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
 arlut.csd.ganymede.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(arlut.csd.ganymede.Category category)
          This method tells the CategoryNode what it's containing category is.
 

Method Detail

getCategory

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

java.rmi.RemoteException

setCategory

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

java.rmi.RemoteException

getName

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

java.rmi.RemoteException

getPath

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

java.rmi.RemoteException