org.apache.myfaces.trinidadinternal.renderkit.core
Class CoreRenderingContext

java.lang.Object
  extended by org.apache.myfaces.trinidad.context.RenderingContext
      extended by org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderingContext

public class CoreRenderingContext
extends org.apache.myfaces.trinidad.context.RenderingContext


Field Summary
static java.lang.String EMPTY_STYLE_CLASS
          String marker used to indicate the style class is empty and can be ignored.
 
Constructor Summary
CoreRenderingContext()
           
 
Method Summary
 void clearFormData()
           
 org.apache.myfaces.trinidad.context.RequestContext.Accessibility getAccessibilityMode()
           
 org.apache.myfaces.trinidad.context.Agent getAgent()
           
protected  java.lang.String getDefaultSkinFamily()
          Return the default skin family, which is "minimal" for the core renderkit.
 org.apache.myfaces.trinidad.context.FormData getFormData()
          This will create a FormData object if it's null.
 org.apache.myfaces.trinidad.skin.Icon getIcon(java.lang.String iconName)
           
 org.apache.myfaces.trinidad.context.LocaleContext getLocaleContext()
           
 java.lang.String getOutputMode()
           
 org.apache.myfaces.trinidad.context.PartialPageContext getPartialPageContext()
           
 java.util.Map<java.lang.Object,java.lang.Object> getProperties()
           
 org.apache.myfaces.trinidad.skin.Skin getSkin()
           
 java.util.Map<java.lang.String,java.lang.String> getSkinResourceKeyMap()
          Get the _skinResourceKeyMap Map.
protected  java.lang.String getSkinResourceMappedKey(java.lang.String key)
           
 java.lang.String getStyleClass(java.lang.String styleClass)
           
 StyleContext getStyleContext()
          Get an interface that can be used for style lookups and generation.
static java.lang.String getTemporaryDirectory(javax.faces.context.FacesContext fContext)
          Get the directory for temporary files.
 TrinidadAgent getTrinidadAgent()
          Typesafe accessor for the TrinidadAgent APIs.
 boolean isDefaultLinkStyleDisabled()
           
 boolean isLinkDisabled()
           
 boolean isRightToLeft()
           
 void setDefaultLinkStyleDisabled(boolean isDisabled)
          Called by link containers prior to rendering their children in order to suppress the rendering of the default link style class (.OraLink).
 void setFormData(org.apache.myfaces.trinidad.context.FormData formData)
           
 void setLinkDisabled(boolean isDisabled)
          Called by link containers to force a link to render as disabled Important: Each call to setLinkDisabled(true) must be followed by a matching call to setLinkDisabled(false).
 void setSkinResourceKeyMap(java.util.Map<java.lang.String,java.lang.String> mapping)
          Store a Map that maps a skin's resource keys from one key to another.
 void setStyleMap(java.util.Map<java.lang.String,java.lang.String> mapping)
          Store a map that provides abbreviations of styles.
 
Methods inherited from class org.apache.myfaces.trinidad.context.RenderingContext
attach, getCurrentClientId, getCurrentInstance, getTranslatedString, release, setCurrentClientId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_STYLE_CLASS

public static final java.lang.String EMPTY_STYLE_CLASS
String marker used to indicate the style class is empty and can be ignored.

See Also:
Constant Field Values
Constructor Detail

CoreRenderingContext

public CoreRenderingContext()
Method Detail

isDefaultLinkStyleDisabled

public boolean isDefaultLinkStyleDisabled()

setDefaultLinkStyleDisabled

public void setDefaultLinkStyleDisabled(boolean isDisabled)
Called by link containers prior to rendering their children in order to suppress the rendering of the default link style class (.OraLink). Most link containers (like tabBar, globalHeader) provide their own style classes - the default OraLink style class ends up getting in the way. Important: Each call to setDefaultLinkStyleClassDisabled(true) must be followed by a matching call to setDefaultLinkStyleClassDisabled(false).


isLinkDisabled

public boolean isLinkDisabled()

setLinkDisabled

public void setLinkDisabled(boolean isDisabled)
Called by link containers to force a link to render as disabled Important: Each call to setLinkDisabled(true) must be followed by a matching call to setLinkDisabled(false).


getProperties

public java.util.Map<java.lang.Object,java.lang.Object> getProperties()
Specified by:
getProperties in class org.apache.myfaces.trinidad.context.RenderingContext

getAgent

public org.apache.myfaces.trinidad.context.Agent getAgent()
Specified by:
getAgent in class org.apache.myfaces.trinidad.context.RenderingContext

getTrinidadAgent

public TrinidadAgent getTrinidadAgent()
Typesafe accessor for the TrinidadAgent APIs.


isRightToLeft

public boolean isRightToLeft()
Specified by:
isRightToLeft in class org.apache.myfaces.trinidad.context.RenderingContext

getOutputMode

public java.lang.String getOutputMode()
Specified by:
getOutputMode in class org.apache.myfaces.trinidad.context.RenderingContext

getAccessibilityMode

public org.apache.myfaces.trinidad.context.RequestContext.Accessibility getAccessibilityMode()
Specified by:
getAccessibilityMode in class org.apache.myfaces.trinidad.context.RenderingContext

getFormData

public org.apache.myfaces.trinidad.context.FormData getFormData()
This will create a FormData object if it's null.

Specified by:
getFormData in class org.apache.myfaces.trinidad.context.RenderingContext

setFormData

public void setFormData(org.apache.myfaces.trinidad.context.FormData formData)
Specified by:
setFormData in class org.apache.myfaces.trinidad.context.RenderingContext

clearFormData

public void clearFormData()
Specified by:
clearFormData in class org.apache.myfaces.trinidad.context.RenderingContext

getSkin

public org.apache.myfaces.trinidad.skin.Skin getSkin()
Specified by:
getSkin in class org.apache.myfaces.trinidad.context.RenderingContext

getStyleContext

public StyleContext getStyleContext()
Get an interface that can be used for style lookups and generation.


getLocaleContext

public org.apache.myfaces.trinidad.context.LocaleContext getLocaleContext()
Specified by:
getLocaleContext in class org.apache.myfaces.trinidad.context.RenderingContext

getPartialPageContext

public org.apache.myfaces.trinidad.context.PartialPageContext getPartialPageContext()
Specified by:
getPartialPageContext in class org.apache.myfaces.trinidad.context.RenderingContext

getStyleClass

public java.lang.String getStyleClass(java.lang.String styleClass)
Specified by:
getStyleClass in class org.apache.myfaces.trinidad.context.RenderingContext

getIcon

public org.apache.myfaces.trinidad.skin.Icon getIcon(java.lang.String iconName)
Specified by:
getIcon in class org.apache.myfaces.trinidad.context.RenderingContext

setStyleMap

public void setStyleMap(java.util.Map<java.lang.String,java.lang.String> mapping)
Store a map that provides abbreviations of styles.


setSkinResourceKeyMap

public void setSkinResourceKeyMap(java.util.Map<java.lang.String,java.lang.String> mapping)
Store a Map that maps a skin's resource keys from one key to another.

Specified by:
setSkinResourceKeyMap in class org.apache.myfaces.trinidad.context.RenderingContext

getSkinResourceKeyMap

public java.util.Map<java.lang.String,java.lang.String> getSkinResourceKeyMap()
Get the _skinResourceKeyMap Map.

Specified by:
getSkinResourceKeyMap in class org.apache.myfaces.trinidad.context.RenderingContext

getSkinResourceMappedKey

protected java.lang.String getSkinResourceMappedKey(java.lang.String key)

getDefaultSkinFamily

protected java.lang.String getDefaultSkinFamily()
Return the default skin family, which is "minimal" for the core renderkit.


getTemporaryDirectory

public static java.lang.String getTemporaryDirectory(javax.faces.context.FacesContext fContext)
Get the directory for temporary files.



Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.