|
|||||||||
| 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.UIReportFormat
public class UIReportFormat
Enables a user to select the file format of the report they wish to schedule.
| Field Summary | |
|---|---|
static java.lang.String |
TYPE
|
| Fields inherited from class com.businessobjects.jsf.sdk.components.UIBaseScheduleControl |
|---|
DEFAULT_FORM, SUBMIT |
| Constructor Summary | |
|---|---|
UIReportFormat()
|
|
| Method Summary | |
|---|---|
boolean |
checkItemType()
For internal use only. |
void |
decode(FacesContext context)
For internal use only. |
CharacterSeparatedProps |
getCharacterSeparated()
Gets the text label to display beside the Delimiter and Separator text boxes. |
java.lang.String |
getCharactersText()
Gets the text label to display beside the Characters Per Inch text box. |
ExcelProps |
getExcel()
Gets the formatting properties of Microsoft Excel and Microsoft Excel (Data Only) files. |
java.lang.String |
getFamily()
|
java.util.List |
getFormats()
Gets the list of formats. |
java.lang.String |
getFormatText()
Gets the text label to display beside the Format box. |
java.lang.String |
getNotReportText()
Gets the text to display when the item in the EnterpriseItem bean bound to the component (via the itemSource attribute) is not a report. |
java.lang.String |
getOptionsText()
Gets the text label to display beside the Options box. |
PageLayoutProps |
getPageLayout()
Gets the text labels to display beside the Layout, Orientation, Page Size, and Printer boxes. |
PaginatedTextProps |
getPaginatedText()
Gets the text label to display beside the Paginated Text box. |
java.lang.String |
getRangeText()
Gets the text label to display beside the Range box. |
int |
getSelectedFormat()
Gets the default format type to be used in the list of formats. |
java.lang.String |
getSelectedPageLayout()
Gets the default page layout type to be used in the Page Layout list. |
java.lang.String |
getVisibleFormats()
Gets the list of visible formats to be displayed in the Format list. |
boolean |
isShowCharacters()
Gets a value indicating whether to display a scheduling option that sets the number of characters per inch in plain text or paginted text file formats. |
boolean |
isShowOptions()
Gets a value indicating whether to display the options for a particular format type. |
boolean |
isShowPageRange()
Gets a value indicating whether to display the page range. |
void |
restoreState(FacesContext context,
java.lang.Object state)
For internal use only. |
java.lang.Object |
saveState(FacesContext context)
For internal use only. |
void |
setCharacterSeparated(CharacterSeparatedProps characterSeparated)
Sets the text labels to display beside the Delimiter and Separator text boxes. |
void |
setCharactersText(java.lang.String charactersText)
Sets the text label to display beside the Characters Per Inch text box. |
void |
setExcel(ExcelProps excel)
Sets the formatting properties of Microsoft Excel and Microsoft Excel (Data Only) files. |
void |
setFormatText(java.lang.String formatText)
Sets the text label to display beside the Format box. |
void |
setItemSource(IItemSource itemSource)
Sets the source of the item to be bound to the ReportFormat component. |
void |
setNotReportText(java.lang.String notReportText)
Sets the text to display when the item in the EnterpriseItem bean bound to the component (via the itemSource attribute) is not a report. |
void |
setOptionsText(java.lang.String optionsText)
Sets the text label to display beside the Options box. |
void |
setPageLayout(PageLayoutProps pageLayout)
Sets the text labels to display beside the Layout, Orientation, Page Size, and Printer boxes. |
void |
setPaginatedText(PaginatedTextProps paginatedText)
Sets the text label to display beside the Paginated Text box. |
void |
setRangeText(java.lang.String rangeText)
Sets the text label to display beside the Range box. |
void |
setSelectedFormat(int selectedFormat)
Sets the default format type to be used in the list of formats. |
void |
setSelectedPageLayout(java.lang.String selectedPageLayout)
Sets the default page layout type to be used in the Page Layout list. |
void |
setShowCharacters(boolean showCharacters)
Sets a value indicating whether to display a scheduling option that sets the number of characters per inch in plain text or paginted text file formats. |
void |
setShowOptions(boolean showOptions)
Sets a value indicating whether to display the options for a particular format type. |
void |
setShowPageRange(boolean showPageRange)
Sets a value indicating whether to display the page range. |
void |
setVisibleFormats(java.lang.String visibleFormats)
Sets the list of visible formats to be displayed in the Format 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 UIReportFormat()
| 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 void decode(FacesContext context)
public void submit(IItemSource item)
throws SDKException
submit in class UIBaseScheduleControlSDKExceptionpublic CharacterSeparatedProps getCharacterSeparated()
CharacterSeparatedProps object that specifies the text label to display beside the Delimiter and Separator text boxes.public void setCharacterSeparated(CharacterSeparatedProps characterSeparated)
characterSeparated - a CharacterSeparatedProps object that specifies the text labels to display beside the Delimiter and Separator text boxes.public java.lang.String getCharactersText()
String containing the text label to display beside the Characters Per Inch text box.public void setCharactersText(java.lang.String charactersText)
charactersText - a String containing the text label to display beside the Characters Per Inch text box.public ExcelProps getExcel()
ExcelProps object that specifies the formatting properties.public void setExcel(ExcelProps excel)
excel - an ExcelProps object that specifies the formatting properties.public java.util.List getFormats()
List of formats.public java.lang.String getFormatText()
String containing the text label to display beside the Format box.public void setFormatText(java.lang.String formatText)
formatText - a String containing the text label to display beside the Format box.public java.lang.String getOptionsText()
String containing the text label to display beside the Options box.public void setOptionsText(java.lang.String optionsText)
optionsText - a String containing the text label to display beside the Options box.public PageLayoutProps getPageLayout()
PageLayoutProps object that specifies the text labels to display beside the Layout, Orientation, Page Size, and Printer boxes.public void setPageLayout(PageLayoutProps pageLayout)
pageLayout - a PageLayoutProps object that specifies the text labels to display.public PaginatedTextProps getPaginatedText()
PaginatedTextProps object that specifies the text label to display.public void setPaginatedText(PaginatedTextProps paginatedText)
paginatedText - a PaginatedTextProps object that specifies the text label to display.public java.lang.String getRangeText()
String containing the text label to display beside the Range box.public void setRangeText(java.lang.String rangeText)
rangeText - a String containing the text label to display beside the Range box.public int getSelectedFormat()
int that specifies the default format type to be used in the list of formats.public void setSelectedFormat(int selectedFormat)
selectedFormat - an int that specifies the default format type to be used in the list of formats. It is one of the values specified in com.businessobjects.jsf.sdk.properties.ReportFormatTypeReportFormatTypepublic java.lang.String getSelectedPageLayout()
String that specifies the default page layout type to be used in the Page Layout list.public void setSelectedPageLayout(java.lang.String selectedPageLayout)
selectedPageLayout - a String that specifies the default page layout type to be used in the Page Layout list.public boolean isShowCharacters()
boolean that is true if the scheduling option should be displayed, otherwise false.public void setShowCharacters(boolean showCharacters)
showCharacters - a boolean value that is true if the scheduling option should be displayed, otherwise false.public boolean isShowOptions()
boolean value that is true if the option should be displayed, otherwise false.public void setShowOptions(boolean showOptions)
showOptions - a boolean that is true if the options should be displayed, otherwise false.public boolean isShowPageRange()
boolean that is true if the page range should be displayed, otherwise false.public void setShowPageRange(boolean showPageRange)
showPageRange - a boolean value that is true if the page range should be displayed, otherwise false.public java.lang.String getVisibleFormats()
String containing the list of visible formats to be displayed in the Format list.public void setVisibleFormats(java.lang.String visibleFormats)
visibleFormats - a String containing the list of visible formats to be displayed in the Format list.public java.lang.String getNotReportText()
String containing text to display when the item is not a report.public void setNotReportText(java.lang.String notReportText)
notReportText - a String containing text to display when the item is not a report.public 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 | ||||||||