Package org.oddjob.images
Class IconHelper
java.lang.Object
org.oddjob.images.IconHelper
- All Implemented Interfaces:
Iconic
Icons for the JobTree. All from Anthony's WWW Images.
Java Look and Feel Graphics.
- Author:
- Rob Gordon
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageDatastatic final Stringstatic final ImageData -
Constructor Summary
ConstructorsConstructorDescriptionIconHelper(Iconic source, String initialId) Constructor with default icon map.Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIconListener(IconListener listener) Add a listener.voidchangeIcon(String iconId) Change the icon by firing an iconEvent.Get the current/last icon id.Return an ImageIcon for the given id.static ImageIconimageIconFrom(ImageData imageData) voidremoveIconListener(IconListener listener) Remove a listener.
-
Field Details
-
NULL
- See Also:
-
INITIALIZING
- See Also:
-
READY
- See Also:
-
STARTABLE
- See Also:
-
EXECUTING
- See Also:
-
COMPLETE
- See Also:
-
NOT_COMPLETE
- See Also:
-
EXCEPTION
- See Also:
-
SLEEPING
- See Also:
-
STOPPING
- See Also:
-
STOPPED
- See Also:
-
STARTED
- See Also:
-
ACTIVE
- See Also:
-
WAITING
- See Also:
-
FIRING
- See Also:
-
TRIGGERED
- See Also:
-
INVALID
- See Also:
-
nullIcon
-
initializingIcon
-
readyIcon
-
startableIcon
-
executingIcon
-
completeIcon
-
notCompleteIcon
-
stoppingIcon
-
stoppedIcon
-
sleepingIcon
-
invalidIcon
-
exceptionIcon
-
startedIcon
-
activeIcon
-
waitingIcon
-
firingIcon
-
triggeredIcon
-
-
Constructor Details
-
IconHelper
Constructor with default icon map.- Parameters:
source- The source for events.initialId- The initial icon id.
-
IconHelper
Constructor.- Parameters:
source- The source for events.initialId- The initial icon id.iconMap- The map of ids to icons to use.
-
-
Method Details
-
iconForId
Return an ImageIcon for the given id. -
changeIcon
Change the icon by firing an iconEvent.- Parameters:
iconId- The icon id.
-
currentId
Get the current/last icon id.- Returns:
- An iconId.
-
addIconListener
Description copied from interface:IconicAdd a listener.- Specified by:
addIconListenerin interfaceIconic- Parameters:
listener- The IconListener.
-
removeIconListener
Description copied from interface:IconicRemove a listener.- Specified by:
removeIconListenerin interfaceIconic- Parameters:
listener- The IconListener.
-
imageIconFrom
-