com.crystaldecisions.sdk.plugin.desktop.program
Interface IProgram

All Superinterfaces:
ICategoryContent, IInfoObject, IProgramPluginBase, ISchedulable

public interface IProgram
extends IInfoObject, IProgramPluginBase, ISchedulable, ICategoryContent

This interface provides the functionality necessary for creating a program object and adding it to the BusinessObjects Enterprise framework. It retrieves one of the following program object interfaces:

This interface inherits from the IInfoObject, IProgramPluginBase, ISchedulable, and ICategoryContent interface.


Nested Class Summary
static interface IProgram.CeProgramType
          This interface defines possible values for the program type.
 
Nested classes inherited from class com.crystaldecisions.sdk.occa.infostore.IInfoObject
IInfoObject.PropertySet
 
Methods inherited from interface com.crystaldecisions.sdk.occa.infostore.IInfoObject
deleteNow, getCUID, getDescription, getFiles, getGUID, getID, getKeyword, getKind, getParent, getParent, getParentCUID, getParentID, getProcessingInfo, getProgID, getRUID, getSchedulingInfo, getSecurityInfo, getTitle, isDirty, isInstance, isMarkedAsRead, properties, propertyIDs, retrievePropertySet, save, setDescription, setKeyword, setMarkedAsRead, setParentID, setTitle
 
Methods inherited from interface com.crystaldecisions.sdk.plugin.desktop.program.IProgramPluginBase
getProgramInterface, getProgramType, getResultByteStream, getResultLength, getResultMIMEType, setProgramType, writeResult
 
Methods inherited from interface com.crystaldecisions.sdk.occa.infostore.ISchedulable
getInstances, getInstances, getLatestInstance, getLatestInstance, getSchedulingInfo, schedule
 
Methods inherited from interface com.crystaldecisions.sdk.occa.infostore.ICategoryContent
getCorporateCategories, getPersonalCategories