au.edu.jcu.hermes.ui.swing.plugin.icat
Class ICATView

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JPanel
                  extended by au.edu.jcu.hermes.ui.swing.plugin.icat.ICATView
All Implemented Interfaces:
IICATView, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public class ICATView
extends javax.swing.JPanel
implements IICATView

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
static int DATAFILE
          Data File object.
static int DATAFILE_PARAMETER
          Parameter heading under a data file object.
static int DATAFILE_PARAMETER_HEADING
          Parameter under a data file object.
static int DATAFILES_HEADING
          Data Files heading under a data set object.
static int DATASET
          Data Set object.
static int DATASET_HEADING
          Data Set Heading under an Investigation object.
static int DATASET_PARAMETER
          Parameter heading under a data set object.
static int DATASET_PARAMETER_HEADING
          Parameter under a data set object.
static int INVESTIGATION
          Investigation object.
static java.lang.String META_CHANGED
          Listener group for when meta data has been changed.
static java.lang.String NEW_ITEM
          Listener group for when the user creates a new object.
static java.lang.String REMOVE_ITEM
          Listener group for when the user deletes an object.
static int ROOT
          Root level of the tree.
static int SAMPLE
          Sample object.
static int SAMPLE_HEADING
          Sample heading under an Investigation object.
static int SAMPLE_PARAMETER
          Parameter under a Sample object.
static int SAMPLE_PARAMETER_HEADING
          Parameter heading under a Sample object.
static java.lang.String SELECTION_CHANGED
          Listener group for when the user selects a new object.
static int STUDY
          Study object.
static java.lang.String URL_CHANGED
          Listener group for when the user selects a different url to connect to.
static java.lang.String URL_REMOVED
          Listener group for when the user removes a connection.
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
ICATView()
          Default Constructor.
 
Method Summary
 void addMetaDataChangedListener(java.awt.event.ActionListener listener)
          Add a listener for when meta data gets changed.
 void addNewItemListener(java.awt.event.ActionListener listener)
          Add a listener for when the user wants to add a new item.
 void addRemoveItemListener(java.awt.event.ActionListener listener)
          Add a listener for when the user wants to delete an item.
 void addSelectionChangedListener(java.awt.event.ActionListener listener)
          Add a listener for when the user selects a different item.
 void addUrl(IICATConnector connector)
          Set the URL that is connected to.
 void addUrlChangedListener(java.awt.event.ActionListener listener)
          Add a listener for when the user changes the url they are connected to.
 void addUrlRemovedListener(java.awt.event.ActionListener listener)
          Add a listener for when the user removes a url they are connected to.
 DataFile getDataFile()
          Get the changes made to the selected data file.
 DataFileParameter getDataFileParameter()
          get the changes made to the selected data file parameter.
 DataSet getDataSet()
          Get all changes made to the selected data set.
 DataSetParameter getDataSetParameter()
          Get the changes made to the selected data set parameter.
 Investigation getInvestigation()
          Get all changes made to the selected Investigation.
 int getNewNodeType()
          Get the type of node to create.
 long getNodeId()
          Get the ID of the currently selected node.
 IICATConnector getRemovedUrl()
          Get the connector that was removed from the list.
 Sample getSample()
          Get all changes made to the selected Sample.
 SampleParameter getSampleParameter()
          Get the changes made to the selected sample parameter.
 Study getStudy()
          Get all changes made to the selected Study.
 int getTypeSelected()
          Get the type of the currently selected node.
 IICATConnector getUrl()
          return the entered URL to connect to.
 void setDataFile(DataFile dataFile)
          Set the current meta data table to view a data file.
 void setDataFileFormats(java.util.List<DataFileFormat> formats)
          Set the list of possible Data File Formats.
 void setDataFileHeadingTable(java.util.List<DataFile> dataFiles)
          Set up the meta data table to view the list of data files for the data set.
 void setDataFileParameter(DataFileParameter parameter)
          Set the current meta data table to view a data file parameter.
 void setDataFileParameterHeadingTable(java.util.List<DataFileParameter> parameters)
          Set up the meta data table to view the list of data file parameters for the data file.
 void setDataSet(DataSet dataSet)
          Set the current meta data table to view a data set.
 void setDataSetHeadingTable(java.util.List<DataSet> dataSets)
          Set up the meta data table to view the list of data sets for the investigation.
 void setDataSetParameter(DataSetParameter parameter)
          Set the current meta data table to view a data set parameter.
 void setDataSetParameterHeadingTable(java.util.List<DataSetParameter> parameters)
          Set up the meta data table to view the list of data set parameters for the data set.
 void setDataSetStatus(java.util.List<DataSetStatus> statusList)
          Set the list of possible Data Set Status'.
 void setDataSetTypes(java.util.List<DataSetType> types)
          Set the list of possible Data Set Types.
 void setInstrumentList(java.util.List<Instrument> instruments)
          Set the list of possible instruments.
 void setInvestigation(Investigation inv)
          Set the current meta data table to view an Investigation.
 void setInvestigationTypes(java.util.List<InvestigationType> types)
          Set the list of possible investigation Types.
 void setMessage(java.lang.String message)
          give the user a message.
 void setReadOnly(boolean readonly)
          Set whether the interface should be readonly or not.
 void setSample(Sample sample)
          Set the current meta data table to view a sample.
 void setSampleHeadingTable(java.util.List<Sample> samples)
          Set up the meta data table to view the list of samples for the investigation.
 void setSampleParameter(SampleParameter parameter)
          Set the current meta data table to view a sample parameter.
 void setSampleParameterHeadingTable(java.util.List<SampleParameter> parameters)
          Set up the meta data table to view the list of sample parameters for the sample.
 void setStudy(Study study)
          Set the current meta data table to view a study.
 void setStudyStatus(java.util.List<StudyStatus> studyStatus)
          Set the list of possible study status'.
 void setTree(javax.swing.tree.DefaultMutableTreeNode root)
          Set the data for the tree view.
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ROOT

public static final int ROOT
Root level of the tree.

See Also:
Constant Field Values

STUDY

public static final int STUDY
Study object.

See Also:
Constant Field Values

INVESTIGATION

public static final int INVESTIGATION
Investigation object.

See Also:
Constant Field Values

SAMPLE_HEADING

public static final int SAMPLE_HEADING
Sample heading under an Investigation object.

See Also:
Constant Field Values

SAMPLE

public static final int SAMPLE
Sample object.

See Also:
Constant Field Values

DATASET_HEADING

public static final int DATASET_HEADING
Data Set Heading under an Investigation object.

See Also:
Constant Field Values

DATASET

public static final int DATASET
Data Set object.

See Also:
Constant Field Values

DATAFILE

public static final int DATAFILE
Data File object.

See Also:
Constant Field Values

SAMPLE_PARAMETER_HEADING

public static final int SAMPLE_PARAMETER_HEADING
Parameter heading under a Sample object.

See Also:
Constant Field Values

DATAFILES_HEADING

public static final int DATAFILES_HEADING
Data Files heading under a data set object.

See Also:
Constant Field Values

DATAFILE_PARAMETER

public static final int DATAFILE_PARAMETER
Parameter heading under a data file object.

See Also:
Constant Field Values

DATASET_PARAMETER

public static final int DATASET_PARAMETER
Parameter heading under a data set object.

See Also:
Constant Field Values

SAMPLE_PARAMETER

public static final int SAMPLE_PARAMETER
Parameter under a Sample object.

See Also:
Constant Field Values

DATASET_PARAMETER_HEADING

public static final int DATASET_PARAMETER_HEADING
Parameter under a data set object.

See Also:
Constant Field Values

DATAFILE_PARAMETER_HEADING

public static final int DATAFILE_PARAMETER_HEADING
Parameter under a data file object.

See Also:
Constant Field Values

META_CHANGED

public static final java.lang.String META_CHANGED
Listener group for when meta data has been changed.

See Also:
Constant Field Values

SELECTION_CHANGED

public static final java.lang.String SELECTION_CHANGED
Listener group for when the user selects a new object.

See Also:
Constant Field Values

NEW_ITEM

public static final java.lang.String NEW_ITEM
Listener group for when the user creates a new object.

See Also:
Constant Field Values

REMOVE_ITEM

public static final java.lang.String REMOVE_ITEM
Listener group for when the user deletes an object.

See Also:
Constant Field Values

URL_CHANGED

public static final java.lang.String URL_CHANGED
Listener group for when the user selects a different url to connect to.

See Also:
Constant Field Values

URL_REMOVED

public static final java.lang.String URL_REMOVED
Listener group for when the user removes a connection.

See Also:
Constant Field Values
Constructor Detail

ICATView

public ICATView()
Default Constructor.

Method Detail

setReadOnly

public void setReadOnly(boolean readonly)
Set whether the interface should be readonly or not.

Specified by:
setReadOnly in interface IICATView
Parameters:
readonly - - boolean

setMessage

public void setMessage(java.lang.String message)
give the user a message.

Specified by:
setMessage in interface IICATView
Parameters:
message - - String

getUrl

public IICATConnector getUrl()
return the entered URL to connect to.

Specified by:
getUrl in interface IICATView
Returns:
- IICATConnector

addUrl

public void addUrl(IICATConnector connector)
Set the URL that is connected to.

Specified by:
addUrl in interface IICATView
Parameters:
connector - - IICATConnector

getRemovedUrl

public IICATConnector getRemovedUrl()
Get the connector that was removed from the list.

Specified by:
getRemovedUrl in interface IICATView
Returns:
- IICATConnector

addMetaDataChangedListener

public void addMetaDataChangedListener(java.awt.event.ActionListener listener)
Add a listener for when meta data gets changed.

Specified by:
addMetaDataChangedListener in interface IICATView
Parameters:
listener - - ActionListener

addSelectionChangedListener

public void addSelectionChangedListener(java.awt.event.ActionListener listener)
Add a listener for when the user selects a different item.

Specified by:
addSelectionChangedListener in interface IICATView
Parameters:
listener - - ActionListener

addNewItemListener

public void addNewItemListener(java.awt.event.ActionListener listener)
Add a listener for when the user wants to add a new item.

Specified by:
addNewItemListener in interface IICATView
Parameters:
listener - - ActionListener

addRemoveItemListener

public void addRemoveItemListener(java.awt.event.ActionListener listener)
Add a listener for when the user wants to delete an item.

Specified by:
addRemoveItemListener in interface IICATView
Parameters:
listener - - ActionListener

addUrlChangedListener

public void addUrlChangedListener(java.awt.event.ActionListener listener)
Add a listener for when the user changes the url they are connected to.

Specified by:
addUrlChangedListener in interface IICATView
Parameters:
listener - - ActionListener

addUrlRemovedListener

public void addUrlRemovedListener(java.awt.event.ActionListener listener)
Add a listener for when the user removes a url they are connected to.

Specified by:
addUrlRemovedListener in interface IICATView
Parameters:
listener - - ActionListener

getNodeId

public long getNodeId()
Get the ID of the currently selected node.

Specified by:
getNodeId in interface IICATView
Returns:
- long

getTypeSelected

public int getTypeSelected()
Get the type of the currently selected node.

Specified by:
getTypeSelected in interface IICATView
Returns:
- int

getNewNodeType

public int getNewNodeType()
Get the type of node to create.

Specified by:
getNewNodeType in interface IICATView
Returns:
- int

getStudy

public Study getStudy()
Get all changes made to the selected Study.

Specified by:
getStudy in interface IICATView
Returns:
- Study

setStudy

public void setStudy(Study study)
Set the current meta data table to view a study.

Specified by:
setStudy in interface IICATView
Parameters:
study - - Study

setStudyStatus

public void setStudyStatus(java.util.List<StudyStatus> studyStatus)
Set the list of possible study status'.

Specified by:
setStudyStatus in interface IICATView
Parameters:
studyStatus - - List of StudyStatus

getInvestigation

public Investigation getInvestigation()
Get all changes made to the selected Investigation.

Specified by:
getInvestigation in interface IICATView
Returns:
- Investigation

setInvestigation

public void setInvestigation(Investigation inv)
Set the current meta data table to view an Investigation.

Specified by:
setInvestigation in interface IICATView
Parameters:
inv - - Investigation

setInstrumentList

public void setInstrumentList(java.util.List<Instrument> instruments)
Set the list of possible instruments.

Specified by:
setInstrumentList in interface IICATView
Parameters:
instruments - - List of Instrument

setInvestigationTypes

public void setInvestigationTypes(java.util.List<InvestigationType> types)
Set the list of possible investigation Types.

Specified by:
setInvestigationTypes in interface IICATView
Parameters:
types - - List of InvestigationType

getSample

public Sample getSample()
Get all changes made to the selected Sample.

Specified by:
getSample in interface IICATView
Returns:
- Sample

setSample

public void setSample(Sample sample)
Set the current meta data table to view a sample.

Specified by:
setSample in interface IICATView
Parameters:
sample - - Sample

getDataSet

public DataSet getDataSet()
Get all changes made to the selected data set.

Specified by:
getDataSet in interface IICATView
Returns:
- DataSet

setDataSet

public void setDataSet(DataSet dataSet)
Set the current meta data table to view a data set.

Specified by:
setDataSet in interface IICATView
Parameters:
dataSet - - DataSet

setDataSetTypes

public void setDataSetTypes(java.util.List<DataSetType> types)
Set the list of possible Data Set Types.

Specified by:
setDataSetTypes in interface IICATView
Parameters:
types - - List of DataSetType

setDataSetStatus

public void setDataSetStatus(java.util.List<DataSetStatus> statusList)
Set the list of possible Data Set Status'.

Specified by:
setDataSetStatus in interface IICATView
Parameters:
statusList - - List of DataSetStatus

setDataFile

public void setDataFile(DataFile dataFile)
Set the current meta data table to view a data file.

Specified by:
setDataFile in interface IICATView
Parameters:
dataFile - - DataFile

getDataFile

public DataFile getDataFile()
Get the changes made to the selected data file.

Specified by:
getDataFile in interface IICATView
Returns:
- DataFile

setDataFileFormats

public void setDataFileFormats(java.util.List<DataFileFormat> formats)
Set the list of possible Data File Formats.

Specified by:
setDataFileFormats in interface IICATView
Parameters:
formats - - List of DataFileFormat

setDataFileParameter

public void setDataFileParameter(DataFileParameter parameter)
Set the current meta data table to view a data file parameter.

Specified by:
setDataFileParameter in interface IICATView
Parameters:
parameter - - DataFileParameter

getDataFileParameter

public DataFileParameter getDataFileParameter()
get the changes made to the selected data file parameter.

Specified by:
getDataFileParameter in interface IICATView
Returns:
- DataFileParameter

setDataSetParameter

public void setDataSetParameter(DataSetParameter parameter)
Set the current meta data table to view a data set parameter.

Specified by:
setDataSetParameter in interface IICATView
Parameters:
parameter - - DataSetParameter

getDataSetParameter

public DataSetParameter getDataSetParameter()
Get the changes made to the selected data set parameter.

Specified by:
getDataSetParameter in interface IICATView
Returns:
- DataSetParameter

setSampleParameter

public void setSampleParameter(SampleParameter parameter)
Set the current meta data table to view a sample parameter.

Specified by:
setSampleParameter in interface IICATView
Parameters:
parameter - - SampleParameter

getSampleParameter

public SampleParameter getSampleParameter()
Get the changes made to the selected sample parameter.

Specified by:
getSampleParameter in interface IICATView
Returns:
- SampleParameter

setSampleHeadingTable

public void setSampleHeadingTable(java.util.List<Sample> samples)
Set up the meta data table to view the list of samples for the investigation.

Specified by:
setSampleHeadingTable in interface IICATView
Parameters:
samples - - List of Sample

setDataSetHeadingTable

public void setDataSetHeadingTable(java.util.List<DataSet> dataSets)
Set up the meta data table to view the list of data sets for the investigation.

Specified by:
setDataSetHeadingTable in interface IICATView
Parameters:
dataSets - - List of DataSet

setDataFileHeadingTable

public void setDataFileHeadingTable(java.util.List<DataFile> dataFiles)
Set up the meta data table to view the list of data files for the data set.

Specified by:
setDataFileHeadingTable in interface IICATView
Parameters:
dataFiles - - List of DataFile

setSampleParameterHeadingTable

public void setSampleParameterHeadingTable(java.util.List<SampleParameter> parameters)
Set up the meta data table to view the list of sample parameters for the sample.

Specified by:
setSampleParameterHeadingTable in interface IICATView
Parameters:
parameters - - List of SampleParameter

setDataSetParameterHeadingTable

public void setDataSetParameterHeadingTable(java.util.List<DataSetParameter> parameters)
Set up the meta data table to view the list of data set parameters for the data set.

Specified by:
setDataSetParameterHeadingTable in interface IICATView
Parameters:
parameters - - List of DataSetParameter

setDataFileParameterHeadingTable

public void setDataFileParameterHeadingTable(java.util.List<DataFileParameter> parameters)
Set up the meta data table to view the list of data file parameters for the data file.

Specified by:
setDataFileParameterHeadingTable in interface IICATView
Parameters:
parameters - - List of DataFileParameter

setTree

public void setTree(javax.swing.tree.DefaultMutableTreeNode root)
Set the data for the tree view.

Specified by:
setTree in interface IICATView
Parameters:
root - - DefaultMutableTreeNode