|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectControlContext
com.bea.netuix.servlets.controls.PresentationContext
com.bea.netuix.servlets.controls.application.ThemePresentationContext
public class ThemePresentationContext
This class represents a portal theme component. All presentation-related attributes of a theme component are available from instances of this class. Such instances are typically used during portal rendering via look and feel skeleton files (e.g. theme.jsp).
getThemePresentationContext(HttpServletRequest)| Field Summary | |
|---|---|
protected static String |
CLASS_NAME
|
| Method Summary | |
|---|---|
String |
getDefinitionId()
The definition id for the theme. |
String |
getName()
Returns the theme's name. |
String |
getSkeletonChromosome()
The specified skeleton chromosome for this theme. |
String |
getSkinChromosome()
The specified skin chromosome for this theme. |
static ThemePresentationContext |
getThemePresentationContext(HttpServletRequest request)
This is a convenience method for returning a reference to the current ThemePresentationContext. |
String |
getThemeSkeletonPath()
The webapp-relative path to this theme's skeleton directory. |
String |
getThemeSkinPath()
The webapp-relative path to this theme's skin directory. |
boolean |
isUsingAltSkeleton()
Indicates whether or not this theme has a whole or partial set of alternate skeleton JSPs available. |
boolean |
isUsingAltSkin()
Indicates whether or not this theme has a whole or partial set of alternate skin resources available. |
| Methods inherited from class com.bea.netuix.servlets.controls.PresentationContext |
|---|
getAttributeRenderer, getChildren, getChildren, getFirstChild, 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 |
| Field Detail |
|---|
protected static final String CLASS_NAME
| Method Detail |
|---|
public String getName()
public boolean isUsingAltSkeleton()
public boolean isUsingAltSkin()
public String getThemeSkeletonPath()
public String getThemeSkinPath()
public String getSkeletonChromosome()
public String getSkinChromosome()
public static ThemePresentationContext getThemePresentationContext(HttpServletRequest request)
ThemePresentationContext.
Note this method will only work if called from within a portal (typically, from the theme.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
public String getDefinitionId()
|
Copyright © 2006 BEA Systems, Inc. All Rights Reserved | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||