|
| Components |
|
| |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||||
@SASScope(value="ALL") 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 | |
|---|---|
abstract java.lang.Object |
clone()
Returns a duplicate and seperate instance of the implementing object. |
abstract java.lang.String |
getCurrentFirstPeriod()
|
abstract java.lang.String |
getCurrentFirstPeriodLabel()
|
abstract java.lang.String |
getCurrentLastPeriod()
|
abstract java.lang.String |
getCurrentLastPeriodLabel()
|
abstract java.lang.String |
getDefaultEndingPeriodOption()
Returns the default ending period option. |
abstract java.lang.String |
getDefaultNumberOfPeriods()
Returns the default number of periods. |
abstract java.lang.String |
getDefaultSelectOption()
Returns the default select option. |
abstract java.lang.String |
getDefaultShowOption()
Returns the default show option. |
abstract java.lang.String |
getDefaultStartingPeriodOption()
Returns the default starting period option. |
abstract java.lang.String |
getEndingPeriodLabel()
Returns the localized ending period label for the currently defined period. |
abstract java.lang.String |
getEndingPeriodOption()
Returns the the currently selected 'Ending -period-:' option |
abstract java.util.List |
getEndingPeriodOptionsList()
Returns the list of options the user can choose for a ending period. |
abstract javax.swing.tree.TreeModel |
getEndTreeModel()
|
abstract java.lang.Object |
getFilterExpression()
Returns the filter expression associated with the adapter. |
abstract java.util.List |
getFullShowOptionsList()
Returns the list of all possible viewing options the user can choose from regardless of the period type. |
abstract java.util.Locale |
getLocale()
Returns the locale |
abstract java.lang.String |
getLocalizedAcrossLabelFirstParameter()
|
abstract java.lang.String |
getLocalizedAcrossLabelSecondParameter()
|
abstract java.lang.String |
getLocalizedNPeriodsLabelParameter()
|
abstract java.lang.String |
getLocalizedPeriodType()
|
abstract java.lang.String |
getLocalizedRangeLabelParameter()
|
abstract java.lang.String |
getLocalizedSelectLabelParameter()
|
abstract java.lang.String |
getNumberOfPeriods()
Returns the number of periods entered for the 'N -periods- where N =' view |
abstract java.lang.String |
getPeriodType()
Returns the period type currently selected |
abstract int |
getPeriodType(java.lang.String uniquePeriodName)
Returns the integer period type for the specified period name. |
abstract java.util.List |
getPeriodTypes()
Returns the list of period types which the user can choose from |
abstract java.util.List |
getSelectablePeriods()
Returns a List of selectable periods used to populate the 'Select' CheckBoxList. |
abstract java.lang.String |
getSelectedEndingPeriod()
Returns the value selected in the 'Selected -period-:' TreeView of the 'Ending -period-:' radio box. |
abstract java.lang.String |
getSelectedEndingPeriodLabel()
Returns the label of the value selected in the 'Selected -period-:' TreeView of the 'Ending -period-:' radio box. |
abstract java.lang.String[] |
getSelectedPeriods()
Returns the values selected in the 'Select -periods-:' TreeView. |
abstract java.lang.String |
getSelectedStartingPeriod()
Returns the value selected in the 'Selected -period-:' TreeView of the 'Starting -period-:' radio box. |
abstract java.lang.String |
getSelectedStartingPeriodLabel()
Returns the label of the value selected in the 'Selected -period-:' TreeView of the 'Starting -period-:' radio box. |
abstract java.lang.String |
getSelectOption()
Returns the the currently selected 'Select:' option |
abstract java.util.List |
getSelectOptionsList()
Returns the list of options the user can choose for a date range. |
abstract java.lang.String |
getShowOption()
Returns the currently selected show option |
abstract java.util.List |
getShowOptionsList()
Returns the list of viewing options the user can choose from for a specific period type. |
abstract java.lang.String |
getStartingPeriodLabel()
Returns the localized starting period label for the currently defined period. |
abstract java.lang.String |
getStartingPeriodOption()
Returns the the currently selected 'Starting -period-:' option |
abstract java.util.List |
getStartingPeriodOptionsList()
Returns the list of options the user can choose for a starting period. |
abstract javax.swing.tree.TreeModel |
getStartTreeModel()
|
abstract boolean |
isModified()
Returns true if the user explicitally modified the initial values, false otherwise. |
abstract boolean |
isPanelVisible()
|
abstract void |
resetValuesToDefault()
Resets the values in the adapter to their default. |
abstract void |
setEndingPeriodOption(java.lang.String value)
Sets the selected 'Ending -period-:' option |
abstract void |
setFilterExpression(java.lang.Object filterExpression)
Sets the filter expression associated with the adapter. |
abstract void |
setFilterStep(java.lang.Object step)
Sets the filter step associated with the adapter. |
abstract void |
setLocale(java.util.Locale locale)
Sets the locale |
abstract void |
setModified(boolean modified)
Sets the modified flag. |
abstract void |
setNumberOfPeriods(java.lang.String value)
Sets the number of periods entered for the 'N -periods- where N =' view |
abstract void |
setPanelVisible(boolean visible)
To indicates if the OLAPTimeBasedFilterSelectorPanel should or should not be displayed |
abstract void |
setPeriodType(java.lang.String value)
Sets the period type |
abstract void |
setSelectedEndingPeriod(java.lang.String value)
Sets the value selected in the 'Selected -period-:' TreeView of the 'Ending -period-:' radio box. |
abstract void |
setSelectedEndingPeriod(javax.swing.tree.TreeNode treeNode)
Sets the value selected in the 'Selected -period-:' TreeView of the 'Ending -period-:' radio box. |
abstract void |
setSelectedPeriods(java.lang.String[] values)
Sets the values selected in the 'Select -periods-:' TreeView. |
abstract void |
setSelectedStartingPeriod(java.lang.String value)
Sets the value selected in the 'Selected -period-:' TreeView of the 'Starting -period-:' radio box. |
abstract void |
setSelectedStartingPeriod(javax.swing.tree.TreeNode treeNode)
Sets the value selected in the 'Selected -period-:' TreeView of the 'Starting -period-:' radio box. |
abstract void |
setSelectOption(java.lang.String value)
Sets the selected 'Select:' option |
abstract void |
setShowOption(java.lang.String value)
Sets the selected show option |
abstract 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_VALUEvoid 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_VALUEjava.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_VALUEvoid setSelectOption(java.lang.String value)
value - one of
OLAPTimeBasedFilterConstants.OTFS_SELECT_RADIO_STARTING_PERIOD_VALUE
OLAPTimeBasedFilterConstants.OTFS_SELECT_RADIO_ENDING_PERIOD_VALUEjava.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_VALUEvoid setStartingPeriodOption(java.lang.String value)
value - one of
OLAPTimeBasedFilterConstants.OTFS_STARTING_RADIO_FIRST_PERIOD_VALUE
OLAPTimeBasedFilterConstants.OTFS_STARTING_ENDING_RADIO_SELECTED_PERIOD_VALUEjava.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_VALUEvoid setEndingPeriodOption(java.lang.String value)
value - one of
OLAPTimeBasedFilterConstants.OTFS_ENDING_RADIO_LAST_PERIOD_VALUE
OLAPTimeBasedFilterConstants.OTFS_STARTING_ENDING_RADIO_SELECTED_PERIOD_VALUEjava.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 | |||||||||||||