|
Oracle™ Business Intelligence Beans Java API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Interface for all the ViewTools.
ThinDataviewCommon
, ViewToolbar
, BaseViewTool
, ViewToolListener
, ViewToolEvent
Fields inherited from interface oracle.dss.thin.beans.ThinBeanUI |
EVENT_HANDLED, EVENT_NOT_HANDLED, EVENT_RESPONSE_DONE |
Method Summary | |
void |
addViewToolListener(ViewToolListener l) Registers a listener for the ViewToolEvent s |
oracle.cabo.ui.UINode |
getContentUINode() Retrieves the UINode used to render this ViewTool in the ViewToolbar. |
java.lang.String |
getDestination() Returns the destination URL for the tool. |
java.lang.String |
getDisplayName() Retrieves the name used to display this tool on the ViewToolbar |
java.lang.String |
getToolbarName() Returns the thin bean name of the toolbar this tools belongs to When the tool belongs to a toolbar, all the events generated by this tool will be handled by the toolbar. |
ThinDataviewCommon |
getView() Retrieves the view modified by this ViewTool . |
boolean |
isEnabled() Indicates whether the tool's link appears on the toolbar. |
boolean |
isVisible() Indicates whether the tool's controls are visible in the ViewToolbar |
void |
removeViewToolListener(ViewToolListener l) Unregisters a listener for the ViewToolEvent s |
void |
setDestination(java.lang.String destination) Specifies the destination URL for the tool. |
void |
setDisplayName(java.lang.String name) Sets the name used to display this tool on the ViewToolbar |
void |
setEnabled(boolean enabled) Specifies whether the tool's link appears on the toolbar. |
void |
setToolbarName(java.lang.String toolbarName) Specifies the thin bean name of the toolbar this tools belongs to When the tool belongs to a toolbar, all the events generated by this tool will be handled by the toolbar. |
void |
setView(ThinDataviewCommon view) Specifies the view modified by this ViewTool . |
void |
setVisible(boolean visible) Specifies whether the tool's controls are visible in the ViewToolbar |
Methods inherited from interface oracle.dss.thin.beans.ThinBeanUI |
getEventTarget, getLocale, handleEvent, setEventTarget, setLocale |
Methods inherited from interface oracle.dss.thin.beans.ThinBean |
getState, getThinBeanName, setBaseState, setState, setThinBeanName |
Method Detail |
public void setView(ThinDataviewCommon view)
ViewTool
.a
- view implementing interface ThinDataviewCommon
public ThinDataviewCommon getView()
ViewTool
.ThinDataviewCommon
public void addViewToolListener(ViewToolListener l)
ViewToolEvent
sl
- The listener to add.ViewToolEvent
public void removeViewToolListener(ViewToolListener l)
ViewToolEvent
sl
- The listener to remove.ViewToolEvent
public oracle.cabo.ui.UINode getContentUINode()
ViewToolbar
public java.lang.String getDisplayName()
ViewToolbar
public void setDisplayName(java.lang.String name)
display
- nameViewToolbar
public boolean isVisible()
true
if visibleViewToolbar
public void setVisible(boolean visible)
visible
- true
if the controls should be visible false
otherwiseViewToolbar
public boolean isEnabled()
true
if enabled, false
otherwiseViewToolbar
public void setEnabled(boolean enabled)
true
- if enabled, false
otherwiseViewToolbar
public java.lang.String getDestination()
ViewToolbar
public void setDestination(java.lang.String destination)
destination
- URLViewToolbar
public java.lang.String getToolbarName()
ViewToolbar
public void setToolbarName(java.lang.String toolbarName)
toolbarName
- the thin bean name of the toolbarViewToolbar
|
Oracle™ Business Intelligence Beans Java API Reference | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |