org.sourcejammer.project
Interface Node

All Known Implementing Classes:
NodeInfo, ViewLabel, ViewNode

public interface Node

This is a high-level object representing information about a node in the SJ project hierarchy. Either a file, project, or file version, or perhaps some other object I have not thought of.


Method Summary
 int childCount()
          Returns count of number of child of this Node.
 java.lang.String getNodeName()
          Returns the name of the node.
 long getUniqueID()
          Returns unique ID of this node.
 boolean isShared()
          Returns true if the Node is shared to another location in the archive.
 

Method Detail

getNodeName

public java.lang.String getNodeName()
Returns the name of the node.


isShared

public boolean isShared()
Returns true if the Node is shared to another location in the archive.


childCount

public int childCount()
Returns count of number of child of this Node.


getUniqueID

public long getUniqueID()
Returns unique ID of this node.



Copyright 2003 Soucejammer project.