|
||||||||||
| 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
public class 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<AccessRule> |
getAccessRules()
Get all access rule |
java.lang.String |
getControlLevel()
Get controllevel |
java.lang.String |
getDataFileName()
Get the dataFileName |
java.util.Vector<java.lang.String> |
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<NodeRecord> |
getStoredTmpNodeStack()
Get storedTempNodeStack |
void |
setControlLevel(java.lang.String myLevel)
Set a controllevel |
void |
setDataFileName(java.lang.String fileName)
Set the dataFileName |
void |
setDescribedIdList(java.util.Vector<java.lang.String> 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 |
setStartedDescribesNodeId(long id)
Set the start "describes" node id |
void |
setStoredTmpNodeStack(java.util.Stack<NodeRecord> 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<NodeRecord> myStack)
public java.util.Stack<NodeRecord> 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<AccessRule> getAccessRules()
public void setReferences(java.lang.String myReferences)
public java.lang.String getReferences()
public void setDescribedIdList(java.util.Vector<java.lang.String> list)
public java.util.Vector<java.lang.String> getDescribedIdList()
public void setStartedDescribesNodeId(long id)
public long getStartedDescribesNodeId()
public void setDataFileName(java.lang.String fileName)
public java.lang.String getDataFileName()
public void copyPermOrderAndAccessRules(AccessSection newAccessSection)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||