|
Copyright © 2000, 2009, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bea.netuix.servlets.controls.ControlContext 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(javax.servlet.http.HttpServletRequest)
,
Serialized FormField 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(javax.servlet.http.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, 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 |
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(javax.servlet.http.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 © 2000, 2009, Oracle and/or its affiliates. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |