com.businessobjects.enterprise.profile
Interface Profile

All Superinterfaces:
InfoObject

public interface Profile
extends InfoObject

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


Nested Class Summary
static class Profile.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
 ProfilePrincipals addNewPrincipals()
          Appends and returns a new empty "Principals" element
 ProfileTargets addNewProfileTargets()
          Appends and returns a new empty "ProfileTargets" element
 ProfilePublications addNewPublications()
          Appends and returns a new empty "Publications" element
 CustomProperties getCustomProperties()
          Gets the "CustomProperties" element
 ProfilePrincipals getPrincipals()
          Gets the "Principals" element
 ProfileTargets getProfileTargets()
          Gets the "ProfileTargets" element
 ProfilePublications getPublications()
          Gets the "Publications" element
 boolean isSetCustomProperties()
          True if has "CustomProperties" element
 boolean isSetPrincipals()
          True if has "Principals" element
 boolean isSetProfileTargets()
          True if has "ProfileTargets" element
 boolean isSetPublications()
          True if has "Publications" element
 void setCustomProperties(CustomProperties customProperties)
          Sets the "CustomProperties" element
 void setPrincipals(ProfilePrincipals principals)
          Sets the "Principals" element
 void setProfileTargets(ProfileTargets profileTargets)
          Sets the "ProfileTargets" element
 void setPublications(ProfilePublications publications)
          Sets the "Publications" element
 void unsetCustomProperties()
          Unsets the "CustomProperties" element
 void unsetPrincipals()
          Unsets the "Principals" element
 void unsetProfileTargets()
          Unsets the "ProfileTargets" element
 void unsetPublications()
          Unsets the "Publications" 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

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


getPublications

ProfilePublications getPublications()
Gets the "Publications" element


isSetPublications

boolean isSetPublications()
True if has "Publications" element


setPublications

void setPublications(ProfilePublications publications)
Sets the "Publications" element


addNewPublications

ProfilePublications addNewPublications()
Appends and returns a new empty "Publications" element


unsetPublications

void unsetPublications()
Unsets the "Publications" element


getProfileTargets

ProfileTargets getProfileTargets()
Gets the "ProfileTargets" element


isSetProfileTargets

boolean isSetProfileTargets()
True if has "ProfileTargets" element


setProfileTargets

void setProfileTargets(ProfileTargets profileTargets)
Sets the "ProfileTargets" element


addNewProfileTargets

ProfileTargets addNewProfileTargets()
Appends and returns a new empty "ProfileTargets" element


unsetProfileTargets

void unsetProfileTargets()
Unsets the "ProfileTargets" element


getPrincipals

ProfilePrincipals getPrincipals()
Gets the "Principals" element


isSetPrincipals

boolean isSetPrincipals()
True if has "Principals" element


setPrincipals

void setPrincipals(ProfilePrincipals principals)
Sets the "Principals" element


addNewPrincipals

ProfilePrincipals addNewPrincipals()
Appends and returns a new empty "Principals" element


unsetPrincipals

void unsetPrincipals()
Unsets the "Principals" element