com.businessobjects.enterprise.pdf
Interface Pdf

All Superinterfaces:
InfoObject

public interface Pdf
extends InfoObject

This class represents a PDF object.


Nested Class Summary
static class Pdf.Factory
          A class with methods for creating instances of the Pdf type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal Use Only.
 
Method Summary
 AnalyticActivities addNewAnalyticActivities()
          Creates and appends a new empty AnalyticActivities object as the last element of the array.
 CorporateCategories addNewCorporateCategories()
          Appends and returns a new empty CorporateCategories object.
 CustomProperties addNewCustomProperties()
          Appends and returns a new empty CustomProperties object.
 EncyclopediaTopics addNewEncyclopediaTopics()
          Internal Use Only.
 FileProperties addNewFileProperties()
          Appends and returns a new empty FileProperties object.
 PersonalCategories addNewPersonalCategories()
          Appends and returns a new empty PersonalCategories object.
 DocumentProcessingInfo addNewPluginProcessingInterface()
          Internal Use Only.
 SchedulingInfo addNewSchedulingInfo()
          Appends and returns a new empty SchedulingInfo object.
 AnalyticActivities getAnalyticActivities()
          Returns the AnalyticActivities object.
 CorporateCategories getCorporateCategories()
          Returns the ID set of top-level categories that have been assigned to the object.
 CustomProperties getCustomProperties()
          Returns the custom properties.
 java.lang.String getE65Cuid()
          Returns the E65Cuid element.
 EncyclopediaTopics getEncyclopediaTopics()
          Internal Use Only.
 FileProperties getFileProperties()
          Returns the InfoObject's associated files.
 java.lang.String getMimeType()
          Internal Use Only.
 PersonalCategories getPersonalCategories()
          Returns the ID set of top-level personal categories that have been assigned to the object.
 DocumentProcessingInfo getPluginProcessingInterface()
          Internal Use Only.
 java.lang.String getProcessingProgID()
          Internal Use Only.
 SchedulingInfo getSchedulingInfo()
          Returns the scheduling information for the object.
 java.lang.String getViewerURL()
           Returns the viewer URL associated with an alert that will be included in the alert notification email.
 boolean isSetAnalyticActivities()
          Checks if the AnalyticActivities element has been set.
 boolean isSetCorporateCategories()
          Checks if the ID set of top-level categories that have been assigned to the object has been set.
 boolean isSetCustomProperties()
          Checks if the custom properties have been set.
 boolean isSetE65Cuid()
          Checks if the E65Cuid element has been set.
 boolean isSetEncyclopediaTopics()
          Internal Use Only.
 boolean isSetFileProperties()
          Checks if the InfoObject's associated files have been set.
 boolean isSetMimeType()
          Internal Use Only.
 boolean isSetPersonalCategories()
          Checks if the ID set of top-level personal categories that have been assigned to the object has been set.
 boolean isSetPluginProcessingInterface()
          Internal Use Only.
 boolean isSetProcessingProgID()
          Internal Use Only.
 boolean isSetSchedulingInfo()
          Checks if the scheduling information for the object has been set.
 boolean isSetViewerURL()
          Checks if the viewer URL associated with an alert that will be included in the alert notification email has been set.
 void setAnalyticActivities(AnalyticActivities analyticActivities)
          Sets the AnalyticActivities element.
 void setCorporateCategories(CorporateCategories corporateCategories)
          Sets the ID set of top-level categories.
 void setCustomProperties(CustomProperties customProperties)
          Sets the custom properties.
 void setE65Cuid(java.lang.String e65Cuid)
          Sets the E65Cuid element.
 void setEncyclopediaTopics(EncyclopediaTopics encyclopediaTopics)
          Internal Use Only.
 void setFileProperties(FileProperties fileProperties)
          Sets the InfoObject's associated files.
 void setMimeType(java.lang.String mimeType)
          Internal Use Only.
 void setPersonalCategories(PersonalCategories personalCategories)
          Sets the ID set of top-level personal categories.
 void setPluginProcessingInterface(DocumentProcessingInfo pluginProcessingInterface)
          Internal Use Only.
 void setProcessingProgID(java.lang.String processingProgID)
          Internal Use Only.
 void setSchedulingInfo(SchedulingInfo schedulingInfo)
          Sets the scheduling information for the object.
 void setViewerURL(java.lang.String viewerURL)
           Sets the viewer URL associated with an alert that will be included in the alert notification email.
 void unsetAnalyticActivities()
          Deletes or unsets the AnalyticActivities element.
 void unsetCorporateCategories()
          Deletes or unsets the CorporateCategories element.
 void unsetCustomProperties()
          Deletes or unsets the CustomProperties element.
 void unsetE65Cuid()
          Deletes or unsets the E65Cuid element.
 void unsetEncyclopediaTopics()
          Internal Use Only.
 void unsetFileProperties()
          Deletes or unsets the FileProperties element.
 void unsetMimeType()
          Internal Use Only.
 void unsetPersonalCategories()
          Deletes or unsets the PersonalCategories element.
 void unsetPluginProcessingInterface()
          Internal Use Only.
 void unsetProcessingProgID()
          Internal Use Only.
 void unsetSchedulingInfo()
          Deletes or unsets the SchedulingInfo element.
 void unsetViewerURL()
          Deletes or unsets the ViewerURL element.
 org.apache.xmlbeans.XmlString xgetE65Cuid()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetMimeType()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetProcessingProgID()
          Internal Use Only.
 org.apache.xmlbeans.XmlString xgetViewerURL()
          Internal Use Only.
 void xsetE65Cuid(org.apache.xmlbeans.XmlString e65Cuid)
          Internal Use Only.
 void xsetMimeType(org.apache.xmlbeans.XmlString mimeType)
          Internal Use Only.
 void xsetProcessingProgID(org.apache.xmlbeans.XmlString processingProgID)
          Internal Use Only.
 void xsetViewerURL(org.apache.xmlbeans.XmlString viewerURL)
          Internal Use Only.
 
Methods inherited from interface com.businessobjects.enterprise.infoobject.InfoObject
addNewAlerts, addNewPluginInfo, addNewRolesOnObject, addNewSecurityInfo, addNewSecurityInfo2, addNewSharedDoc, addNewStatusInfo, getAlerts, getChildrenObjects, getCreationTime, getCUID, getDescription, getEndTime, getErrorMessage, getID, getInstance, getInstanceObject, getIsApplicationObject, getIsComponent, getIsHiddenObject, getIsPluginObject, getIsRecurring, getIsRunnableObject, getIsSendable, getIsSystemObject, getKey, getKeywords, getKind, getLastRunTime, getLastSuccessfulInstanceCUID, getName, getNewJobID, getNextRunTime, getObjectIsContainer, getOwner, getOwnerCUID, getParentCUID, getPluginInfo, getRolesOnObject, getRUID, getSchedulable, getSecurityInfo, getSecurityInfo2, getSharedDoc, getStartTime, getStatusInfo, getUiStatus, getUpdateTime, isSetAlerts, isSetChildrenObjects, isSetCreationTime, isSetCUID, isSetDescription, isSetEndTime, isSetErrorMessage, isSetID, isSetInstance, isSetInstanceObject, isSetIsApplicationObject, isSetIsComponent, isSetIsHiddenObject, isSetIsPluginObject, isSetIsRecurring, isSetIsRunnableObject, isSetIsSendable, isSetIsSystemObject, isSetKey, isSetKeywords, isSetKind, isSetLastRunTime, isSetLastSuccessfulInstanceCUID, isSetNewJobID, isSetNextRunTime, isSetObjectIsContainer, isSetOwner, isSetOwnerCUID, isSetParentCUID, isSetPluginInfo, isSetRolesOnObject, isSetRUID, isSetSchedulable, isSetSecurityInfo, isSetSecurityInfo2, isSetSharedDoc, isSetStartTime, isSetStatusInfo, isSetUiStatus, isSetUpdateTime, setAlerts, setChildrenObjects, setCreationTime, setCUID, setDescription, setEndTime, setErrorMessage, setID, setInstance, setInstanceObject, setIsApplicationObject, setIsComponent, setIsHiddenObject, setIsPluginObject, setIsRecurring, setIsRunnableObject, setIsSendable, setIsSystemObject, setKey, setKeywords, setKind, setLastRunTime, setLastSuccessfulInstanceCUID, setName, setNewJobID, setNextRunTime, setObjectIsContainer, setOwner, setOwnerCUID, setParentCUID, setPluginInfo, setRolesOnObject, setRUID, setSchedulable, setSecurityInfo, setSecurityInfo2, setSharedDoc, setStartTime, setStatusInfo, setUiStatus, setUpdateTime, unsetAlerts, unsetChildrenObjects, unsetCreationTime, unsetCUID, unsetDescription, unsetEndTime, unsetErrorMessage, unsetID, unsetInstance, unsetInstanceObject, unsetIsApplicationObject, unsetIsComponent, unsetIsHiddenObject, unsetIsPluginObject, unsetIsRecurring, unsetIsRunnableObject, unsetIsSendable, unsetIsSystemObject, unsetKey, unsetKeywords, unsetKind, unsetLastRunTime, unsetLastSuccessfulInstanceCUID, unsetNewJobID, unsetNextRunTime, unsetObjectIsContainer, unsetOwner, unsetOwnerCUID, unsetParentCUID, unsetPluginInfo, unsetRolesOnObject, unsetRUID, unsetSchedulable, unsetSecurityInfo, unsetSecurityInfo2, unsetSharedDoc, unsetStartTime, unsetStatusInfo, unsetUiStatus, unsetUpdateTime, xgetChildrenObjects, xgetCreationTime, xgetCUID, xgetDescription, xgetEndTime, xgetErrorMessage, 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, 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
Internal Use Only.

Method Detail

getMimeType

java.lang.String getMimeType()
Internal Use Only.


xgetMimeType

org.apache.xmlbeans.XmlString xgetMimeType()
Internal Use Only.


isSetMimeType

boolean isSetMimeType()
Internal Use Only.


setMimeType

void setMimeType(java.lang.String mimeType)
Internal Use Only.


xsetMimeType

void xsetMimeType(org.apache.xmlbeans.XmlString mimeType)
Internal Use Only.


unsetMimeType

void unsetMimeType()
Internal Use Only.


getSchedulingInfo

SchedulingInfo getSchedulingInfo()

Returns the scheduling information for the object. It will be an empty reference if the object does not support scheduling.

Returns:
A SchedulingInfo object containing this object's scheduling information.

isSetSchedulingInfo

boolean isSetSchedulingInfo()
Checks if the scheduling information for the object has been set.

Returns:
true if the scheduling information has been set, and false otherwise.

setSchedulingInfo

void setSchedulingInfo(SchedulingInfo schedulingInfo)

Sets the scheduling information for the object.

Parameters:
schedulingInfo - A SchedulingInfo object containing this object's scheduling information.

addNewSchedulingInfo

SchedulingInfo addNewSchedulingInfo()

Appends and returns a new empty SchedulingInfo object.

Returns:
An empty SchedulingInfo object.

unsetSchedulingInfo

void unsetSchedulingInfo()

Deletes or unsets the SchedulingInfo element.


getFileProperties

FileProperties getFileProperties()

Returns the InfoObject's associated files.

Returns:
The InfoObject's associated files.

isSetFileProperties

boolean isSetFileProperties()
Checks if the InfoObject's associated files have been set.

Returns:
true if the associated files have been set, and false otherwise.

setFileProperties

void setFileProperties(FileProperties fileProperties)

Sets the InfoObject's associated files.

Parameters:
fileProperties - The InfoObject's associated files.

addNewFileProperties

FileProperties addNewFileProperties()

Appends and returns a new empty FileProperties object.

Returns:
An empty FileProperties object.

unsetFileProperties

void unsetFileProperties()

Deletes or unsets the FileProperties element.


getCorporateCategories

CorporateCategories getCorporateCategories()

Returns the ID set of top-level categories that have been assigned to the object.

Returns:
A set of category IDs that have been assigned to the object.

isSetCorporateCategories

boolean isSetCorporateCategories()
Checks if the ID set of top-level categories that have been assigned to the object has been set.

Returns:
true if the ID set of top-level categories has been set, and false otherwise.

setCorporateCategories

void setCorporateCategories(CorporateCategories corporateCategories)

Sets the ID set of top-level categories.

Parameters:
corporateCategories - A set of category IDs that have been assigned to the object.

addNewCorporateCategories

CorporateCategories addNewCorporateCategories()

Appends and returns a new empty CorporateCategories object.

Returns:
An empty CorporateCategories object.

unsetCorporateCategories

void unsetCorporateCategories()

Deletes or unsets the CorporateCategories element.


getPersonalCategories

PersonalCategories getPersonalCategories()

Returns the ID set of top-level personal categories that have been assigned to the object.

Returns:
A set of category IDs that have been assigned to the object.

isSetPersonalCategories

boolean isSetPersonalCategories()
Checks if the ID set of top-level personal categories that have been assigned to the object has been set.

Returns:
true if the ID set of top-level personal categories has been set, and false otherwise.

setPersonalCategories

void setPersonalCategories(PersonalCategories personalCategories)

Sets the ID set of top-level personal categories.

Parameters:
personalCategories - A set of category IDs that have been assigned to the object.

addNewPersonalCategories

PersonalCategories addNewPersonalCategories()

Appends and returns a new empty PersonalCategories object.

Returns:
An empty PersonalCategories object.

unsetPersonalCategories

void unsetPersonalCategories()

Deletes or unsets the PersonalCategories element.


getEncyclopediaTopics

EncyclopediaTopics getEncyclopediaTopics()
Internal Use Only.


isSetEncyclopediaTopics

boolean isSetEncyclopediaTopics()
Internal Use Only.


setEncyclopediaTopics

void setEncyclopediaTopics(EncyclopediaTopics encyclopediaTopics)
Internal Use Only.


addNewEncyclopediaTopics

EncyclopediaTopics addNewEncyclopediaTopics()
Internal Use Only.


unsetEncyclopediaTopics

void unsetEncyclopediaTopics()
Internal Use Only.


getAnalyticActivities

AnalyticActivities getAnalyticActivities()
Returns the AnalyticActivities object.

Returns:
The AnalyticActivities object.

isSetAnalyticActivities

boolean isSetAnalyticActivities()
Checks if the AnalyticActivities element has been set.

Returns:
true if the AnalyticActivities element has been set, and false otherwise.

setAnalyticActivities

void setAnalyticActivities(AnalyticActivities analyticActivities)
Sets the AnalyticActivities element.

Parameters:
analyticActivities - The AnalyticActivities object.

addNewAnalyticActivities

AnalyticActivities addNewAnalyticActivities()
Creates and appends a new empty AnalyticActivities object as the last element of the array.

Returns:
The new AnalyticActivities object.

unsetAnalyticActivities

void unsetAnalyticActivities()
Deletes or unsets the AnalyticActivities element.


getViewerURL

java.lang.String getViewerURL()

Returns the viewer URL associated with an alert that will be included in the alert notification email. The URL is a link to the report that contains the triggered alert. This URL should contain the HTTP protocol, the web server name, the web server virtual path, the name of the JSP page used to view the report, and the report ID (or some other property that identifies the report, such as the report name). For example:
http://server/viewer.jsp?id=%SI_ID%

Note: The percentage signs around the property name indicate that a variable is being used; the Enterprise system will substitute the property name with the appropriate value (for example, the ID of a specific report).

Returns:
A String containing the viewer URL associated with an alert that will be included in the alert notification email.

xgetViewerURL

org.apache.xmlbeans.XmlString xgetViewerURL()
Internal Use Only.


isSetViewerURL

boolean isSetViewerURL()

Checks if the viewer URL associated with an alert that will be included in the alert notification email has been set.

Returns:
true if the viewer URL associated with an alert that will be included in the alert notification email has been set, and false otherwise.

setViewerURL

void setViewerURL(java.lang.String viewerURL)

Sets the viewer URL associated with an alert that will be included in the alert notification email. The URL is a link to the report that contains the triggered alert. This URL should contain the HTTP protocol, the web server name, the web server virtual path, the name of the JSP page used to view the report, and the report ID (or some other property that identifies the report, such as the report name). For example:
http://server/viewer.jsp?id=%SI_ID%. or %SI_VIEWER_URL%

Note: The percentage signs around the property name indicate that a variable is being used; the Enterprise system will substitute the property name with the appropriate value (for example, the ID of a specific report).

Parameters:
viewerURL - A String containing the viewer URL associated with an alert that will be included in the alert notification email.

xsetViewerURL

void xsetViewerURL(org.apache.xmlbeans.XmlString viewerURL)
Internal Use Only.


unsetViewerURL

void unsetViewerURL()

Deletes or unsets the ViewerURL element.


getE65Cuid

java.lang.String getE65Cuid()
Returns the E65Cuid element.

Returns:
The E65Cuid element.

xgetE65Cuid

org.apache.xmlbeans.XmlString xgetE65Cuid()
Internal Use Only.


isSetE65Cuid

boolean isSetE65Cuid()
Checks if the E65Cuid element has been set.

Returns:
true if the E65Cuid element has been set, and false otherwise.

setE65Cuid

void setE65Cuid(java.lang.String e65Cuid)
Sets the E65Cuid element.

Parameters:
e65Cuid - The value of the E65Cuid element.

xsetE65Cuid

void xsetE65Cuid(org.apache.xmlbeans.XmlString e65Cuid)
Internal Use Only.


unsetE65Cuid

void unsetE65Cuid()
Deletes or unsets the E65Cuid element.


getPluginProcessingInterface

DocumentProcessingInfo getPluginProcessingInterface()
Internal Use Only.


isSetPluginProcessingInterface

boolean isSetPluginProcessingInterface()
Internal Use Only.


setPluginProcessingInterface

void setPluginProcessingInterface(DocumentProcessingInfo pluginProcessingInterface)
Internal Use Only.


addNewPluginProcessingInterface

DocumentProcessingInfo addNewPluginProcessingInterface()
Internal Use Only.


unsetPluginProcessingInterface

void unsetPluginProcessingInterface()
Internal Use Only.


getProcessingProgID

java.lang.String getProcessingProgID()
Internal Use Only.


xgetProcessingProgID

org.apache.xmlbeans.XmlString xgetProcessingProgID()
Internal Use Only.


isSetProcessingProgID

boolean isSetProcessingProgID()
Internal Use Only.


setProcessingProgID

void setProcessingProgID(java.lang.String processingProgID)
Internal Use Only.


xsetProcessingProgID

void xsetProcessingProgID(org.apache.xmlbeans.XmlString processingProgID)
Internal Use Only.


unsetProcessingProgID

void unsetProcessingProgID()
Internal Use Only.


getCustomProperties

CustomProperties getCustomProperties()

Returns the custom properties.

Returns:
The custom properties.

isSetCustomProperties

boolean isSetCustomProperties()
Checks if the custom properties have been set.

Returns:
true if the custom properties have been set, and false otherwise.

setCustomProperties

void setCustomProperties(CustomProperties customProperties)

Sets the custom properties.

Parameters:
customProperties - The custom properties.

addNewCustomProperties

CustomProperties addNewCustomProperties()

Appends and returns a new empty CustomProperties object.

Returns:
An empty CustomProperties object.

unsetCustomProperties

void unsetCustomProperties()

Deletes or unsets the CustomProperties element.