|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.ucsb.nceas.metacat.SubTree
edu.ucsb.nceas.metacat.AccessSection
A Class that represents an XML access rule. It include principal and permission
Field Summary |
Fields inherited from class edu.ucsb.nceas.metacat.SubTree |
docId, endNodeId, startElementName, startNodeId, subTreeId |
Constructor Summary | |
AccessSection()
|
Method Summary | |
void |
addAccessRule(AccessRule rule)
Add an access rule |
void |
copyPermOrderAndAccessRules(AccessSection newAccessSection)
Method to copy a accesssection object to a new one |
java.util.Vector |
getAccessRules()
Get all access rule |
java.lang.String |
getControlLevel()
Get controllevel |
java.util.Vector |
getDescribedIdList()
Get a described id list |
java.lang.String |
getPermissionOrder()
Get permissionOrder |
java.lang.String |
getReferences()
Get the references |
long |
getStartedDescribesNodeId()
Get the start described id |
java.util.Stack |
getStoredTmpNodeStack()
Get storedTempNodeStack |
void |
seStartedDescribesNodeId(long id)
Set a the start "describes" node id |
void |
setControlLevel(java.lang.String myLevel)
Set a controllevel |
void |
setDescribedIdList(java.util.Vector list)
Set a described id list (in data access part) |
void |
setPermissionOrder(java.lang.String myOrder)
Set a permissionOrder |
void |
setReferences(java.lang.String myReferences)
Set a references |
void |
setStoredTmpNodeStack(java.util.Stack myStack)
Set a storedTempNodeStack |
Methods inherited from class edu.ucsb.nceas.metacat.SubTree |
compare, equals, getDocId, getEndNodeId, getStartElementName, getStartNodeId, getSubTreeId, getSubTreeNodeStack, setDocId, setEndNodeId, setStartElementName, setStartNodeId, setSubTreeId, setSubTreeNodeStack |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public AccessSection()
Method Detail |
public void setStoredTmpNodeStack(java.util.Stack myStack)
public java.util.Stack getStoredTmpNodeStack()
public void setControlLevel(java.lang.String myLevel)
public java.lang.String getControlLevel()
public void setPermissionOrder(java.lang.String myOrder)
public java.lang.String getPermissionOrder()
public void addAccessRule(AccessRule rule)
public java.util.Vector getAccessRules()
public void setReferences(java.lang.String myReferences)
public java.lang.String getReferences()
public void setDescribedIdList(java.util.Vector list)
public java.util.Vector getDescribedIdList()
public void seStartedDescribesNodeId(long id)
public long getStartedDescribesNodeId()
public void copyPermOrderAndAccessRules(AccessSection newAccessSection)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |