org.apache.myfaces.trinidadinternal.ui.laf.base
Class InstallLafIconProvider

java.lang.Object
  extended by org.apache.myfaces.trinidadinternal.ui.laf.base.LafIconProvider
      extended by org.apache.myfaces.trinidadinternal.ui.laf.base.InstallLafIconProvider

public class InstallLafIconProvider
extends LafIconProvider

Abstracts out the retrieval of icons

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

Constructor Summary
InstallLafIconProvider(InstallLafIconProvider iconProvider)
           
InstallLafIconProvider(InstallLafIconProvider iconProvider, java.lang.Object[] iconInfo)
           
InstallLafIconProvider(java.lang.Object[] iconInfo)
           
 
Method Summary
protected  Icon getIcon(IconKey iconKey)
          Returns the icon, given its key.
 java.lang.String getIconURI(UIXRenderingContext context, IconKey iconKey)
          Returns the URI to the icon indentified by the icon key
 
Methods inherited from class org.apache.myfaces.trinidadinternal.ui.laf.base.LafIconProvider
getCacheImageURI
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstallLafIconProvider

public InstallLafIconProvider(java.lang.Object[] iconInfo)
Parameters:
iconInfo - array containing Icons and their corresponding IconKeys. Array should contain icon1key,icon1, icon2key, icon2, etc.
See Also:
Icon, IconKey

InstallLafIconProvider

public InstallLafIconProvider(InstallLafIconProvider iconProvider,
                              java.lang.Object[] iconInfo)
Parameters:
iconProvider - another IconArrayLafIconProvider, the contents of which is copied.
iconInfo - array containing Icons and their corresponding IconKeys. These take precedence over icons copied from the iconProvider parameter. Array should contain icon1key,icon1, icon2key, icon2, etc.
See Also:
Icon, IconKey

InstallLafIconProvider

public InstallLafIconProvider(InstallLafIconProvider iconProvider)
Parameters:
iconProvider - another IconArrayLafIconProvider, the contents of which is copied.
Method Detail

getIconURI

public java.lang.String getIconURI(UIXRenderingContext context,
                                   IconKey iconKey)
Returns the URI to the icon indentified by the icon key

Specified by:
getIconURI in class LafIconProvider

getIcon

protected Icon getIcon(IconKey iconKey)
Returns the icon, given its key.



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