|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectUICommand
com.businessobjects.jsf.sdk.components.UIBaseControl
com.businessobjects.jsf.sdk.components.UIBaseScheduleControl
com.businessobjects.jsf.sdk.components.UIDestination
public class UIDestination
Enables the user to specify the output destination of a scheduled job.
| Field Summary | |
|---|---|
static java.lang.String |
TYPE
|
| Fields inherited from class com.businessobjects.jsf.sdk.components.UIBaseScheduleControl |
|---|
DEFAULT_FORM, SUBMIT |
| Constructor Summary | |
|---|---|
UIDestination()
|
|
| Method Summary | |
|---|---|
boolean |
checkItemType()
For internal use only. |
void |
decode(FacesContext context)
For internal use only. |
java.lang.String |
getCannotScheduleText()
Gets the message to display when an item cannot be scheduled. |
java.lang.String |
getDestinationText()
Gets the destination text label to be displayed beside the Destination options list. |
EmailProps |
getEmail()
Gets the text label to be displayed when the user selects the "Specific email recipients" option from the Destination list. |
java.lang.String |
getFamily()
For internal use only. |
FileProps |
getFile()
Gets the text label to be displayed when the user selects the Specific file location option from the Destination list. |
FTPProps |
getFTP()
Gets the text label to be displayed when the user selects the Specific FTP server option from the Destination list. |
int |
getSelectedDestination()
Gets which of the options within the Destination list appears highlighted when the page is initially loaded. |
java.lang.String |
getVisibleDestinations()
Gets the destinations that will appear in the Destination list. |
void |
restoreState(FacesContext context,
java.lang.Object state)
For internal use only. |
java.lang.Object |
saveState(FacesContext context)
For internal use only. |
void |
setCannotScheduleText(java.lang.String cannotScheduleText)
Sets the message to display when an item cannot be scheduled. |
void |
setDestinationText(java.lang.String destinationText)
Sets the destination text label to be displayed beside the Destination options list. |
void |
setEmail(EmailProps email)
Sets the text label to be displayed when the user selects the Specific email recipients option from the Destination list. |
void |
setFile(FileProps file)
Sets the text label to be displayed when users select the Specific file location option from the Destination list. |
void |
setFTP(FTPProps FTP)
Sets the text label to be displayed when the user selects the Specific FTP server option from the Destination list. |
void |
setItemSource(IItemSource itemSource)
Sets the source of the item to be bound to the component. |
void |
setSelectedDestination(int selectedDestination)
Sets which of the options within the Destination list appears highlighted when the page is initially loaded. |
void |
setVisibleDestinations(java.lang.String visibleDestinations)
Sets the destinations that appear in the Destination list. |
void |
submit(IItemSource item)
For internal use only. |
| Methods inherited from class com.businessobjects.jsf.sdk.components.UIBaseScheduleControl |
|---|
getEmptyText, getItemSource, getLabelAlignment, getLoggedOffText, getStyleClass, getSubmitButton, setAutoHandleEvents, setEmptyText, setLabelAlignment, setLoggedOffText, setStyleClass, setSubmitButton |
| Methods inherited from class com.businessobjects.jsf.sdk.components.UIBaseControl |
|---|
encodeBegin, getLocale, getTitle, isAutoHandleEvents, isEnabled, setEnabled, setLocale, setTitle |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String TYPE
| Constructor Detail |
|---|
public UIDestination()
| Method Detail |
|---|
public void setItemSource(IItemSource itemSource)
The item source is a bean that implements either IEnterpriseItem or IEnterpriseItems.
setItemSource in class UIBaseControlitemSource - An IItemSource object.public java.lang.String getCannotScheduleText()
String that specifies the text to
display when an item cannot be scheduled.public void setCannotScheduleText(java.lang.String cannotScheduleText)
cannotScheduleText - A String that specifies the text to
display when an item cannot be scheduled.public java.lang.String getDestinationText()
String specifying the destination text label.public void setDestinationText(java.lang.String destinationText)
destinationText - A String specifying the destination text label.public EmailProps getEmail()
getEmail only sets the text label to be displayed. The actual default email addresses are either retrieved from the InfoObject in the EntepriseItem or set to default values.
EmailProps object indicating the text label to
be displayed.public void setEmail(EmailProps email)
setEmail only sets the text label to be displayed. The actual default email addresses are either retrieved from the InfoObject in the EntepriseItem or set to default values.
email - An EmailProps object indicating the text label to
be displayed.public FileProps getFile()
getFile only sets the text label to be displayed. The actual default file locations are either retrieved from the InfoObject in the EntepriseItem or set to default values.
FileProps object indicating the text label to
be displayed.public void setFile(FileProps file)
setFile only sets the text label to be displayed. The actual default file locations are either retrieved from the InfoObject in the EntepriseItem or set to default values.
file - A FileProps object indicating the text label to
be displayed.public FTPProps getFTP()
getFTP only sets the text label to be displayed. The actual default FTP properties are either retrieved from the InfoObject in the EntepriseItem or set to default values.
FTPProps object indicating the text label to
be displayed.public void setFTP(FTPProps FTP)
setFTP only sets the text label to be displayed. The actual default FTP properties are either retrieved from the InfoObject in the EntepriseItem or set to default values.
FTP - A FTPProps object indicating the text label to
be displayed.public int getSelectedDestination()
int that indicates which option is initially
highlighted in the Destination list.DestinationTypepublic void setSelectedDestination(int selectedDestination)
selectedDestination - An int that indicates which option is initially highlighted in the Destination list. It is one of the values listed in com.businessobjects.jsf.sdk.properties.DestinationTypeDestinationTypepublic java.lang.String getVisibleDestinations()
String that indicates the destinations that
should appear in the Destination list.public void setVisibleDestinations(java.lang.String visibleDestinations)
The setVisibleDestinations property is used to select the appropriate default and specific locations. By default, all types of destinations are displayed in the list.
visibleDestinations - A String that indicates the destinations that
should appear in the Destination list.public void decode(FacesContext context)
public void submit(IItemSource item)
throws SDKException
submit in class UIBaseScheduleControlSDKExceptionpublic boolean checkItemType()
checkItemType in class UIBaseScheduleControlpublic java.lang.String getFamily()
public java.lang.Object saveState(FacesContext context)
saveState in class UIBaseScheduleControl
public void restoreState(FacesContext context,
java.lang.Object state)
restoreState in class UIBaseScheduleControl
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||