Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

oracle.cabo.image.cache
Class GlobalButtonKey

java.lang.Object
  |
  +--oracle.cabo.image.cache.GlobalButtonKey
All Implemented Interfaces:
oracle.cabo.image.cache.CacheKey, ImageConstants, ImageProviderRequest

public class GlobalButtonKey
extends java.lang.Object
implements ImageProviderRequest, oracle.cabo.image.cache.CacheKey, ImageConstants

Cache key for buttons.


Fields inherited from interface oracle.cabo.image.ImageConstants
ACCESS_KEY_KEY, BACKGROUND_KEY, BORDER_COLOR_KEY, BUTTON_NAME, COLORIZED_ICON_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, GLOBAL_BUTTON_NAME, HEIGHT_RESPONSE_KEY, IMAGE_MAP_AREAS_RESPONSE_KEY, IMAGE_PROVIDER_PROPERTY, IMAGE_TYPE_MANAGER_PROPERTY, LAF_KEY, NAME_KEY, SELECTED_BACKGROUND_KEY, SELECTED_FONT_KEY, SELECTED_FOREGROUND_KEY, SELECTED_INDEX_KEY, SELECTED_KEY, SERVLET_URL_PROPERTY, SOURCE_INPUT_STREAM_PROVIDER_KEY, SOURCE_KEY, START_ROUNDED_KEY, SURROUNDING_COLOR_KEY, TAB_BAR_NAME, TABS_KEY, TECATE_NAMESPACE, TEXT_ANTIALIAS_KEY, TEXT_KEY, WIDTH_RESPONSE_KEY
 
Constructor Summary
GlobalButtonKey(ImageContext context, java.util.Dictionary properties)
          Creates a key for the specified Dictionary properties.
GlobalButtonKey(ImageContext context, java.lang.String source, java.awt.Color foreground, java.awt.Color background, java.awt.Color surroundingColor, boolean disabled, boolean selected, InputStreamProvider provider)
          Creates a key for the specified attributes.
 
Method Summary
 boolean equals(java.lang.Object o)
          Override of Object.equals().
protected  InputStreamProvider getInputStreamProvider(java.lang.String source)
          Returns the InputStreamProvider for the specified source icon.
 java.lang.String getLocalName()
          Implementation of ImageProviderRequest.getLocalName().
 java.lang.String getNamespaceURI()
          Implementation of ImageProviderRequest.getNamespaceURI().
 java.util.Dictionary getRenderProperties(ImageContext context)
          Implementation of ImageProviderRequest.getRenderProperties().
 int hashCode()
          Override of Object.hashCode().
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GlobalButtonKey

public GlobalButtonKey(ImageContext context,
                       java.util.Dictionary properties)
Creates a key for the specified Dictionary properties.

GlobalButtonKey

public GlobalButtonKey(ImageContext context,
                       java.lang.String source,
                       java.awt.Color foreground,
                       java.awt.Color background,
                       java.awt.Color surroundingColor,
                       boolean disabled,
                       boolean selected,
                       InputStreamProvider provider)
Creates a key for the specified attributes.
Method Detail

getNamespaceURI

public java.lang.String getNamespaceURI()
Implementation of ImageProviderRequest.getNamespaceURI().
Specified by:
getNamespaceURI in interface ImageProviderRequest

getLocalName

public java.lang.String getLocalName()
Implementation of ImageProviderRequest.getLocalName().
Specified by:
getLocalName in interface ImageProviderRequest

equals

public boolean equals(java.lang.Object o)
Override of Object.equals().
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Override of Object.hashCode().
Overrides:
hashCode in class java.lang.Object

getRenderProperties

public java.util.Dictionary getRenderProperties(ImageContext context)
Implementation of ImageProviderRequest.getRenderProperties().
Specified by:
getRenderProperties in interface ImageProviderRequest
Following copied from interface: oracle.cabo.image.ImageProviderRequest
See Also:
ImageRenderer, ImageConstants

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getInputStreamProvider

protected InputStreamProvider getInputStreamProvider(java.lang.String source)
Returns the InputStreamProvider for the specified source icon.

Oracle UIX API Reference
Release 2.1.22.0.0
B12196-01

Copyright © 2002,2003, Oracle. All Rights Reserved.