|
© 2004 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bea.netuix.servlets.controls.ControlContext
com.bea.netuix.servlets.controls.BackingContext
com.bea.netuix.servlets.controls.application.backing.DesktopBackingContext
The DesktopBackingContext
is used to interact with the underlying Desktop control. This is the
BackingContext for a Desktop.
This BackingContext
can only be referenced from a backing file. If you think you need to reference
this from a JSP you should look at DesktopPresentationContext
.
To get a handle to the BackingContext just call the following:
DesktopBackingContext.getDesktopBackingContext(request);
Note: most methods for retrieving child contexts do not work if called from the init()
method of a backing file. This is because the tree has not been fully initialized. You may have to call
the method from the preRender()
or handlePostbackData
method.
Method Summary | |
BookBackingContext |
getBookBackingContext()
Retrieve the main book (top level) backing context. |
BookBackingContext |
getBookBackingContextRecursive(String definitionLabel)
Return a book searching the entire tree recursively. |
String |
getDefinitionLabel()
|
static DesktopBackingContext |
getDesktopBackingContext(HttpServletRequest request)
Obtain a reference to the current DesktopBackingContext in the request.
|
PageBackingContext |
getPageBackingContextRecursive(String definitionLabel)
Return a book or a page but traverse the entire tree, this will go inside books that are on pages too. |
PortletBackingContext |
getPortletBackingContextRecursive(String instanceLabel)
Return the portlet backing context matching the supplied instance label. |
PortletBackingContext[] |
getPortletsBackingContextRecursive(String definitionLabel)
Return portlet backing contexts matching the supplied definition label. |
String |
getTitle()
|
void |
setTitle(String title)
|
Methods inherited from class com.bea.netuix.servlets.controls.BackingContext |
getChildrenBackingContexts, getParentBackingContext, getTopParentBackingContext, isBackingPhase, isVisible, setBackingPhase, setVisible |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
public static DesktopBackingContext getDesktopBackingContext(HttpServletRequest request)
Obtain a reference to the current DesktopBackingContext
in the request.
Note: the DesktopBackingContext should only be obtained from a backing file. If you
think you need this context from a JSP look at DesktopPresentationContext.
request
- http servlet request.
public BookBackingContext getBookBackingContext()
public BookBackingContext getBookBackingContextRecursive(String definitionLabel)
getPageBackingContextRecursive()
as that method returns both.
Note: this method may return null if called from the init() method of a backing context.
definitionLabel
- of the book
public PageBackingContext getPageBackingContextRecursive(String definitionLabel)
definitionLabel
-
public PortletBackingContext getPortletBackingContextRecursive(String instanceLabel)
instanceLabel
- unique instance label of the portlet
public PortletBackingContext[] getPortletsBackingContextRecursive(String definitionLabel)
getPortletBackingContextRecursive(String instanceLabel)
Note: this method may return null if called from the init() method of a backing context.
definitionLabel
- label of the portlet
public String getTitle()
public void setTitle(String title)
public String getDefinitionLabel()
|
© 2004 BEA Systems, Inc. | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |