com.centrasite.control.security.privileges
Class SimpleDescriptor

java.lang.Object
  extended by com.centrasite.control.security.privileges.SimpleDescriptor
All Implemented Interfaces:
PrivilegeDescriptor
Direct Known Subclasses:
BindPrivilegeDescriptor, ContentPrivilegeDescriptor, DeletePrivilegeDescriptor, PropertyPrivilegeDescriptor, ReadPrivilegeDescriptor, SecurityChangePrivilegeDescriptor, SecurityReadPrivilegeDescriptor, SecurityUserPrivilegeDescriptor, UnbindPrivilegeDescriptor

public abstract class SimpleDescriptor
extends java.lang.Object
implements PrivilegeDescriptor

Simple privilege descriptor


Field Summary
 
Fields inherited from interface com.centrasite.control.security.privileges.PrivilegeDescriptor
ID_ALL, ID_BIND, ID_CHANGE, ID_CONTENT, ID_DELETE, ID_PROPERTIES, ID_READ, ID_SECURITY, ID_UNBIND, ID_USERSPRIV, ID_WRITE
 
Constructor Summary
SimpleDescriptor()
           
 
Method Summary
 int getColumnCount()
          Get column count
 java.util.Iterator getSubDescriptors()
          Get sub privilege descriptors
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.centrasite.control.security.privileges.PrivilegeDescriptor
getId, getName, getState, setState
 

Constructor Detail

SimpleDescriptor

public SimpleDescriptor()
Method Detail

getSubDescriptors

public java.util.Iterator getSubDescriptors()
Description copied from interface: PrivilegeDescriptor
Get sub privilege descriptors

Specified by:
getSubDescriptors in interface PrivilegeDescriptor
Returns:
Sub privilege descriptors in case of ComplexDescriptor, otherwise null.

getColumnCount

public int getColumnCount()
Description copied from interface: PrivilegeDescriptor
Get column count

Specified by:
getColumnCount in interface PrivilegeDescriptor
Returns:
the column count