com.businessobjects.enterprise.customrole
Interface CustomRole

All Superinterfaces:
InfoObject

public interface CustomRole
extends InfoObject

An XML CustomRole(@http://enterprise.businessobjects.com/3.0/customrole). This is a complex type.


Nested Class Summary
static class CustomRole.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
Method Summary
 CustomProperties addNewCustomProperties()
          Appends and returns a new empty "CustomProperties" element
 com.businessobjects.enterprise.customrole.IntendedPlugins addNewIntendedPlugins()
          Appends and returns a new empty "IntendedPlugins" element
 ObjectsAssignedRole addNewObjectsAssignedRole()
          Appends and returns a new empty "ObjectsAssignedRole" element
 RoleRights addNewRoleRights()
          Appends and returns a new empty "RoleRights" element
 CustomProperties getCustomProperties()
          Gets the "CustomProperties" element
 com.businessobjects.enterprise.customrole.IntendedPlugins getIntendedPlugins()
          Gets the "IntendedPlugins" element
 ObjectsAssignedRole getObjectsAssignedRole()
          Gets the "ObjectsAssignedRole" element
 RoleRights getRoleRights()
          Gets the "RoleRights" element
 boolean isSetCustomProperties()
          True if has "CustomProperties" element
 boolean isSetIntendedPlugins()
          True if has "IntendedPlugins" element
 boolean isSetObjectsAssignedRole()
          True if has "ObjectsAssignedRole" element
 void setCustomProperties(CustomProperties customProperties)
          Sets the "CustomProperties" element
 void setIntendedPlugins(com.businessobjects.enterprise.customrole.IntendedPlugins intendedPlugins)
          Sets the "IntendedPlugins" element
 void setObjectsAssignedRole(ObjectsAssignedRole objectsAssignedRole)
          Sets the "ObjectsAssignedRole" element
 void setRoleRights(RoleRights roleRights)
          Sets the "RoleRights" element
 void unsetCustomProperties()
          Unsets the "CustomProperties" element
 void unsetIntendedPlugins()
          Unsets the "IntendedPlugins" element
 void unsetObjectsAssignedRole()
          Unsets the "ObjectsAssignedRole" element
 
Methods inherited from interface com.businessobjects.enterprise.infoobject.InfoObject
addNewAlerts, addNewMultilingualDescriptions, addNewMultilingualNames, addNewPluginInfo, addNewRolesOnObject, addNewSecurityInfo, addNewSecurityInfo2, addNewSharedDoc, getAlerts, getChildrenObjects, getCreationTime, getCUID, getDescription, getEndTime, getErrorMessage, getGUID, getID, getInstance, getInstanceObject, getIsApplicationObject, getIsComponent, getIsHiddenObject, getIsPluginObject, getIsRecurring, getIsRunnableObject, getIsSendable, getIsSystemObject, getKey, getKeywords, getKind, getLastRunTime, getLastSuccessfulInstanceCUID, getMultilingualDescriptions, getMultilingualNames, getName, getNewJobID, getNextRunTime, getObjectIsContainer, getOwner, getOwnerCUID, getParentCUID, getPluginInfo, getRolesOnObject, getRUID, getSchedulable, getSecurityInfo, getSecurityInfo2, getSharedDoc, getStartTime, getUiStatus, getUpdateTime, isSetAlerts, isSetChildrenObjects, isSetCreationTime, isSetCUID, isSetDescription, isSetEndTime, isSetErrorMessage, isSetGUID, isSetID, isSetInstance, isSetInstanceObject, isSetIsApplicationObject, isSetIsComponent, isSetIsHiddenObject, isSetIsPluginObject, isSetIsRecurring, isSetIsRunnableObject, isSetIsSendable, isSetIsSystemObject, isSetKey, isSetKeywords, isSetKind, isSetLastRunTime, isSetLastSuccessfulInstanceCUID, isSetMultilingualDescriptions, isSetMultilingualNames, isSetNewJobID, isSetNextRunTime, isSetObjectIsContainer, isSetOwner, isSetOwnerCUID, isSetParentCUID, isSetPluginInfo, isSetRolesOnObject, isSetRUID, isSetSchedulable, isSetSecurityInfo, isSetSecurityInfo2, isSetSharedDoc, isSetStartTime, isSetUiStatus, isSetUpdateTime, setAlerts, setChildrenObjects, setCreationTime, setCUID, setDescription, setEndTime, setErrorMessage, setGUID, setID, setInstance, setInstanceObject, setIsApplicationObject, setIsComponent, setIsHiddenObject, setIsPluginObject, setIsRecurring, setIsRunnableObject, setIsSendable, setIsSystemObject, setKey, setKeywords, setKind, setLastRunTime, setLastSuccessfulInstanceCUID, setMultilingualDescriptions, setMultilingualNames, setName, setNewJobID, setNextRunTime, setObjectIsContainer, setOwner, setOwnerCUID, setParentCUID, setPluginInfo, setRolesOnObject, setRUID, setSchedulable, setSecurityInfo, setSecurityInfo2, setSharedDoc, setStartTime, setUiStatus, setUpdateTime, unsetAlerts, unsetChildrenObjects, unsetCreationTime, unsetCUID, unsetDescription, unsetEndTime, unsetErrorMessage, unsetGUID, unsetID, unsetInstance, unsetInstanceObject, unsetIsApplicationObject, unsetIsComponent, unsetIsHiddenObject, unsetIsPluginObject, unsetIsRecurring, unsetIsRunnableObject, unsetIsSendable, unsetIsSystemObject, unsetKey, unsetKeywords, unsetKind, unsetLastRunTime, unsetLastSuccessfulInstanceCUID, unsetMultilingualDescriptions, unsetMultilingualNames, unsetNewJobID, unsetNextRunTime, unsetObjectIsContainer, unsetOwner, unsetOwnerCUID, unsetParentCUID, unsetPluginInfo, unsetRolesOnObject, unsetRUID, unsetSchedulable, unsetSecurityInfo, unsetSecurityInfo2, unsetSharedDoc, unsetStartTime, unsetUiStatus, unsetUpdateTime, xgetChildrenObjects, xgetCreationTime, xgetCUID, xgetDescription, xgetEndTime, xgetErrorMessage, xgetGUID, xgetID, xgetInstance, xgetInstanceObject, xgetIsApplicationObject, xgetIsComponent, xgetIsHiddenObject, xgetIsPluginObject, xgetIsRecurring, xgetIsRunnableObject, xgetIsSendable, xgetIsSystemObject, xgetKey, xgetKeywords, xgetKind, xgetLastRunTime, xgetLastSuccessfulInstanceCUID, xgetName, xgetNewJobID, xgetNextRunTime, xgetObjectIsContainer, xgetOwner, xgetOwnerCUID, xgetParentCUID, xgetRUID, xgetSchedulable, xgetStartTime, xgetUiStatus, xgetUpdateTime, xsetChildrenObjects, xsetCreationTime, xsetCUID, xsetDescription, xsetEndTime, xsetErrorMessage, xsetGUID, xsetID, xsetInstance, xsetInstanceObject, xsetIsApplicationObject, xsetIsComponent, xsetIsHiddenObject, xsetIsPluginObject, xsetIsRecurring, xsetIsRunnableObject, xsetIsSendable, xsetIsSystemObject, xsetKey, xsetKeywords, xsetKind, xsetLastRunTime, xsetLastSuccessfulInstanceCUID, xsetName, xsetNewJobID, xsetNextRunTime, xsetObjectIsContainer, xsetOwner, xsetOwnerCUID, xsetParentCUID, xsetRUID, xsetSchedulable, xsetStartTime, xsetUiStatus, xsetUpdateTime
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Method Detail

getRoleRights

RoleRights getRoleRights()
Gets the "RoleRights" element


setRoleRights

void setRoleRights(RoleRights roleRights)
Sets the "RoleRights" element


addNewRoleRights

RoleRights addNewRoleRights()
Appends and returns a new empty "RoleRights" element


getIntendedPlugins

com.businessobjects.enterprise.customrole.IntendedPlugins getIntendedPlugins()
Gets the "IntendedPlugins" element


isSetIntendedPlugins

boolean isSetIntendedPlugins()
True if has "IntendedPlugins" element


setIntendedPlugins

void setIntendedPlugins(com.businessobjects.enterprise.customrole.IntendedPlugins intendedPlugins)
Sets the "IntendedPlugins" element


addNewIntendedPlugins

com.businessobjects.enterprise.customrole.IntendedPlugins addNewIntendedPlugins()
Appends and returns a new empty "IntendedPlugins" element


unsetIntendedPlugins

void unsetIntendedPlugins()
Unsets the "IntendedPlugins" element


getObjectsAssignedRole

ObjectsAssignedRole getObjectsAssignedRole()
Gets the "ObjectsAssignedRole" element


isSetObjectsAssignedRole

boolean isSetObjectsAssignedRole()
True if has "ObjectsAssignedRole" element


setObjectsAssignedRole

void setObjectsAssignedRole(ObjectsAssignedRole objectsAssignedRole)
Sets the "ObjectsAssignedRole" element


addNewObjectsAssignedRole

ObjectsAssignedRole addNewObjectsAssignedRole()
Appends and returns a new empty "ObjectsAssignedRole" element


unsetObjectsAssignedRole

void unsetObjectsAssignedRole()
Unsets the "ObjectsAssignedRole" element


getCustomProperties

CustomProperties getCustomProperties()
Gets the "CustomProperties" element


isSetCustomProperties

boolean isSetCustomProperties()
True if has "CustomProperties" element


setCustomProperties

void setCustomProperties(CustomProperties customProperties)
Sets the "CustomProperties" element


addNewCustomProperties

CustomProperties addNewCustomProperties()
Appends and returns a new empty "CustomProperties" element


unsetCustomProperties

void unsetCustomProperties()
Unsets the "CustomProperties" element