ARoad0.gBaseInterface
Interface Node

All Superinterfaces:
ACSObject, BaseObject, BoundBean, java.lang.Comparable, FinalizedObject, FinalizedObjectForUser, ImmutableLeaf, ImmutableNode, Leaf
All Known Subinterfaces:
BasesSetMySQL, Directory, DirectoryMySQL, DirectoryUbuntu, VirtualFolder, VirtualFolderMySQL
All Known Implementing Classes:
BasesSetMySQLImpl, DirectoryImpl, DirectoryMySQLImpl, DirectoryUbuntuImpl, VirtualFolderImpl, VirtualFolderMySQLImpl

public interface Node
extends ImmutableNode, Leaf

A node is a container of leaves or others nodes in a tree of ACSObjects. Directory and VirtualFolder are nodes. There is an ImmutableNode interface which contains all the get methods of this Node interface.


Method Summary
 
Methods inherited from interface ARoad0.gBaseInterface.ImmutableLeaf
compareTo, getEorParent
 
Methods inherited from interface ARoad0.gBaseInterface.ACSObject
getAcsName, getEorACS
 
Methods inherited from interface ARoad0.gBaseInterface.BaseObject
equals, getFullName, getName, getNickName, hashCode
 
Methods inherited from interface ARoad0.gBaseInterface.BoundBean
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from interface ARoad0.gBaseInterface.FinalizedObjectForUser
finalizeForUser
 
Methods inherited from interface ARoad0.gBaseInterface.FinalizedObject
finalizeForBase