java.lang.Object | |
↳ | com.microstrategy.web.app.gui.AbstractGuiElement |
![]() |
Title: AbstractGuiElement.
Description: abstract implementation of GuiElement
Copyright: Copyright (c) 2002
Company: Microstrategy, Inc.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
protected AppContext | _appContext | the AppContext object associated with this gui element
|
|||||||||
protected String | _name | name of the gui element | |||||||||
protected WebComponent | _webComponent | the WebComponent object associated with this gui element
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
AbstractGuiElement() |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
AppContext |
getAppContext()
return the
AppContext object associated with this gui element | ||||||||||
String |
getDescriptor(String key)
get descriptor by a key
| ||||||||||
String | getDescriptor(int key, String defaultValue) | ||||||||||
String |
getDescriptor(int key)
get descriptor by a key
| ||||||||||
EventManager |
getEventManager()
get event manager for this gui element
| ||||||||||
String |
getExtraInput()
get extra input information for this gui element
| ||||||||||
String |
getExtraUrl()
get extra url information for this gui element
| ||||||||||
WebFeatures |
getFeatures()
Get the
WebFeatures object associated with this gui element | ||||||||||
Messages |
getMessages()
get the
Messages object associated with this gui element | ||||||||||
String |
getName()
get the name of the gui element
| ||||||||||
boolean |
getUseIFrame()
Indicates whether the instance uses IFrames in its output
| ||||||||||
WebComponent |
getWebComponent()
get the
WebComponent object associated with this gui element | ||||||||||
boolean |
isDhtml()
Returns true if the output mode has been set to dhtml
| ||||||||||
boolean |
isIFrameEnabled()
return whether the gui element is iframe enabled
| ||||||||||
abstract MarkupOutput |
renderElement()
render the gui element in a MarkupOutput object
| ||||||||||
boolean |
renderElement(MarkupOutput mo)
Render the current GUI Element with the information provided
| ||||||||||
void |
setAppContext(AppContext value)
set the
AppContext object associated with this gui element | ||||||||||
void |
setExtraInput(String newValue)
set extra url information for this gui element
| ||||||||||
void |
setExtraUrl(String newValue)
set extra url information for this gui element
| ||||||||||
void |
setName(String value)
set the name of the gui element
| ||||||||||
void |
setUseIFrame(boolean value)
Sets whether a ReportFrameElement should use IFrames in its output
| ||||||||||
void |
setWebComponent(WebComponent value)
set the
WebComponent object associated with this gui element |
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
TagsFactory | getTagsFactory() | ||||||||||
ParameterBuilder |
newHiddenInputBuilder()
Convenience method to retrieve a new Hidden Input Builder object from the stored AppContext.
| ||||||||||
NamespaceEncoder |
newNamespaceEncoder()
Convenience method to retrieve a new Namespace Encoder object from the stored AppContext.
| ||||||||||
ParameterBuilder |
newURIBuilder()
Convenience method to retrieve a new URI Builder object from the stored AppContext.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
name of the gui element
return the AppContext
object associated with this gui element
AppContext
object
get descriptor by a key
key | the key for the descriptor |
---|
get descriptor by a key
key | the key for the descriptor |
---|
get event manager for this gui element
EventManager
object
get extra input information for this gui element
get extra url information for this gui element
Get the WebFeatures
object associated with this gui element
WebFeatures
object
get the name of the gui element
Indicates whether the instance uses IFrames in its output
get the WebComponent
object associated with this gui element
WebComponent
object
Returns true if the output mode has been set to dhtml
boolean
value of True
if the output of this
element is DHTML; returns False
otherwise.return whether the gui element is iframe enabled
render the gui element in a MarkupOutput object
MarkupOutput
object
Render the current GUI Element with the information provided
mo | MarkupOutput instance where the HTML information
to display to the user is to be saved. |
---|
boolean
value indicating if the render operation was successful or not
set the AppContext
object associated with this gui element
value | the AppContext object
|
---|
set extra url information for this gui element
newValue | the extra input |
---|
set extra url information for this gui element
newValue | the extra url info |
---|
set the name of the gui element
value | the name |
---|
Sets whether a ReportFrameElement should use IFrames in its output
value | true if IFrrames are enabled |
---|
set the WebComponent
object associated with this gui element
value | the WebComponent object
|
---|
Convenience method to retrieve a new Hidden Input Builder object from the stored AppContext.
ParameterBuilder
object that constructs hidden inputs.Convenience method to retrieve a new Namespace Encoder object from the stored AppContext.
NamespaceEncoder
object that encode names.Convenience method to retrieve a new URI Builder object from the stored AppContext.
ParameterBuilder
object that constructs URIs.