au.edu.jcu.hermes.plugin.icat
Interface ITreeNode

All Known Implementing Classes:
DataFileNode, DataFileParameterNode, DataSetNode, DataSetParameterNode, InvestigationNode, SampleNode, SampleParameterNode, StudyNode, TitleNode

public interface ITreeNode


Method Summary
 javax.swing.Icon getIcon()
          Get the icon for this node.
 long getId()
          Get the id of the related object.
 java.lang.String getName()
          Get the name of the related object.
 void setName(java.lang.String name)
          Set the name of the related object.
 

Method Detail

getId

long getId()
Get the id of the related object.

Returns:

getName

java.lang.String getName()
Get the name of the related object.

Returns:

setName

void setName(java.lang.String name)
Set the name of the related object.

Parameters:
name - - the new name

getIcon

javax.swing.Icon getIcon()
Get the icon for this node.

Returns: