|
|||||||||
| 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.UIReportParameters
public class UIReportParameters
Enables a user to add and remove parameters that determine the information passed into a scheduled report when it is run.
| Field Summary | |
|---|---|
static java.lang.String |
CR_EMPTY
|
static java.lang.String |
CR_MULT
|
static java.lang.String |
CR_NULL
|
static java.lang.String |
CR_RANGE
|
static java.lang.String |
DEFAULT_PASSWORD
|
static java.lang.String |
promptPrefix
|
static java.lang.String |
TYPE
|
| Fields inherited from class com.businessobjects.jsf.sdk.components.UIBaseScheduleControl |
|---|
DEFAULT_FORM, SUBMIT |
| Constructor Summary | |
|---|---|
UIReportParameters()
|
|
| Method Summary | |
|---|---|
boolean |
checkItemType()
For internal use only. |
void |
decode(FacesContext context)
For internal use only. |
ButtonProps |
getAddButton()
Gets the properties of the Add button. |
java.lang.String |
getFamily()
For internal use only. |
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.util.List |
getParameters()
For internal use only. |
java.lang.String |
getParametersText()
Gets the text label to display beside the Parameters box. |
java.lang.String |
getProgramArgs()
For internal use only. |
ButtonProps |
getRemoveButton()
Gets the properties of the Remove button. |
java.lang.String |
getValueText()
Gets the text label to display beside the Value box. |
void |
restoreState(FacesContext context,
java.lang.Object state)
For internal use only. |
java.lang.Object |
saveState(FacesContext context)
For internal use only. |
void |
setAddButton(ButtonProps addButton)
Sets the properties of the Add button. |
void |
setItemSource(IItemSource itemSource)
Sets the source of the item to be bound to the 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 |
setParametersText(java.lang.String parametersText)
Sets the text label to display beside the Parameters box. |
void |
setRemoveButton(ButtonProps removeButton)
Sets the properties of the Remove button. |
void |
setValueText(java.lang.String valueText)
Sets the text label to display beside the Value box. |
| Methods inherited from class com.businessobjects.jsf.sdk.components.UIBaseScheduleControl |
|---|
getEmptyText, getItemSource, getLabelAlignment, getLoggedOffText, getStyleClass, getSubmitButton, setAutoHandleEvents, setEmptyText, setLabelAlignment, setLoggedOffText, setStyleClass, setSubmitButton, submit |
| 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
public static final java.lang.String CR_RANGE
public static final java.lang.String CR_MULT
public static final java.lang.String CR_EMPTY
public static final java.lang.String CR_NULL
public static final java.lang.String promptPrefix
public static final java.lang.String DEFAULT_PASSWORD
| Constructor Detail |
|---|
public UIReportParameters()
| 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 ButtonProps getAddButton()
ButtonProps object that contains the properties of the Add button.public void setAddButton(ButtonProps addButton)
addButton - a ButtonProps object that contains the properties of the Add button.public ButtonProps getRemoveButton()
ButtonProps object that contains the properties of the Remove button.public void setRemoveButton(ButtonProps removeButton)
removeButton - a ButtonProps object that contains the properties of the Remove button.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 java.lang.String getValueText()
String that contains the text label to display beside the Value box.public void setValueText(java.lang.String valueText)
valueText - a String that contains the text label to display beside the Value box.public java.lang.String getParametersText()
String containing the text label to display beside the Parameters box.public void setParametersText(java.lang.String parametersText)
parametersText - a Stringcontaining the text label to display beside the Parameters box.public java.util.List getParameters()
public java.lang.String getProgramArgs()
public void decode(FacesContext context)
public java.lang.String getFamily()
public boolean checkItemType()
checkItemType in class UIBaseScheduleControlpublic 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 | ||||||||