A C D E G H I L M N O P R S T V

A

ACTIVE - Static variable in class org.dishevelled.iconbundle.IconState
Active icon state.

C

CachingIconBundle - Class in org.dishevelled.iconbundle.impl
Wrapper around an existing implementation of IconBundle that caches images.
CachingIconBundle(IconBundle) - Constructor for class org.dishevelled.iconbundle.impl.CachingIconBundle
Create a new caching icon bundle which wraps the specified icon bundle.

D

DEFAULT_128X128 - Static variable in class org.dishevelled.iconbundle.IconSize
Default 128x128 icon size.
DEFAULT_16X16 - Static variable in class org.dishevelled.iconbundle.IconSize
Default 16x16 icon size.
DEFAULT_24X24 - Static variable in class org.dishevelled.iconbundle.IconSize
Default 24x24 icon size.
DEFAULT_32X32 - Static variable in class org.dishevelled.iconbundle.IconSize
Default 32x32 icon size.
DEFAULT_48X48 - Static variable in class org.dishevelled.iconbundle.IconSize
Default 48x48 icon size.
DEFAULT_64X64 - Static variable in class org.dishevelled.iconbundle.IconSize
Default 64x64 icon size.
DEFAULT_96X96 - Static variable in class org.dishevelled.iconbundle.IconSize
Default 96x96 icon size.
DISABLED - Static variable in class org.dishevelled.iconbundle.IconState
Disabled icon state.
DRAGGING - Static variable in class org.dishevelled.iconbundle.IconState
Dragging icon state.

E

equals(Object) - Method in class org.dishevelled.iconbundle.IconSize
Override equals and make it final to prevent subclasses from changing the implementation.

G

getHeight() - Method in class org.dishevelled.iconbundle.IconSize
Return the icon height.
getImage(Component, IconTextDirection, IconState, IconSize) - Method in interface org.dishevelled.iconbundle.IconBundle
Return an icon image in the specified icon text direction, size, and state suitable for the specified component.
getImage(Component, IconTextDirection, IconState, IconSize) - Method in class org.dishevelled.iconbundle.impl.CachingIconBundle
Return an icon image in the specified icon text direction, size, and state suitable for the specified component.
getImage(Component, IconTextDirection, IconState, IconSize) - Method in class org.dishevelled.iconbundle.impl.PNGIconBundle
Return an icon image in the specified icon text direction, size, and state suitable for the specified component.
getImage(Component, IconTextDirection, IconState, IconSize) - Method in class org.dishevelled.iconbundle.impl.ShapeIconBundle
Return an icon image in the specified icon text direction, size, and state suitable for the specified component.
getImage(Component, IconTextDirection, IconState, IconSize) - Method in class org.dishevelled.iconbundle.impl.SVGIconBundle
Return an icon image in the specified icon text direction, size, and state suitable for the specified component.
getWidth() - Method in class org.dishevelled.iconbundle.IconSize
Return the icon width.

H

hashCode() - Method in class org.dishevelled.iconbundle.IconSize
Override hashCode and make it final to prevent subclasses from changing the implementation.

I

IconBundle - Interface in org.dishevelled.iconbundle
A bundle of variants of a particular icon image, for different text directions, sizes, and states.
IconBundleUtils - Class in org.dishevelled.iconbundle.impl
IconBundle static utility class.
IconSize - Class in org.dishevelled.iconbundle
Extensible typesafe enumeration of icon sizes.
IconSize(int, int) - Constructor for class org.dishevelled.iconbundle.IconSize
Create a new icon size with the specified width and height.
IconState - Class in org.dishevelled.iconbundle
Typesafe enumeration of icon states.
IconTextDirection - Class in org.dishevelled.iconbundle
Typesafe enumeration of icon text directions.
invalidateCache() - Method in class org.dishevelled.iconbundle.impl.CachingIconBundle
Invalidate the cache of images.
isActive() - Method in class org.dishevelled.iconbundle.IconState
Return true if this icon state is IconState.ACTIVE.
isDisabled() - Method in class org.dishevelled.iconbundle.IconState
Return true if this icon state is IconState.DISABLED.
isDragging() - Method in class org.dishevelled.iconbundle.IconState
Return true if this icon state is IconState.DRAGGING.
isMouseover() - Method in class org.dishevelled.iconbundle.IconState
Return true if this icon state is IconState.MOUSEOVER.
isNormal() - Method in class org.dishevelled.iconbundle.IconState
Return true if this icon state is IconState.NORMAL.
isSelected() - Method in class org.dishevelled.iconbundle.IconState
Return true if this icon state is IconState.SELECTED.

L

LEFT_TO_RIGHT - Static variable in class org.dishevelled.iconbundle.IconTextDirection
Left-to-right horizontal text direction.

M

makeActive(BufferedImage) - Static method in class org.dishevelled.iconbundle.impl.IconBundleUtils
Make the specified source image active.
makeDisabled(BufferedImage) - Static method in class org.dishevelled.iconbundle.impl.IconBundleUtils
Make the specified source image disabled.
makeDragging(BufferedImage) - Static method in class org.dishevelled.iconbundle.impl.IconBundleUtils
Make the specified source image dragging.
makeMouseover(BufferedImage) - Static method in class org.dishevelled.iconbundle.impl.IconBundleUtils
Make the specified source image mouseover.
makeSelected(BufferedImage, Color) - Static method in class org.dishevelled.iconbundle.impl.IconBundleUtils
Make the specified source image selected.
MOUSEOVER - Static variable in class org.dishevelled.iconbundle.IconState
Mouseover icon state.

N

NORMAL - Static variable in class org.dishevelled.iconbundle.IconState
Normal icon state.

O

org.dishevelled.iconbundle - package org.dishevelled.iconbundle
Bundles of variants for icon images.
org.dishevelled.iconbundle.impl - package org.dishevelled.iconbundle.impl
Implementations of the IconBundle interface.

P

PNGIconBundle - Class in org.dishevelled.iconbundle.impl
Icon bundle derived from a single base image in PNG format.
PNGIconBundle(File) - Constructor for class org.dishevelled.iconbundle.impl.PNGIconBundle
Create a new PNG icon bundle from a base image that will be read from the specified file.
PNGIconBundle(InputStream) - Constructor for class org.dishevelled.iconbundle.impl.PNGIconBundle
Create a new PNG icon bundle from a base image that will be read from the specified input stream.
PNGIconBundle(ImageInputStream) - Constructor for class org.dishevelled.iconbundle.impl.PNGIconBundle
Create a new PNG icon bundle from a base image that will be read from the specified image input stream.
PNGIconBundle(URL) - Constructor for class org.dishevelled.iconbundle.impl.PNGIconBundle
Create a new PNG icon bundle from a base image that will be read from the specified URL.

R

readSVG(URL, int, int) - Static method in class org.dishevelled.iconbundle.impl.IconBundleUtils
Read the specified SVG URL and render it to a BufferedImage of the specified width and height.
RIGHT_TO_LEFT - Static variable in class org.dishevelled.iconbundle.IconTextDirection
Right-to-left horizontal text direction.

S

SELECTED - Static variable in class org.dishevelled.iconbundle.IconState
Selected icon state.
ShapeIconBundle - Class in org.dishevelled.iconbundle.impl
Shape icon bundle.
ShapeIconBundle(Shape, Stroke, Paint, Paint) - Constructor for class org.dishevelled.iconbundle.impl.ShapeIconBundle
Create a new shape icon bundle with the specified shape, stroke, and paints.
SVGIconBundle - Class in org.dishevelled.iconbundle.impl
Icon bundle derived from a single scalable base image in SVG format.
SVGIconBundle(File) - Constructor for class org.dishevelled.iconbundle.impl.SVGIconBundle
Create a new SVG icon bundle from a base scalable image that will be read from the specified file.
SVGIconBundle(URL) - Constructor for class org.dishevelled.iconbundle.impl.SVGIconBundle
Create a new SVG icon bundle from a base scalable image that will the specified URL.

T

toString() - Method in class org.dishevelled.iconbundle.IconSize
Return the string value of width + "x" + height.
toString() - Method in class org.dishevelled.iconbundle.IconState
Return the state name.
toString() - Method in class org.dishevelled.iconbundle.IconTextDirection
Return the text direction name.

V

VALUES - Static variable in class org.dishevelled.iconbundle.IconSize
Public list of default enumeration values.
VALUES - Static variable in class org.dishevelled.iconbundle.IconState
Public list of enumeration values.
VALUES - Static variable in class org.dishevelled.iconbundle.IconTextDirection
Public list of enumeration values.

A C D E G H I L M N O P R S T V

Copyright (c) 2003-2008 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).