|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
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 |
---|
addCookie, addDateHeader, addHeader, addIntHeader, getAttributeRenderer, getChildren, getChildren, getFirstChild, getOrderedChildren, getParsedProperties, getPresentationClass, getPresentationId, getPresentationStyle, getProperties, getProperty, getProperty, getPropertyAsBoolean, getPropertyAsInt, getRenderFormat, getResolvedLocale, getTagName, isVisible, setCharacterEncoding, setContentType, 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 instancepublic String getDefinitionId()
|
Oracle Fusion Middleware Java API for Oracle WebLogic Portal 10g Release 3 (10.3.2) E14255-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2010, Oracle. All rights reserved.