[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
OptimizedTabBeanImpl() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
void |
addChildStateInfo(ParameterBuilder paramBldr, int howMuchState)
Adds children state information into an existing ParameterBuilder instance.
| ||||||||||
String |
getEnabledCmdId()
Get the command id to be queried on the clioent site.
| ||||||||||
String |
getFeatures()
Gets a list of feature ids that are required to enable the tab
| ||||||||||
String |
getHelpTopic()
get the help topic of this tab
| ||||||||||
String |
getHelpType()
get the type of the help file
| ||||||||||
boolean |
getRequireSingleSelector()
Each instance of this class represents a tab in the
TabManagerBean . | ||||||||||
String |
getSupportedTypes()
Get the list of objects this tab can be associated with.
| ||||||||||
int |
getSwitchMode()
the switching mode can be:
CACHED - use the cached tab content on the client side
FETCH - go back to the webserver to fetch the tab content
| ||||||||||
String |
getTabId()
Returns a string can be used as the identifier of the tab.
| ||||||||||
String |
getTabLabel()
Get the description text to be used as title for the display of the tab.
| ||||||||||
String |
getTabLabelId()
Get the identifier of the descriptor to be used as title for the display of the tab.
| ||||||||||
TabManagerBean |
getTabManager()
Utility method for obtaining the parent tabe manager associated to this tab
| ||||||||||
String |
getTabName()
Each instance of this class represents a tab in the
TabManagerBean . | ||||||||||
int |
getTabRepresented()
Each instance of this class represents a tab in the
TabManagerBean . | ||||||||||
int |
getXMLStatus()
Returns the
EnumRequestStatus status of the component. | ||||||||||
boolean |
isAvailable()
This method specifies if in the current scenario, the bean instance
can be displayed as possible tab option, based on granted privileges, etc.
| ||||||||||
boolean |
isEditor()
Indicates whether the instance most be considered editor.
| ||||||||||
boolean | isPartialUpdate() | ||||||||||
void |
setEnabledCmdId(String value)
Set the command id to be queried on the client site.
| ||||||||||
void |
setFeatures(String featureIds)
Sets a list of feature ids that are required to enable the tab
| ||||||||||
void |
setHelpTopic(String topic)
Set the help topic of the editor
| ||||||||||
void |
setHelpType(String type)
set the help type for the editor
| ||||||||||
void |
setName(String name)
Sets the name for the current component.
| ||||||||||
void | setPartialUpdate(boolean partialUpdate) | ||||||||||
void |
setRequireSingleSelector(boolean requireSingleSelector)
Each instance of this class represents a tab in the
TabManagerBean . | ||||||||||
void |
setSupportedTypes(String supportedTYpes)
Set the list of objects this tab can be associated with.
| ||||||||||
void |
setSwitchMode(int switchMode)
the switching mode can be:
CACHED - use the cached tab content on the client side
FETCH - go back to the webserver to fetch the tab content
| ||||||||||
void |
setTabLabel(String description)
Set the description text to be used as title for the display of the tab.
| ||||||||||
void |
setTabLabelId(String descriptionId)
Set the identifier of the descriptor to be used as title for the display of the tab.
| ||||||||||
void |
setTabName(String tabName)
Each instance of this class represents a tab in the
TabManagerBean . | ||||||||||
void |
setTabRepresented(int tabRepresented)
Each instance of this class represents a tab in the
TabManagerBean . |
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean |
compareChildsTargetWithCurrent()
The implementing class should implement this method to return true if it wants to
always call the current object's targetBean#hasChanged method in #hasTargetBeanChanged method.
| ||||||||||
void |
doFlatState(FlatStateSerializer serializer, int howMuchState, FlatStateTokenizer tokenizer)
Speciefies which bean's properties are persisted.
| ||||||||||
WebEventHandler | newDefaultEventHandler() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Adds children state information into an existing ParameterBuilder instance. It is up to the supplied ParameterBuilder to determine how this information is serialized.
paramBldr | The ParameterBuilder instance which has child state information added to it. |
---|---|
howMuchState | How much state is added. (see EnumWebPersistableState for details). |
Get the command id to be queried on the clioent site. This determines the availability of the tab.
String
with the tab's command id.
Gets a list of feature ids that are required to enable the tab
String
get the help topic of this tab
get the type of the help file
HELP_TYPE_ADMIN
,HELP_TYPE_USER
,HELP_TYPE_CUSTOM
Each instance of this class represents a tab in the TabManagerBean
. This method
inidicates whether this tab instance's availability relies on the selection of exactly one selector control
among all the units the user has selected.
Get the list of objects this tab can be associated with.
String
with the a list of supported objects.
the switching mode can be: CACHED - use the cached tab content on the client side FETCH - go back to the webserver to fetch the tab content
Returns a string can be used as the identifier of the tab.
String
with the text to be used as the id of the tab.Get the description text to be used as title for the display of the tab.
String
with the text to be used as title of the tab.
Get the identifier of the descriptor to be used as title for the display of the tab.
String
with the identifier of the descriptor to be used
as title of the tab.
Utility method for obtaining the parent tabe manager associated to this tab
TabManagerBean
parent
Each instance of this class represents a tab in the TabManagerBean
. This method
allows an alternative other than getTabRepresented() to get which tab this instance presents
, so the TabManagerBean
manager knows how to transfer render control to the child,
depending on which tab name the user requested.
Each instance of this class represents a tab in the TabManagerBean
. This method
allows to get which tab this instance will represent, so the TabManagerBean
manager knows how to transfer render control to the child, depending on which tab the user requested.
Returns the EnumRequestStatus
status of the component. The status determined
by by the status of its children with the following precedence.
WebBeanRequestEndsInError
WebBeanRequestCanceled
WebBeanRequestProcessing
WebBeanRequestNotInitiated
WebBeanRequestWaitingForUserInput
WebBeanRequestSuccessful
EnumRequestStatus
enumeration value for the component.
This method specifies if in the current scenario, the bean instance can be displayed as possible tab option, based on granted privileges, etc.
True
if the instance is available for being displayed, if the user
were to request it. Returns False
otherwise.
Indicates whether the instance most be considered editor.
True
.
Set the command id to be queried on the client site. This determines the availability of the tab.
Sets a list of feature ids that are required to enable the tab
featureIds | String featureIds separated by ","
|
---|
Set the help topic of the editor
topic | the help topic |
---|
set the help type for the editor
type | String is one of HELP_TYPE_ADMIN ,HELP_TYPE_USER ,HELP_TYPE_CUSTOM |
---|
Sets the name for the current component.
name | the name of the current component. |
---|
Each instance of this class represents a tab in the TabManagerBean
. This method
allows to specify whether this tab instance's availability relies on the selection of exactly one selector control
among all the units the user has selected.
requireSingleSelector | boolean indicating whether a single selection on selector control is required for the tab to be available or not. |
---|
Set the list of objects this tab can be associated with.
supportedTYpes | String list of the associated objectys i.e. obj.103, obj.102
|
---|
the switching mode can be: CACHED - use the cached tab content on the client side FETCH - go back to the webserver to fetch the tab content
switchMode | the switching mode to set for this tab instance |
---|
Set the description text to be used as title for the display of the tab.
description | String with the text to be used as title of the tab.
|
---|
Set the identifier of the descriptor to be used as title for the display of the tab.
descriptionId | String with the identifier of the descriptor to be used
as title of the tab.
|
---|
Each instance of this class represents a tab in the TabManagerBean
. This method
allows an alternative other than getTabRepresented() to get which tab this instance presents
, so the TabManagerBean
manager knows how to transfer render control to the child,
depending on which tab name the user requested.
tabName | the name identifier of the tab this instance represents |
---|
Each instance of this class represents a tab in the TabManagerBean
. This method
allows to specify which tab this instance will represent, so the TabManagerBean
manager knows how to transfer render control to the child, depending on which tab the user requested.
tabRepresented | an identifier of the tab this instance represents. |
---|
The implementing class should implement this method to return true if it wants to always call the current object's targetBean#hasChanged method in #hasTargetBeanChanged method.
Speciefies which bean's properties are persisted.
serializer | FlatStateSerializer initialized instance where the state of the instance is handled |
---|---|
howMuchState | int value from
EnumWebPersistableState indicating how much state should be
handled by this instance |
tokenizer | FlatStateTokenizer initialized instance where the state of the instance is handled. |