|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.ucsb.nceas.metacat.FilteredSubTree
A Class that represents an Filtered XML Subtree, it means a subtree which contains another subtree has different access behavor to it. for example, we have subtree A, it is not readable to user John. But in subtree A, it contains a subtree B which is readable to user John
Constructor Summary | |
FilteredSubTree(java.lang.String myDocId,
java.lang.String mySubTreeId,
long myStartNodeId,
long myEndNodeId)
Constructor of filteredsubtree |
Method Summary | |
java.lang.String |
getDocId()
Get the docId |
long |
getEndNodeId()
Get end node id |
java.util.Vector |
getFilteredSubTree()
Get the filted subtree vector |
java.lang.String |
getStartElementName()
Get startElementName |
long |
getStartNodeId()
Get start node id |
java.lang.String |
getSubTreeId()
Get the subTreeId |
java.util.Stack |
getUnfilteredSubTreeNodeList()
Get unfiltered subtree node list |
static void |
main(java.lang.String agus)
|
void |
setDocId(java.lang.String myId)
Set the a docId |
void |
setEndNodeId(long nodeId)
Set a end node id |
void |
setFilteredSubTree(java.util.Hashtable tree)
Set a filtered subtree(subtree should be merger equivlent |
void |
setStartElementName(java.lang.String elementName)
Set a startElementName |
void |
setStartNodeId(long nodeId)
Set a start node id |
void |
setSubTreeId(java.lang.String myId)
Set the a subtreeId |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public FilteredSubTree(java.lang.String myDocId, java.lang.String mySubTreeId, long myStartNodeId, long myEndNodeId) throws McdbException
Method Detail |
public void setDocId(java.lang.String myId)
public java.lang.String getDocId()
public void setSubTreeId(java.lang.String myId)
public java.lang.String getSubTreeId()
public void setStartElementName(java.lang.String elementName)
public java.lang.String getStartElementName()
public void setStartNodeId(long nodeId)
public long getStartNodeId()
public void setEndNodeId(long nodeId)
public long getEndNodeId()
public void setFilteredSubTree(java.util.Hashtable tree)
public java.util.Vector getFilteredSubTree()
public java.util.Stack getUnfilteredSubTreeNodeList() throws McdbException
McdbException
public static void main(java.lang.String agus)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |