UIX 2.2.16

oracle.cabo.ui.laf.icon
Class URIImageIcon

java.lang.Object
  |
  +--oracle.cabo.ui.laf.icon.Icon
        |
        +--oracle.cabo.ui.laf.icon.BaseImageIcon
              |
              +--oracle.cabo.ui.laf.icon.URIImageIcon

public class URIImageIcon
extends BaseImageIcon

ImageIcon implementation which takes a full URI.


Constructor Summary
URIImageIcon(java.lang.String uri, java.lang.Integer width, java.lang.Integer height)
          Creates a URIImageIcon which uses the specified URI regardless of the reading direction.
URIImageIcon(java.lang.String uri, java.lang.String rtlURI, java.lang.Integer width, java.lang.Integer height)
          Creates a URIImageIcon which has a different URI depending on the reading direction.
URIImageIcon(java.lang.String uri, java.lang.String rtlURI, java.lang.Integer width, java.lang.Integer height, java.lang.String styleClass, Style inlineStyle)
          Creates a URIImageIcon which has a different URI depending on the reading direction.
 
Method Summary
protected  java.lang.String getBaseURI(RenderingContext context)
          Implementation of BaseImageIcon.getBaseURI().
 
Methods inherited from class oracle.cabo.ui.laf.icon.BaseImageIcon
getImageHeight, getImageURI, getImageWidth, getRelativeURI, renderIcon
 
Methods inherited from class oracle.cabo.ui.laf.icon.Icon
getImageData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URIImageIcon

public URIImageIcon(java.lang.String uri,
                    java.lang.Integer width,
                    java.lang.Integer height)
Creates a URIImageIcon which uses the specified URI regardless of the reading direction.
Parameters:
uri - The full URI to the image
width - An Integer representing the width of the icon, or null if the width is not known.
height - An Integer representing the height of the icon, or null if the height is not known.

URIImageIcon

public URIImageIcon(java.lang.String uri,
                    java.lang.String rtlURI,
                    java.lang.Integer width,
                    java.lang.Integer height)
Creates a URIImageIcon which has a different URI depending on the reading direction.
Parameters:
uri - The URI of the left-to-right version of the image
rtlURI - The URI of the right-to-left version of the image
width - An Integer representing the width of the icon, or null if the width is not known.
height - An Integer representing the height of the icon, or null if the height is not known.

URIImageIcon

public URIImageIcon(java.lang.String uri,
                    java.lang.String rtlURI,
                    java.lang.Integer width,
                    java.lang.Integer height,
                    java.lang.String styleClass,
                    Style inlineStyle)
Creates a URIImageIcon which has a different URI depending on the reading direction.
Parameters:
uri - The URI of the left-to-right version of the image
rtlURI - The URI of the right-to-left version of the image
width - An Integer representing the width of the icon, or null if the width is not known.
height - An Integer representing the height of the icon, or null if the height is not known.
styleClass - The style class for the image icon
inlineStyle - The inline style for the image icon
Method Detail

getBaseURI

protected java.lang.String getBaseURI(RenderingContext context)
Implementation of BaseImageIcon.getBaseURI(). The base URI for URIImageIcon is always null, as a full URI has already been provided.
Overrides:
getBaseURI in class BaseImageIcon

UIX 2.2.16