| 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(String key)
Get the descriptor associated with the string key given
| ||||||||||
| abstract String |
getDescriptor(int key)
Get the descriptor associated with the numeric 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 string key given
| key | a String representing the key to search for |
|---|
Get the descriptor associated with the numeric key given
| key | an int 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
|
|---|