com.microstrategy.web.app.gui.GuiElement |
Title: GuiElement.
Description: Root interface for any GUI Element in MicroStategy Web. GUI Elements represent independent objects that display information to the user. These objects are generally interactive and are utilize by transforms to enrich the user's experience when information is display and/or requested from the user. GUI Elements are created through the GUIElementFactory class. Among the objects available you can find:
Copyright: Copyright (c) 2002
Company: Microstrategy, Inc.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract AppContext |
getAppContext()
Get the
AppContext instance used by this element | ||||||||||
abstract String |
getDescriptor(int key)
Get the descriptor associated with the numeric key given
| ||||||||||
abstract String |
getDescriptor(String key)
Get the descriptor associated with the string key given
| ||||||||||
abstract EventManager |
getEventManager()
get the
EventManager object associated with this gui element | ||||||||||
abstract String |
getExtraInput()
get extra input info for the gui element
| ||||||||||
abstract String |
getExtraUrl()
get extra url info for the gui element
| ||||||||||
abstract WebFeatures |
getFeatures()
Get the
WebFeatures instance used by this element | ||||||||||
abstract Messages |
getMessages()
Get the
Messages instance used by this element | ||||||||||
abstract String |
getName()
Get the name property of this GUI element
| ||||||||||
abstract boolean |
getUseIFrame()
Indicates whether a ReportFrameElement uses IFrames in its output
| ||||||||||
abstract WebComponent |
getWebComponent()
Get the
WebComponent instance used by this element | ||||||||||
abstract boolean | renderElement(MarkupOutput out) | ||||||||||
abstract MarkupOutput |
renderElement()
Render the GUI Element represented by this instance
| ||||||||||
abstract void |
setAppContext(AppContext value)
Set the
AppContext instance to be used by this element | ||||||||||
abstract void |
setExtraInput(String newValue)
set extra input info for the gui element
| ||||||||||
abstract void |
setExtraUrl(String newValue)
set extra url info for the gui element
| ||||||||||
abstract void |
setName(String editorName)
Set the name property of this GUI element
| ||||||||||
abstract void |
setUseIFrame(boolean value)
Sets whether a ReportFrameElement should use IFrames in its output
| ||||||||||
abstract void |
setWebComponent(WebComponent value)
Set the
WebComponent instance to be used by this element |
Get the AppContext
instance used by this element
AppContext
instance assigned to this element
Get the descriptor associated with the numeric key given
key | an int representing the key to search for |
---|
Get the descriptor associated with the string key given
key | a String representing the key to search for |
---|
get the EventManager
object associated with this gui element
EventManager
object
get extra input info for the gui element
get extra url info for the gui element
Get the WebFeatures
instance used by this element
WebFeatures
instance assigned to this element
Get the name property of this GUI element
Indicates whether a ReportFrameElement uses IFrames in its output
Get the WebComponent
instance used by this element
WebComponent
instance assigned to this element
Render the GUI Element represented by this instance
MarkupOutput
instance initialized with the
HTML code to render for this element
Set the AppContext
instance to be used by this element
value | the AppContext instance to assign to this element
|
---|
set extra input info for the gui element
newValue | extra input info |
---|
set extra url info for the gui element
newValue | the extra url info |
---|
Set the name property of this GUI element
editorName | String with the name to associate to this element |
---|
Sets whether a ReportFrameElement should use IFrames in its output
value | true if IFrrames are enabled |
---|
Set the WebComponent
instance to be used by this element
value | the WebComponent instance to assign to this element
|
---|