edu.iastate.metnet.hiveface
Interface PathwayCategoryNode

All Known Implementing Classes:
PathwayCategoryNodeImpl

public interface PathwayCategoryNode

category and pathway node. This is a data access object used for pathway category tree.

Author:
Jie Li
See Also:
GraphExporter.getPathwayCategoryTree()

Method Summary
 java.lang.Integer getClassId()
           
 java.lang.String getName()
           
 java.lang.Integer getPbid()
           
 java.lang.Integer getRecordId()
           
 java.lang.String getType()
           
 

Method Detail

getClassId

java.lang.Integer getClassId()
Returns:
the classId, if this is a category, this returns an ID. if not, return a null value.

getName

java.lang.String getName()
Returns:
the name, either category name or pathway name, depends on the type.

getPbid

java.lang.Integer getPbid()
Returns:
the pbid, blockid of the pathway, if this node represents a pathway in the category. if not, this will return null value. tree.

getRecordId

java.lang.Integer getRecordId()
Returns:
the recordId, a unique id in the pathway category tree, for internal use

getType

java.lang.String getType()
Returns:
the type, either "class" or "pathway".