com.waveset.object
Class AdminRole.ControlledObjects

java.lang.Object
  extended bycom.waveset.object.AdminRole.ControlledObjects
Enclosing class:
AdminRole

public static class AdminRole.ControlledObjects
extends java.lang.Object

This is an object containing the type, list, and rules that will determine the set of objects, of the specified type, that are in the scope of the user assigned this admin role.


Constructor Summary
AdminRole.ControlledObjects()
           
AdminRole.ControlledObjects(org.w3c.dom.Element e)
           
 
Method Summary
 ObjectRef getAfterSearchFilterRuleRef()
          Get the search list rule's object ref
 java.util.List getObjectRefList()
          Get the list of controlled objects
 java.lang.String getSearchContext()
          Get the search context string
 ObjectRef getSearchContextRuleRef()
          Get the search context rule's object ref
 java.lang.String getSearchFilter()
          Get the search filter string
 ObjectRef getSearchFilterRuleRef()
          Get the search filter rule's object ref
 Type getType()
          Get the object type
 void parseXml(org.w3c.dom.Element e)
           
 void setAfterSearchFilterRuleRef(ObjectRef afterSearchFilterRuleRef)
          Set the search list rule's object ref
 void setObjectRefList(java.util.List objectRefList)
          Set the list of controlled object refs
 void setSearchContext(java.lang.String searchContext)
          Set the search context string
 void setSearchContextRuleRef(ObjectRef searchContextRuleRef)
          Set the search context rule's object ref
 void setSearchFilter(java.lang.String searchFilter)
          Set the search filter string
 void setSearchFilterRuleRef(ObjectRef searchFilterRuleRef)
          Set the search filter rule's object ref
 void setType(java.lang.String type)
          Set the object type
 void setType(Type type)
          Set the object type
 void toXml(java.lang.StringBuffer b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdminRole.ControlledObjects

public AdminRole.ControlledObjects()

AdminRole.ControlledObjects

public AdminRole.ControlledObjects(org.w3c.dom.Element e)
                            throws WavesetException
Method Detail

getType

public Type getType()
Get the object type


setType

public void setType(java.lang.String type)
             throws WavesetException
Set the object type

Throws:
WavesetException

setType

public void setType(Type type)
Set the object type


getObjectRefList

public java.util.List getObjectRefList()
Get the list of controlled objects


setObjectRefList

public void setObjectRefList(java.util.List objectRefList)
Set the list of controlled object refs


getSearchContext

public java.lang.String getSearchContext()
Get the search context string


setSearchContext

public void setSearchContext(java.lang.String searchContext)
Set the search context string


getSearchContextRuleRef

public ObjectRef getSearchContextRuleRef()
Get the search context rule's object ref


setSearchContextRuleRef

public void setSearchContextRuleRef(ObjectRef searchContextRuleRef)
Set the search context rule's object ref


getSearchFilter

public java.lang.String getSearchFilter()
Get the search filter string


setSearchFilter

public void setSearchFilter(java.lang.String searchFilter)
Set the search filter string


getSearchFilterRuleRef

public ObjectRef getSearchFilterRuleRef()
Get the search filter rule's object ref


setSearchFilterRuleRef

public void setSearchFilterRuleRef(ObjectRef searchFilterRuleRef)
Set the search filter rule's object ref


getAfterSearchFilterRuleRef

public ObjectRef getAfterSearchFilterRuleRef()
Get the search list rule's object ref


setAfterSearchFilterRuleRef

public void setAfterSearchFilterRuleRef(ObjectRef afterSearchFilterRuleRef)
Set the search list rule's object ref


toXml

public void toXml(java.lang.StringBuffer b)

parseXml

public void parseXml(org.w3c.dom.Element e)
              throws WavesetException
Throws:
WavesetException