arlut.csd.ganymede
Interface CategoryNode

All Superinterfaces:
java.rmi.Remote
All Known Subinterfaces:
Base
All Known Implementing Classes:
BaseDump, CategoryDump, DBBaseCategory, DBObjectBase

public interface CategoryNode
extends java.rmi.Remote

This interface provides support for an object to be managed in the server's objectbase category hierarchy.


Method Summary
 Category getCategory()
          This method returns the category that this category node belongs to.
 java.lang.String getName()
          This method returns the name of this node.
 java.lang.String getPath()
          This method returns the fully pathed name of this node.
 void setCategory(Category category)
          This method tells the CategoryNode what it's containing category is.
 

Method Detail

getCategory

public Category getCategory()
                     throws java.rmi.RemoteException
This method returns the category that this category node belongs to.

setCategory

public void setCategory(Category category)
                 throws java.rmi.RemoteException
This method tells the CategoryNode what it's containing category is.

getName

public java.lang.String getName()
                         throws java.rmi.RemoteException
This method returns the name of this node.

getPath

public java.lang.String getPath()
                         throws java.rmi.RemoteException
This method returns the fully pathed name of this node.