|
Copyright © 2008 BEA Systems, Inc. All Rights Reserved | ||||||||
| 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.PresentationContext
com.bea.netuix.servlets.controls.application.BodyPresentationContext
public class BodyPresentationContext
This class represents a portal body component. All presentation-related attributes of a body component are available from instances of this class. Such instances are typically used during portal rendering via look and feel skeleton files (e.g. body.jsp).
getBodyPresentationContext(javax.servlet.http.HttpServletRequest),
Serialized Form| Method Summary | |
|---|---|
BodyAttributeRenderer |
getAttributeRenderer()
Returns a renderer for body's attributes. |
static BodyPresentationContext |
getBodyPresentationContext(javax.servlet.http.HttpServletRequest request)
This is a convenience method for returning a reference to the one and only BodyPresentationContext. |
String |
getEventHandlerScript(String eventHandlerName)
Returns any configured script code that should appear in an HTML/XHTML body's event handler attribute for the named event handler. |
List<String> |
getEventHandlerStatements(String eventHandlerName)
Returns a list of script statements configured for this body element as specified in the look and feel's .skin, .skeleton, and/or skin.properties files. |
String |
getOnloadScript()
Returns any configured onload script code that should appear in an HTML/XHTML body's onload attribute. |
String |
getOnunloadScript()
Returns any configured 'onunload' script code that should appear in an HTML/XHTML body's 'onunload' attribute. |
Set<String> |
getPopulatedEventHandlerNames()
Returns the names of any HTML/XHTML body tag event handlers that have had script statements added to them in the look and feel's configuration files (i.e. |
| Methods inherited from class com.bea.netuix.servlets.controls.PresentationContext |
|---|
getChildren, getChildren, getFirstChild, getOrderedChildren, getParsedProperties, getPresentationClass, getPresentationId, getPresentationStyle, getProperties, getProperty, getProperty, getPropertyAsBoolean, getPropertyAsInt, getRenderFormat, getResolvedLocale, getTagName, isVisible, setVisible |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public String getOnloadScript()
getEventHandlerScript(String) with the argument "onload".
public String getOnunloadScript()
getEventHandlerScript(String) with the argument "onunload".
public Set<String> getPopulatedEventHandlerNames()
getEventHandlerScript(String)), and therefore 1-n associated script fragments (obtained with
getEventHandlerStatements(String)).
public List<String> getEventHandlerStatements(String eventHandlerName)
eventHandlerName - The name of the event handler for which to fetch the list of statements; if the name specified is returned
by getPopulatedEventHandlerNames(), then this list will contain at least one associated statement
getPopulatedEventHandlerNames()public String getEventHandlerScript(String eventHandlerName)
public BodyAttributeRenderer getAttributeRenderer()
getAttributeRenderer in class PresentationContextpublic static BodyPresentationContext getBodyPresentationContext(javax.servlet.http.HttpServletRequest request)
BodyPresentationContext.
Note this method will only work if called from within a portal (typically, from the body.jsp skeleton).
This method may return null if called when no appropriate context exists, but such a context should safely
exist when being fetched from the associated skeleton JSP during normal portal rendering.
request - The current HTTPServletRequest instance
|
Copyright © 2008 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||