|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OLAPTimeBasedFilterAdapterInterface
Defines methods and properties required for an adapter implementation of the OLAPTimeBasedFilterSelector.
com.sas.servlet.tbeans.dataselectors.filters.timebased.olap.html.OLAPtimeBasedFilterSelector
,
com.sas.servlet.tbeans.dataselectors.filters.timebased.olap.html.OLAPtimeBasedFilterSelectorPanel
Field Summary |
---|
Fields inherited from interface com.sas.dataselectors.SelectorCommitInterface |
---|
EXCEPTION_OCCURRED |
Method Summary | |
---|---|
java.lang.Object |
clone()
Returns a duplicate and seperate instance of the implementing object. |
java.lang.String |
getCurrentFirstPeriod()
|
java.lang.String |
getCurrentFirstPeriodLabel()
|
java.lang.String |
getCurrentLastPeriod()
|
java.lang.String |
getCurrentLastPeriodLabel()
|
java.lang.String |
getDefaultEndingPeriodOption()
Returns the default ending period option. |
java.lang.String |
getDefaultNumberOfPeriods()
Returns the default number of periods. |
java.lang.String |
getDefaultSelectOption()
Returns the default select option. |
java.lang.String |
getDefaultShowOption()
Returns the default show option. |
java.lang.String |
getDefaultStartingPeriodOption()
Returns the default starting period option. |
java.lang.String |
getEndingPeriodLabel()
Returns the localized ending period label for the currently defined period. |
java.lang.String |
getEndingPeriodOption()
Returns the the currently selected 'Ending -period-:' option |
java.util.List |
getEndingPeriodOptionsList()
Returns the list of options the user can choose for a ending period. |
javax.swing.tree.TreeModel |
getEndTreeModel()
|
java.lang.Object |
getFilterExpression()
Returns the filter expression associated with the adapter. |
java.util.List |
getFullShowOptionsList()
Returns the list of all possible viewing options the user can choose from regardless of the period type. |
java.util.Locale |
getLocale()
Returns the locale |
java.lang.String |
getLocalizedAcrossLabelFirstParameter()
|
java.lang.String |
getLocalizedAcrossLabelSecondParameter()
|
java.lang.String |
getLocalizedNPeriodsLabelParameter()
|
java.lang.String |
getLocalizedPeriodType()
|
java.lang.String |
getLocalizedRangeLabelParameter()
|
java.lang.String |
getLocalizedSelectLabelParameter()
|
java.lang.String |
getNumberOfPeriods()
Returns the number of periods entered for the 'N -periods- where N =' view |
java.lang.String |
getPeriodType()
Returns the period type currently selected |
int |
getPeriodType(java.lang.String uniquePeriodName)
Returns the integer period type for the specified period name. |
java.util.List |
getPeriodTypes()
Returns the list of period types which the user can choose from |
java.util.List |
getSelectablePeriods()
Returns a List of selectable periods used to populate the 'Select' CheckBoxList. |
java.lang.String |
getSelectedEndingPeriod()
Returns the value selected in the 'Selected -period-:' TreeView of the 'Ending -period-:' radio box. |
java.lang.String |
getSelectedEndingPeriodLabel()
Returns the label of the value selected in the 'Selected -period-:' TreeView of the 'Ending -period-:' radio box. |
java.lang.String[] |
getSelectedPeriods()
Returns the values selected in the 'Select -periods-:' TreeView. |
java.lang.String |
getSelectedStartingPeriod()
Returns the value selected in the 'Selected -period-:' TreeView of the 'Starting -period-:' radio box. |
java.lang.String |
getSelectedStartingPeriodLabel()
Returns the label of the value selected in the 'Selected -period-:' TreeView of the 'Starting -period-:' radio box. |
java.lang.String |
getSelectOption()
Returns the the currently selected 'Select:' option |
java.util.List |
getSelectOptionsList()
Returns the list of options the user can choose for a date range. |
java.lang.String |
getShowOption()
Returns the currently selected show option |
java.util.List |
getShowOptionsList()
Returns the list of viewing options the user can choose from for a specific period type. |
java.lang.String |
getStartingPeriodLabel()
Returns the localized starting period label for the currently defined period. |
java.lang.String |
getStartingPeriodOption()
Returns the the currently selected 'Starting -period-:' option |
java.util.List |
getStartingPeriodOptionsList()
Returns the list of options the user can choose for a starting period. |
javax.swing.tree.TreeModel |
getStartTreeModel()
|
boolean |
isModified()
Returns true if the user explicitally modified the initial values, false otherwise. |
boolean |
isPanelVisible()
|
void |
resetValuesToDefault()
Resets the values in the adapter to their default. |
void |
setEndingPeriodOption(java.lang.String value)
Sets the selected 'Ending -period-:' option |
void |
setFilterExpression(java.lang.Object filterExpression)
Sets the filter expression associated with the adapter. |
void |
setFilterStep(java.lang.Object step)
Sets the filter step associated with the adapter. |
void |
setLocale(java.util.Locale locale)
Sets the locale |
void |
setModified(boolean modified)
Sets the modified flag. |
void |
setNumberOfPeriods(java.lang.String value)
Sets the number of periods entered for the 'N -periods- where N =' view |
void |
setPanelVisible(boolean visible)
To indicates if the OLAPTimeBasedFilterSelectorPanel should or should not be displayed |
void |
setPeriodType(java.lang.String value)
Sets the period type |
void |
setSelectedEndingPeriod(java.lang.String value)
Sets the value selected in the 'Selected -period-:' TreeView of the 'Ending -period-:' radio box. |
void |
setSelectedEndingPeriod(javax.swing.tree.TreeNode treeNode)
Sets the value selected in the 'Selected -period-:' TreeView of the 'Ending -period-:' radio box. |
void |
setSelectedPeriods(java.lang.String[] values)
Sets the values selected in the 'Select -periods-:' TreeView. |
void |
setSelectedStartingPeriod(java.lang.String value)
Sets the value selected in the 'Selected -period-:' TreeView of the 'Starting -period-:' radio box. |
void |
setSelectedStartingPeriod(javax.swing.tree.TreeNode treeNode)
Sets the value selected in the 'Selected -period-:' TreeView of the 'Starting -period-:' radio box. |
void |
setSelectOption(java.lang.String value)
Sets the selected 'Select:' option |
void |
setShowOption(java.lang.String value)
Sets the selected show option |
void |
setStartingPeriodOption(java.lang.String value)
Sets the selected 'Starting -period-:' option |
Methods inherited from interface com.sas.dataselectors.SelectorCommitInterface |
---|
commit, getPropertiesBean |
Method Detail |
---|
void setLocale(java.util.Locale locale)
locale
- The locale.java.util.Locale getLocale()
void setFilterExpression(java.lang.Object filterExpression)
filterExpression
- A filter expression to associate with the adapter.java.lang.Object getFilterExpression()
void setFilterStep(java.lang.Object step)
step
- the filter step associated with the adapter.java.util.List getPeriodTypes()
int getPeriodType(java.lang.String uniquePeriodName)
uniquePeriodName
- A string representing the unique name of the period to query.
java.lang.String getPeriodType()
void setPeriodType(java.lang.String value)
value
- the period typejava.util.List getShowOptionsList()
java.util.List getFullShowOptionsList()
java.lang.String getShowOption()
OLAPTimeBasedFilterConstants.OTFS_SHOW_RADIO_N_PERIODS_VALUE
OLAPTimeBasedFilterConstants.OTFS_SHOW_RADIO_ACROSS_VALUE
OLAPTimeBasedFilterConstants.OTFS_SHOW_RADIO_RANGE_OF_PERIODS_VALUE
void setShowOption(java.lang.String value)
value
- one of
OLAPTimeBasedFilterConstants.OTFS_SHOW_RADIO_N_PERIODS_VALUE
OLAPTimeBasedFilterConstants.OTFS_SHOW_RADIO_ACROSS_VALUE
OLAPTimeBasedFilterConstants.OTFS_SHOW_RADIO_RANGE_OF_PERIODS_VALUE
java.lang.String getNumberOfPeriods()
void setNumberOfPeriods(java.lang.String value)
value
- the number of periodsjava.util.List getSelectOptionsList()
java.lang.String getSelectOption()
OLAPTimeBasedFilterConstants.OTFS_SELECT_RADIO_STARTING_PERIOD_VALUE
OLAPTimeBasedFilterConstants.OTFS_SELECT_RADIO_ENDING_PERIOD_VALUE
void setSelectOption(java.lang.String value)
value
- one of
OLAPTimeBasedFilterConstants.OTFS_SELECT_RADIO_STARTING_PERIOD_VALUE
OLAPTimeBasedFilterConstants.OTFS_SELECT_RADIO_ENDING_PERIOD_VALUE
java.lang.String getStartingPeriodLabel()
java.util.List getStartingPeriodOptionsList()
java.lang.String getStartingPeriodOption()
OLAPTimeBasedFilterConstants.OTFS_STARTING_RADIO_FIRST_PERIOD_VALUE
OLAPTimeBasedFilterConstants.OTFS_STARTING_ENDING_RADIO_SELECTED_PERIOD_VALUE
void setStartingPeriodOption(java.lang.String value)
value
- one of
OLAPTimeBasedFilterConstants.OTFS_STARTING_RADIO_FIRST_PERIOD_VALUE
OLAPTimeBasedFilterConstants.OTFS_STARTING_ENDING_RADIO_SELECTED_PERIOD_VALUE
java.lang.String getEndingPeriodLabel()
java.util.List getEndingPeriodOptionsList()
java.lang.String getEndingPeriodOption()
OLAPTimeBasedFilterConstants.OTFS_ENDING_RADIO_LAST_PERIOD_VALUE
OLAPTimeBasedFilterConstants.OTFS_STARTING_ENDING_RADIO_SELECTED_PERIOD_VALUE
void setEndingPeriodOption(java.lang.String value)
value
- one of
OLAPTimeBasedFilterConstants.OTFS_ENDING_RADIO_LAST_PERIOD_VALUE
OLAPTimeBasedFilterConstants.OTFS_STARTING_ENDING_RADIO_SELECTED_PERIOD_VALUE
java.lang.String getLocalizedSelectLabelParameter()
java.lang.String getLocalizedNPeriodsLabelParameter()
java.lang.String getLocalizedAcrossLabelFirstParameter()
java.lang.String getLocalizedAcrossLabelSecondParameter()
java.lang.String getLocalizedRangeLabelParameter()
java.util.List getSelectablePeriods()
java.lang.String getLocalizedPeriodType()
java.lang.String getCurrentFirstPeriod()
java.lang.String getCurrentFirstPeriodLabel()
javax.swing.tree.TreeModel getStartTreeModel()
javax.swing.tree.TreeModel getEndTreeModel()
java.lang.String getCurrentLastPeriod()
java.lang.String getCurrentLastPeriodLabel()
java.lang.String getSelectedStartingPeriod()
java.lang.String getSelectedStartingPeriodLabel()
void setSelectedStartingPeriod(java.lang.String value)
value
- the value selected in the 'Selected -period-:' TreeView of the 'Starting -period-:' radio box.void setSelectedStartingPeriod(javax.swing.tree.TreeNode treeNode)
value
- A TreeNode representing the value selected in the 'Selected -period-:' TreeView of the 'Starting -period-:' radio box.java.lang.String getSelectedEndingPeriod()
java.lang.String getSelectedEndingPeriodLabel()
void setSelectedEndingPeriod(java.lang.String value)
value
- the value selected in the 'Selected -period-:' TreeView of the 'Ending -period-:' radio box.void setSelectedEndingPeriod(javax.swing.tree.TreeNode treeNode)
value
- A TreeNode representing the value selected in the 'Selected -period-:' TreeView of the 'Ending -period-:' radio box.java.lang.String[] getSelectedPeriods()
void setSelectedPeriods(java.lang.String[] values)
values
- the values selected in the 'Select -periods-:' TreeView.void setPanelVisible(boolean visible)
visible
- true if the OLAPTimeBasedFilterSelectorPanel should be displayed, false otherwiseboolean isPanelVisible()
void resetValuesToDefault()
java.lang.String getDefaultNumberOfPeriods()
java.lang.String getDefaultShowOption()
java.lang.String getDefaultSelectOption()
java.lang.String getDefaultStartingPeriodOption()
java.lang.String getDefaultEndingPeriodOption()
void setModified(boolean modified)
modified
- true if the user explicitally modified the initial values, false otherwise.boolean isModified()
java.lang.Object clone()
|
Components |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |