From 78cad4448c4a0caad070c0c6872b181dcfe2dc86 Mon Sep 17 00:00:00 2001
From: Arthur Coolen <coolen@astron.nl>
Date: Thu, 8 Jun 2006 09:02:35 +0000
Subject: [PATCH] BugId: 742 Gnu license imported

---
 .../otb/panels/ComponentMaintenancePanel.java | 24 ++++++++++++++++-
 .../lofar/sas/otb/panels/IPluginPanel.java    | 26 ++++++++++++++++---
 .../lofar/sas/otb/panels/MainPanel.java       | 25 +++++++++++++++++-
 .../sas/otb/panels/ResultBrowserPanel.java    | 24 +++++++++++++++--
 .../lofar/sas/otb/panels/SamplePanel.java     | 22 +++++++++++++++-
 .../otb/panels/TemplateConstructionPanel.java | 22 +++++++++++++++-
 .../otb/panels/TemplateMaintenancePanel.java  | 21 ++++++++++++++-
 7 files changed, 153 insertions(+), 11 deletions(-)

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 46da985eb5c..0f9ddf1fc8a 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 fd153850eb3..c26c87e2ab4 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 ec1f2d193f1..3ca09955135 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 36d6be0154b..c7105385f92 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 7f1985b3a83..916ee7e6d3b 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 bfbb270a2d5..870df40ff89 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 1fdc0b7a344..9249d88a7b6 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 {
-- 
GitLab