diff --git a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/ComponentMaintenancePanel.java b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/ComponentMaintenancePanel.java index 46da985eb5c78a63b07b0eca03b4eb94f0c1fd08..0f9ddf1fc8a499e58780b1c4989bf13429e54285 100644 --- a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/ComponentMaintenancePanel.java +++ b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/ComponentMaintenancePanel.java @@ -1,7 +1,24 @@ /* * ComponentMaintenancePanel.java * - * Created on 24 januari 2006, 12:47 + * Copyright (C) 2002-2007 + * ASTRON (Netherlands Foundation for Research in Astronomy) + * P.O.Box 2, 7990 AA Dwingeloo, The Netherlands, seg@astron.nl + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * */ package nl.astron.lofar.sas.otb.panels; @@ -17,8 +34,13 @@ import nl.astron.lofar.sas.otbcomponents.VICnodeDefViewPanel; import org.apache.log4j.Logger; /** + * Class that will show the components to the user, all component actions can be + * handled from within this Gui panel. * + * @created 24-01-2006 * @author Coolen + * @version $Id$ + * @updated */ public class ComponentMaintenancePanel extends javax.swing.JPanel implements IPluginPanel { diff --git a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/IPluginPanel.java b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/IPluginPanel.java index fd153850eb375491845a0cdc9f0fd4a324244b43..c26c87e2ab483df62efa15867e78f808a3a6cbf4 100644 --- a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/IPluginPanel.java +++ b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/IPluginPanel.java @@ -1,18 +1,36 @@ /* * IPluginPanel.java * - * Created on January 16, 2006, 4:31 PM + * Copyright (C) 2002-2007 + * ASTRON (Netherlands Foundation for Research in Astronomy) + * P.O.Box 2, 7990 AA Dwingeloo, The Netherlands, seg@astron.nl + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * To change this template, choose Tools | Options and locate the template under - * the Source Creation and Management node. Right-click the template and choose - * Open. You can then make changes to the template in the Source Editor. */ package nl.astron.lofar.sas.otb.panels; /** + * This class provides an interface to all Panels that should be capable of being a + * plugin panel for the OTB framework. * + * @created 16-01-2006, 16:31 * @author blaakmeer/coolen + * @version $Id$ + * @updated */ public interface IPluginPanel { public boolean initializePlugin(nl.astron.lofar.sas.otb.MainFrame mainframe); diff --git a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/MainPanel.java b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/MainPanel.java index ec1f2d193f12e22f98609ba10d4f22981a3693c9..3ca09955135ae552e3fe778c03f2a23254c81a26 100644 --- a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/MainPanel.java +++ b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/MainPanel.java @@ -1,7 +1,24 @@ /* * MainPanel.java * - * Created on January 13, 2006, 2:58 PM + * Copyright (C) 2002-2007 + * ASTRON (Netherlands Foundation for Research in Astronomy) + * P.O.Box 2, 7990 AA Dwingeloo, The Netherlands, seg@astron.nl + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * */ package nl.astron.lofar.sas.otb.panels; @@ -23,8 +40,14 @@ import nl.astron.lofar.sas.otbcomponents.TreeInfoDialog; import org.apache.log4j.Logger; /** + * This will be the Main entry panel for SAS. It will display all the available + * trees, component lists and templates that are available for LOFAR, from here + * the relevant action screens can be loaded to interact with LOFAR. * + * @created 13-01-2006, 14:58 * @author Blaakmeer/Coolen + * @version $Id$ + * @updated */ public class MainPanel extends javax.swing.JPanel implements IPluginPanel { diff --git a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/ResultBrowserPanel.java b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/ResultBrowserPanel.java index 36d6be0154b39817ef2a878fea6614577646c306..c7105385f924b58ae597870102e426aa2e29d259 100644 --- a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/ResultBrowserPanel.java +++ b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/ResultBrowserPanel.java @@ -1,7 +1,24 @@ /* * SamplePanel.java * - * Created on January 13, 2006, 2:58 PM + * Copyright (C) 2002-2007 + * ASTRON (Netherlands Foundation for Research in Astronomy) + * P.O.Box 2, 7990 AA Dwingeloo, The Netherlands, seg@astron.nl + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * */ package nl.astron.lofar.sas.otb.panels; @@ -31,12 +48,15 @@ import nl.astron.lofar.sas.otbcomponents.TreeInfoDialog; /** * This panel contains a TreePanel and some textfields that display information - * about the selected node. Also a log screen to be able to view logging on the + * about the selected treenode. Also a log screen to be able to view logging on the * selected jobs. * * An event listener was added to catch TreeSelection events from the TreePanel * + * @created 13-01-2006, 14:58 * @author Coolen + * @version $Id$ + * @updated */ public class ResultBrowserPanel extends javax.swing.JPanel implements IPluginPanel { diff --git a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/SamplePanel.java b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/SamplePanel.java index 7f1985b3a83bfa1973ccfc9564a278c07e659534..916ee7e6d3b87a3608a6e3bbe3c113713e373fef 100644 --- a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/SamplePanel.java +++ b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/SamplePanel.java @@ -1,7 +1,24 @@ /* * SamplePanel.java * - * Created on January 13, 2006, 2:58 PM + * Copyright (C) 2002-2007 + * ASTRON (Netherlands Foundation for Research in Astronomy) + * P.O.Box 2, 7990 AA Dwingeloo, The Netherlands, seg@astron.nl + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * */ package nl.astron.lofar.sas.otb.panels; @@ -19,7 +36,10 @@ import nl.astron.lofar.sas.otb.util.treenodes.TreeNode; * * An event listener was added to catch TreeSelection events from the TreePanel * + * @created 13-01-2006, 14:58 * @author blaakmeer + * @version $Id$ + * @updated */ public class SamplePanel extends javax.swing.JPanel implements IPluginPanel { diff --git a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/TemplateConstructionPanel.java b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/TemplateConstructionPanel.java index bfbb270a2d514862a36594b97b0a0b1bfec06713..870df40ff897a1e72f2e8b159b603f64ae023f3d 100644 --- a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/TemplateConstructionPanel.java +++ b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/TemplateConstructionPanel.java @@ -1,7 +1,23 @@ /* * ComponentMaintenancePanel.java * - * Created on 24 januari 2006, 12:47 + * Copyright (C) 2002-2007 + * ASTRON (Netherlands Foundation for Research in Astronomy) + * P.O.Box 2, 7990 AA Dwingeloo, The Netherlands, seg@astron.nl + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ package nl.astron.lofar.sas.otb.panels; @@ -11,8 +27,12 @@ import nl.astron.lofar.sas.otb.util.treemanagers.OTDBNodeTreeManager; import org.apache.log4j.Logger; /** + * Initial class to construct templates, is not needed anymore * + * @created 24-01-2006, 14:58 * @author Coolen + * @version $Id$ + * @updated */ public class TemplateConstructionPanel extends javax.swing.JPanel implements IPluginPanel { diff --git a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/TemplateMaintenancePanel.java b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/TemplateMaintenancePanel.java index 1fdc0b7a344442f628f751de59239568a78dac4d..9249d88a7b6680c8410e89ee458bddb20c8a50b3 100644 --- a/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/TemplateMaintenancePanel.java +++ b/SAS/OTB/OTB/src/nl/astron/lofar/sas/otb/panels/TemplateMaintenancePanel.java @@ -1,7 +1,23 @@ /* * TemplateMaintenancePanel.java * - * Created on March 17, 2006, 1:53 PM + * Copyright (C) 2002-2007 + * ASTRON (Netherlands Foundation for Research in Astronomy) + * P.O.Box 2, 7990 AA Dwingeloo, The Netherlands, seg@astron.nl + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ package nl.astron.lofar.sas.otb.panels; @@ -30,7 +46,10 @@ import org.apache.log4j.Logger; * (status usable, being specified and example). * or specifying an instrument configuration for an observation request. * + * @created 17-03-2006, 13:53 * @author Coolen + * @version $Id$ + * @updated */ public class TemplateMaintenancePanel extends javax.swing.JPanel implements IPluginPanel {