org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml
Class AccentIconRequest

java.lang.Object
  extended by org.apache.myfaces.trinidadinternal.image.cache.BaseColorizedIconKey
      extended by org.apache.myfaces.trinidadinternal.image.cache.AccentColorizedIconKey
          extended by org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.AccentIconRequest
All Implemented Interfaces:
ImageConstants, ImageProviderRequest

public final class AccentIconRequest
extends AccentColorizedIconKey

The ImageProviderRequest class that we use for requesting accent colorized icons. It extends the AccentColorizedIconKey by adding support for obtaining an InputStreamProvider for the source icon.

Version:
$Name: $ ($Revision: adfrt/faces/adf-faces-impl/src/main/java/oracle/adfinternal/view/faces/ui/laf/base/xhtml/AccentIconRequest.java#0 $) $Date: 10-nov-2005.18:53:11 $
Author:
The Oracle ADF Faces Team

Field Summary
 
Fields inherited from interface org.apache.myfaces.trinidadinternal.image.ImageConstants
ACCESS_KEY_KEY, BACKGROUND_KEY, BORDER_COLOR_KEY, BUTTON_BOTTOM_BACKGROUND_ICON_KEY, BUTTON_END_ICON_KEY, BUTTON_START_ICON_KEY, BUTTON_TOP_BACKGROUND_ICON_KEY, COLORIZED_ICON_NAME, COMPOSITE_BUTTON_NAME, DARK_ACCENT_COLOR_KEY, DARK_COLOR_KEY, DIRECTION_KEY, DISABLED_BACKGROUND_KEY, DISABLED_FONT_KEY, DISABLED_FOREGROUND_KEY, DISABLED_KEY, ENCODING_TYPE_KEY, END_ROUNDED_KEY, FLIPPED_ICON_NAME, FONT_KEY, FOREGROUND_KEY, HEIGHT_RESPONSE_KEY, IMAGE_MAP_AREAS_RESPONSE_KEY, IMAGE_PROVIDER_PROPERTY, LAF_KEY, LOOK_AND_FEEL_ID_KEY, NAME_KEY, SELECTED_BACKGROUND_KEY, SELECTED_FONT_KEY, SELECTED_FOREGROUND_KEY, SELECTED_KEY, SOURCE_INPUT_STREAM_PROVIDER_KEY, SOURCE_KEY, START_ROUNDED_KEY, SURROUNDING_COLOR_KEY, TABS_KEY, TECATE_NAMESPACE, TEXT_ANTIALIAS_KEY, TEXT_KEY, VERSION_KEY, WIDTH_RESPONSE_KEY
 
Constructor Summary
AccentIconRequest(ImageContext context, java.lang.String source, java.lang.Class<LookAndFeel> lookAndFeel, int direction, java.awt.Color color, java.awt.Color surroundingColor, NameResolver resolver)
           
 
Method Summary
 java.util.Map<java.lang.Object,java.lang.Object> getRenderProperties(ImageContext context)
          Implementation of ImageProviderRequest.getRenderProperties().
 
Methods inherited from class org.apache.myfaces.trinidadinternal.image.cache.AccentColorizedIconKey
getColorKey
 
Methods inherited from class org.apache.myfaces.trinidadinternal.image.cache.BaseColorizedIconKey
equals, getColor, getDirection, getLocalName, getLookAndFeel, getNamespaceURI, getSource, hashCode, setColor, setDirection, setLookAndFeel, setSource
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AccentIconRequest

public AccentIconRequest(ImageContext context,
                         java.lang.String source,
                         java.lang.Class<LookAndFeel> lookAndFeel,
                         int direction,
                         java.awt.Color color,
                         java.awt.Color surroundingColor,
                         NameResolver resolver)
Method Detail

getRenderProperties

public java.util.Map<java.lang.Object,java.lang.Object> getRenderProperties(ImageContext context)
Description copied from class: BaseColorizedIconKey
Implementation of ImageProviderRequest.getRenderProperties().

Specified by:
getRenderProperties in interface ImageProviderRequest
Overrides:
getRenderProperties in class BaseColorizedIconKey
See Also:
ImageRenderer, ImageConstants


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