java.lang.Object | ||
↳ | com.microstrategy.utils.config.AbstractConfigurationElement | |
↳ | com.microstrategy.web.app.WebGuiComponent |
The Shortcut WebGuiComponent represents a bean - style pair. This objects can be use to abstract from the user details about the bean transformation and helps to see the elements on the interface as independent components.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | ATT_BASE_BEAN | ||||||||||
String | ATT_CLASS | ||||||||||
String | ATT_FEATURE | ||||||||||
String | ATT_IS_CONTAINER | ||||||||||
String | ATT_NAME | ||||||||||
String | ATT_STATUS | ||||||||||
String | ATT_STYLE_NAME | ||||||||||
String | ATT_STYLE_TYPE | ||||||||||
String | ATT_SUBTYPE | ||||||||||
String | ATT_TYPE | ||||||||||
String | NODE_WEB_COMPONENT |
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
WebGuiComponent()
Class constructor.
| |||||||||||
WebGuiComponent(String name)
Class constructor.
| |||||||||||
WebGuiComponent(Node root)
Class constructor.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
void | addEvent(ShortcutEvent evt) | ||||||||||
void | clearEvents() | ||||||||||
String |
getBaseBean()
Get the baseBean property value of the WebGuiComponent instance
| ||||||||||
String |
getClassName()
Get the ClassName property value of the WebGuiComponent instance
| ||||||||||
AbstractConfigurationElement.FilteredList |
getEventList()
Returns the list of events associated with this WebGuiComponent
| ||||||||||
HashList |
getEvents()
This method is deprecated.
Use
getEventList()
| ||||||||||
String |
getFeature()
Get the feature property value of the WebGuiComponent instance
| ||||||||||
String |
getIsContainer()
Get the isContainer property value of the WebGuiComponent instance
| ||||||||||
String |
getName()
Get the name of the WebGuiComponent instance
| ||||||||||
WebBeanPropertyList |
getPropertyList()
Get the collection of bean properties for the component element.
| ||||||||||
int | getStatus() | ||||||||||
String |
getStyleName()
Get the styleName property value of the WebGuiComponent instance
| ||||||||||
String |
getStyleType()
Get the styleType property value of the WebGuiComponent instance
| ||||||||||
String |
getSubtype()
Get the Subtype property value of the WebGuiComponent instance
| ||||||||||
String |
getType()
Get the Type property value of the WebGuiComponent instance
| ||||||||||
void |
setBaseBean(String value)
Set the sysBean property value of the WebGuiComponent instance
| ||||||||||
void |
setClassName(String value)
Set the ClassName property value of the WebGuiComponent instance
| ||||||||||
void |
setFeature(String value)
Set the feature property value of the WebGuiComponent instance
| ||||||||||
void |
setIsContainer(String value)
Set the isContainer property value of the WebGuiComponent instance
| ||||||||||
void |
setName(String name)
Set the name of the WebGuiComponent instance
| ||||||||||
void | setStatus(int value) | ||||||||||
void |
setStyleName(String value)
Set the styleName property value of the WebGuiComponent instance
| ||||||||||
void |
setStyleType(String value)
Set the styleType property value of the WebGuiComponent instance
| ||||||||||
void |
setSubtype(String value)
Set the Subtype property value of the WebGuiComponent instance
| ||||||||||
void |
setType(String value)
Set the Type property value of the WebGuiComponent instance
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String |
getKeyAttribute()
This method must return the attribute that uniquely identifies this element among its siblings;
if no single attribute can be used, return null and override the
getKey and
setKey methods. | ||||||||||
void |
initDefaultAttributes()
This method can be overridden to set default values for attributes.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Class constructor. Initializes a new -empty- instance of the WebGuiComponent class.
Class constructor. Initializes a new instance of the WebGuiComponent with the values passed as parameters
name | String name of the bean.
|
---|
Class constructor. Initializes a WebGuiComponent instance based on the information included on the XML Node
root | Node instance representing the web bean information. |
---|
Get the baseBean property value of the WebGuiComponent instance
int
value of the baseBean property
Get the ClassName property value of the WebGuiComponent instance
int
value of the ClassName propertyReturns the list of events associated with this WebGuiComponent
This method is deprecated.
Use getEventList()
Get the list of events
Get the feature property value of the WebGuiComponent instance
String
value of the feature property
Get the isContainer property value of the WebGuiComponent instance
String
value of the isContainer property
Get the name of the WebGuiComponent instance
String
value of the name property
Get the collection of bean properties for the component element.
WebBeanPropertyList
associated with this element.Get the styleName property value of the WebGuiComponent instance
int
value of the styleName property
Get the styleType property value of the WebGuiComponent instance
int
value of the styleType property
Get the Subtype property value of the WebGuiComponent instance
int
value of the Subtype propertyGet the Type property value of the WebGuiComponent instance
int
value of the Type propertySet the sysBean property value of the WebGuiComponent instance
value | the int value of the sysBean property
|
---|
Set the ClassName property value of the WebGuiComponent instance
value | the int value of the ClassName property |
---|
Set the feature property value of the WebGuiComponent instance
value | the String value of the feature property
|
---|
Set the isContainer property value of the WebGuiComponent instance
value | the String value of the isContainer property
|
---|
Set the name of the WebGuiComponent instance
name | the String value of the name property - unique
identifier of the WebBeanInfo instance.
|
---|
Set the styleName property value of the WebGuiComponent instance
value | the int value of the styleName property
|
---|
Set the styleType property value of the WebGuiComponent instance
value | the int value of the styleType property
|
---|
Set the Subtype property value of the WebGuiComponent instance
value | the int value of the Subtype property |
---|
Set the Type property value of the WebGuiComponent instance
value | the int value of the Type property |
---|
This method must return the attribute that uniquely identifies this element among its siblings;
if no single attribute can be used, return null and override the getKey
and
setKey
methods.
This method can be overridden to set default values for attributes. Simply
extend this method and call setAttribute(String, Object)