A C D G I M O P R S

A

add(Action) - Method in class org.dishevelled.identify.IdPopupMenu
add(IdentifiableAction, IconSize) - Method in class org.dishevelled.identify.IdPopupMenu
Create a new menu item for the specified identifiable action with the specified icon size and append it to the end of this menu.
add(JPopupMenu) - Method in class org.dishevelled.identify.IdToolBar
Add and return a new context menu button to this tool bar which raises the specified context menu.
add(IdentifiableAction) - Method in class org.dishevelled.identify.IdToolBar
Add and return a new identifiable button to this tool bar which dispatches the specified identifiable action.
applyComponentOrientation(ComponentOrientation) - Method in class org.dishevelled.identify.IdButton
applyComponentOrientation(ComponentOrientation) - Method in class org.dishevelled.identify.IdCheckBoxMenuItem
applyComponentOrientation(ComponentOrientation) - Method in class org.dishevelled.identify.IdLabel
applyComponentOrientation(ComponentOrientation) - Method in class org.dishevelled.identify.IdMenu
applyComponentOrientation(ComponentOrientation) - Method in class org.dishevelled.identify.IdMenuItem

C

configurePropertiesFromAction(Action) - Method in class org.dishevelled.identify.IdButton
configurePropertiesFromAction(Action) - Method in class org.dishevelled.identify.IdCheckBoxMenuItem
configurePropertiesFromAction(Action) - Method in class org.dishevelled.identify.IdMenuItem
ContextMenuButton - Class in org.dishevelled.identify
Context menu button.
ContextMenuButton(JPopupMenu) - Constructor for class org.dishevelled.identify.ContextMenuButton
Create a new context menu button with the specified context menu.
ContextMenuListener - Class in org.dishevelled.identify
Context menu listener.
ContextMenuListener(JPopupMenu) - Constructor for class org.dishevelled.identify.ContextMenuListener
Create a new context menu listener for the specified context menu.
createIconSizeAction(IconSize) - Method in class org.dishevelled.identify.IdToolBar
Create and return a new icon size action for this tool bar for the specified icon size.
createIconSizeMenuItem(IconSize) - Method in class org.dishevelled.identify.IdToolBar
Create and return a new icon size menu item for this tool bar for the specified icon size.

D

DEFAULT_ICON_SIZE - Static variable in class org.dishevelled.identify.IdButton
Default icon size.
DEFAULT_ICON_SIZE - Static variable in class org.dishevelled.identify.IdCheckBoxMenuItem
Default icon size.
DEFAULT_ICON_SIZE - Static variable in class org.dishevelled.identify.IdLabel
Default icon size.
DEFAULT_ICON_SIZE - Static variable in class org.dishevelled.identify.IdListCellRenderer
Default icon size.
DEFAULT_ICON_SIZE - Static variable in class org.dishevelled.identify.IdMenu
Default icon size.
DEFAULT_ICON_SIZE - Static variable in class org.dishevelled.identify.IdMenuItem
Default icon size.
DEFAULT_ICON_SIZE - Static variable in class org.dishevelled.identify.IdTableCellRenderer
Default icon size.
DEFAULT_ICON_SIZE - Static variable in class org.dishevelled.identify.IdToolBar
Default icon size, IconSize.DEFAULT_16X16.
DEFAULT_ICON_SIZE - Static variable in class org.dishevelled.identify.IdTreeCellRenderer
Default icon size.
DEFAULT_ICON_STATE - Static variable in class org.dishevelled.identify.IdLabel
Default icon state.
DEFAULT_ICON_TEXT_DIRECTION - Static variable in class org.dishevelled.identify.IdToolBar
Default icon text direction, IconTextDirection.LEFT_TO_RIGHT.
displayIcon() - Method in class org.dishevelled.identify.IdButton
Display icons only.
displayIconAndText() - Method in class org.dishevelled.identify.IdButton
Display icon and text.
displayIcons() - Method in class org.dishevelled.identify.IdToolBar
Display icons only for the buttons in this tool bar.
displayIconsAndText() - Method in class org.dishevelled.identify.IdToolBar
Display icons and text for the buttons in this tool bar.
displayText() - Method in class org.dishevelled.identify.IdButton
Display text only.
displayText() - Method in class org.dishevelled.identify.IdToolBar
Display text only for the buttons in this tool bar.
dispose() - Method in class org.dishevelled.identify.ContextMenuButton
Release the resources consumed by this context menu button so that it may eventually be garbage collected.

G

getBounds() - Method in class org.dishevelled.identify.IdLabel
getBounds(Rectangle) - Method in class org.dishevelled.identify.IdLabel
getComponent() - Method in class org.dishevelled.identify.IdRenderer
getDefaultIconBundle() - Method in class org.dishevelled.identify.IdentifyUtils
Return the icon bundle to use as a default icon bundle, in the case the icon bundle strategy is unable to find an icon bundle for a bean.
getDefaultIconSizeActions() - Method in class org.dishevelled.identify.IdToolBar
Return an unmodifiable list of the default icon size actions.
getDefaultIconSizeMenuItems() - Method in class org.dishevelled.identify.IdToolBar
Return an unmodifiable list of check box menu items for the default icon size actions.
getDisabledIcon() - Method in class org.dishevelled.identify.IdLabel
getDisplayActions() - Method in class org.dishevelled.identify.IdToolBar
Return an unmodifiable list of display actions.
getDisplayMenuItems() - Method in class org.dishevelled.identify.IdToolBar
Return an unmodifiable list of check box menu items for the display actions.
getHeight() - Method in class org.dishevelled.identify.IdLabel
getIcon() - Method in class org.dishevelled.identify.IdLabel
getIconBundle() - Method in interface org.dishevelled.identify.Identifiable
Return the icon bundle for this identifiable object.
getIconBundle() - Method in class org.dishevelled.identify.IdentifiableAction
Return the icon bundle for this identifiable object.
getIconBundle() - Method in class org.dishevelled.identify.IdentifiableBeanDescriptor
Return an icon bundle to use for all instances of the identifiable bean class this descriptor describes.
getIconBundleFor(Object) - Static method in class org.dishevelled.identify.IdentifyUtils
Return an icon bundle for the specified bean using the set icon bundle strategy.
getIconBundleFor(Object) - Method in interface org.dishevelled.identify.IdentifyUtils.IconBundleStrategy
Return an icon bundle for the specified bean.
getIconBundleStrategy() - Method in class org.dishevelled.identify.IdentifyUtils
Return the strategy used to find an icon bundle for a bean.
getIconSize() - Method in class org.dishevelled.identify.IdButton
Return the icon size for this button.
getIconSize() - Method in class org.dishevelled.identify.IdCheckBoxMenuItem
Return the icon size for this check box menu item.
getIconSize() - Method in class org.dishevelled.identify.IdLabel
Return the icon size for this label.
getIconSize() - Method in class org.dishevelled.identify.IdListCellRenderer
Return the icon size for this list cell renderer.
getIconSize() - Method in class org.dishevelled.identify.IdMenu
Return the icon size for this menu.
getIconSize() - Method in class org.dishevelled.identify.IdMenuItem
Return the icon size for this menu item.
getIconSize() - Method in class org.dishevelled.identify.IdTableCellRenderer
Return the icon size for this table cell renderer.
getIconSize() - Method in class org.dishevelled.identify.IdToolBar
Return the icon size for all identifiable buttons in this tool bar.
getIconSize() - Method in class org.dishevelled.identify.IdTreeCellRenderer
Return the icon size for this tree cell renderer.
getIconState() - Method in class org.dishevelled.identify.IdLabel
Return the icon state for this label.
getIconTextDirection() - Method in class org.dishevelled.identify.IdButton
Return the icon text direction for this button.
getIconTextDirection() - Method in class org.dishevelled.identify.IdCheckBoxMenuItem
Return the icon text direction for this check box menu item.
getIconTextDirection() - Method in class org.dishevelled.identify.IdLabel
Return the icon text direction for this label.
getIconTextDirection() - Method in class org.dishevelled.identify.IdMenu
Return the icon text direction for this menu.
getIconTextDirection() - Method in class org.dishevelled.identify.IdMenuItem
Return the icon text direction for this menu item.
getIconTextDirection() - Method in class org.dishevelled.identify.IdToolBar
Return the icon text direction for all identifiable buttons in this tool bar.
getInstance() - Static method in class org.dishevelled.identify.IdentifyUtils
Return the static instance of IdentifyUtils.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class org.dishevelled.identify.IdListCellRenderer
getMaximumSize() - Method in class org.dishevelled.identify.IdLabel
getMinimumSize() - Method in class org.dishevelled.identify.IdLabel
getName() - Method in interface org.dishevelled.identify.Identifiable
Return the name of this identifiable object.
getName() - Method in class org.dishevelled.identify.IdentifiableAction
Return the name of this identifiable object.
getNameFor(Object) - Static method in class org.dishevelled.identify.IdentifyUtils
Return a name for the specified bean using the set name strategy.
getNameFor(Object) - Method in interface org.dishevelled.identify.IdentifyUtils.NameStrategy
Return a name for the specified bean.
getNamePropertyIndex() - Method in class org.dishevelled.identify.IdentifiableBeanDescriptor
Return the index of the name property descriptor, or -1 if one does not exist.
getNameStrategy() - Method in class org.dishevelled.identify.IdentifyUtils
Return the strategy used to determine the value for a name property on a bean.
getPreferredSize() - Method in class org.dishevelled.identify.IdLabel
getSize() - Method in class org.dishevelled.identify.IdLabel
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.dishevelled.identify.IdTableCellRenderer
getText() - Method in class org.dishevelled.identify.IdLabel
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class org.dishevelled.identify.IdTreeCellRenderer
getValue() - Method in class org.dishevelled.identify.IdLabel
Return the value for this label.
getValue() - Method in class org.dishevelled.identify.IdMenu
Return the value for this menu.
getVisibleRect() - Method in class org.dishevelled.identify.IdLabel
getWidth() - Method in class org.dishevelled.identify.IdLabel

I

IdButton - Class in org.dishevelled.identify
An extension of JButton that displays the name property value and appropriate icon from an icon bundle for an identifiable action.
IdButton(IdentifiableAction) - Constructor for class org.dishevelled.identify.IdButton
Create a new button with the specified identifiable action.
IdButton(IdentifiableAction, IconSize) - Constructor for class org.dishevelled.identify.IdButton
Create a new button with the specified identifiable action and icon size.
IdCheckBoxMenuItem - Class in org.dishevelled.identify
An extension of JCheckBoxMenuItem that displays the name property value and appropriate icon from an icon bundle for an identifiable action.
IdCheckBoxMenuItem(IdentifiableAction) - Constructor for class org.dishevelled.identify.IdCheckBoxMenuItem
Create a new check box menu item with the specified identifiable action.
IdCheckBoxMenuItem(IdentifiableAction, boolean) - Constructor for class org.dishevelled.identify.IdCheckBoxMenuItem
Create a new check box menu item with the specified identifiable action and state.
IdCheckBoxMenuItem(IdentifiableAction, IconSize) - Constructor for class org.dishevelled.identify.IdCheckBoxMenuItem
Create a new check box menu item with the specified identifiable action and icon size.
IdCheckBoxMenuItem(IdentifiableAction, IconSize, boolean) - Constructor for class org.dishevelled.identify.IdCheckBoxMenuItem
Create a new check box menu item with the specified identifiable action, icon size, and state.
Identifiable - Interface in org.dishevelled.identify
Marks a bean as having a name and an icon bundle.
IdentifiableAction - Class in org.dishevelled.identify
Abstract identifiable action.
IdentifiableAction(String, IconBundle) - Constructor for class org.dishevelled.identify.IdentifiableAction
Create a new abstract identifiable action with the specified name and icon bundle.
IdentifiableBeanDescriptor - Class in org.dishevelled.identify
Abstract BeanDescriptor which provides for discovery of the name property and icon bundle for a bean through introspection.
IdentifiableBeanDescriptor(Class) - Constructor for class org.dishevelled.identify.IdentifiableBeanDescriptor
Create a new abstract BeanDescriptor for an identifiable bean with the specified class.
IdentifiableBeanDescriptor(Class, Class) - Constructor for class org.dishevelled.identify.IdentifiableBeanDescriptor
Create a new abstract BeanDescriptor for an identifiable bean with the specified class and customizer class.
IdentifyUtils - Class in org.dishevelled.identify
Provides static utility methods for determining the name property value and icon bundle for a bean.
IdentifyUtils.IconBundleStrategy - Interface in org.dishevelled.identify
Strategy used to find an icon bundle for a bean.
IdentifyUtils.NameStrategy - Interface in org.dishevelled.identify
Strategy used to determine the value for a name property on a bean.
IdLabel - Class in org.dishevelled.identify
An extension of JLabel that displays the name property value and appropriate icon from an icon bundle for a given bean.
IdLabel() - Constructor for class org.dishevelled.identify.IdLabel
Create a new label with a null value.
IdLabel(Object) - Constructor for class org.dishevelled.identify.IdLabel
Create a new label for the specified value.
IdLabel(Object, IconSize) - Constructor for class org.dishevelled.identify.IdLabel
Create a new label for the specified value with the specified icon size.
IdListCellRenderer - Class in org.dishevelled.identify
List cell renderer that displays the name property value and appropriate icon from an icon bundle for a given bean.
IdListCellRenderer() - Constructor for class org.dishevelled.identify.IdListCellRenderer
Create a new list cell renderer for identifiable beans with the default icon size.
IdListCellRenderer(IconSize) - Constructor for class org.dishevelled.identify.IdListCellRenderer
Create a new list cell renderer for identifiable beans with the specified icon size.
IdMenu - Class in org.dishevelled.identify
An extension of JMenu that displays the name property value and appropriate icon from an icon bundle for a given bean.
IdMenu() - Constructor for class org.dishevelled.identify.IdMenu
Create a new menu.
IdMenu(Object) - Constructor for class org.dishevelled.identify.IdMenu
Create a new menu with the specified value.
IdMenu(Object, IconSize) - Constructor for class org.dishevelled.identify.IdMenu
Create a new menu item with the specified value and icon size.
IdMenuItem - Class in org.dishevelled.identify
An extension of JMenuItem that displays the name property value and appropriate icon from an icon bundle for an identifiable action.
IdMenuItem(IdentifiableAction) - Constructor for class org.dishevelled.identify.IdMenuItem
Create a new menu item with the specified identifiable action.
IdMenuItem(IdentifiableAction, IconSize) - Constructor for class org.dishevelled.identify.IdMenuItem
Create a new menu item with the specified identifiable action and icon size.
IdPopupMenu - Class in org.dishevelled.identify
An extension of JPopupMenu that supports identifiable actions.
IdPopupMenu() - Constructor for class org.dishevelled.identify.IdPopupMenu
 
IdRenderer - Class in org.dishevelled.identify
Renderer that displays the name property value and appropriate icon from an icon bundle for a given bean.
IdRenderer() - Constructor for class org.dishevelled.identify.IdRenderer
 
IdTableCellRenderer - Class in org.dishevelled.identify
Table cell renderer that displays the name property value and appropriate icon from an icon bundle for a given bean.
IdTableCellRenderer() - Constructor for class org.dishevelled.identify.IdTableCellRenderer
Create a new table cell renderer for identifiable beans with the default icon size.
IdTableCellRenderer(IconSize) - Constructor for class org.dishevelled.identify.IdTableCellRenderer
Create a new table cell renderer for identifiable beans with the specified icon size.
IdToolBar - Class in org.dishevelled.identify
An extension of JToolBar that accepts identifiable actions and provides actions for changing display properties and icon sizes.
IdToolBar() - Constructor for class org.dishevelled.identify.IdToolBar
Create a new tool bar.
IdToolBar(int) - Constructor for class org.dishevelled.identify.IdToolBar
Create a new tool bar with the specified orientation.
IdToolBar(String) - Constructor for class org.dishevelled.identify.IdToolBar
Create a new tool bar with the specified name.
IdToolBar(String, int) - Constructor for class org.dishevelled.identify.IdToolBar
Create a new tool bar with the specified name and orientation.
IdTreeCellRenderer - Class in org.dishevelled.identify
Tree cell renderer that displays the name property value and appropriate icon from an icon bundle for a given bean.
IdTreeCellRenderer() - Constructor for class org.dishevelled.identify.IdTreeCellRenderer
Create a new tree cell renderer for identifiable beans with the default icon size.
IdTreeCellRenderer(IconSize) - Constructor for class org.dishevelled.identify.IdTreeCellRenderer
Create a new tree cell renderer for identifiable beans with the specified icon size.
isGTKLookAndFeel() - Static method in class org.dishevelled.identify.IdentifyUtils
Return true if the current look and feel is the GTK look and feel.
isMacOSXLookAndFeel() - Static method in class org.dishevelled.identify.IdentifyUtils
Return true if the current look and feel is the MacOSX look and feel.
isWindowsLookAndFeel() - Static method in class org.dishevelled.identify.IdentifyUtils
Return true if the current look and feel is the Windows look and feel.

M

mousePressed(MouseEvent) - Method in class org.dishevelled.identify.ContextMenuListener
mouseReleased(MouseEvent) - Method in class org.dishevelled.identify.ContextMenuListener

O

org.dishevelled.identify - package org.dishevelled.identify
Lightweight components for identifiable beans, those marked as having a name and an icon bundle.

P

paintComponent(Graphics) - Method in class org.dishevelled.identify.IdLabel

R

remove(IdentifiableAction) - Method in class org.dishevelled.identify.IdToolBar
Remove the identifiable button for the specified identifiable action from this tool bar, if such exists.

S

setComponentOrientation(ComponentOrientation) - Method in class org.dishevelled.identify.IdButton
setComponentOrientation(ComponentOrientation) - Method in class org.dishevelled.identify.IdCheckBoxMenuItem
setComponentOrientation(ComponentOrientation) - Method in class org.dishevelled.identify.IdLabel
setComponentOrientation(ComponentOrientation) - Method in class org.dishevelled.identify.IdMenu
setComponentOrientation(ComponentOrientation) - Method in class org.dishevelled.identify.IdMenuItem
setDefaultIconBundle(IconBundle) - Method in class org.dishevelled.identify.IdentifyUtils
Set the default icon bundle to defaultIconBundle.
setEnabled(boolean) - Method in class org.dishevelled.identify.IdLabel
setIconBundle(IconBundle) - Method in class org.dishevelled.identify.IdentifiableAction
Set the icon bundle for this identifiable action to iconBundle.
setIconBundleStrategy(IdentifyUtils.IconBundleStrategy) - Method in class org.dishevelled.identify.IdentifyUtils
Set the strategy used to find an icon bundle for a bean to iconBundleStrategy.
setIconSize(IconSize) - Method in class org.dishevelled.identify.IdButton
Set the icon size for this button to iconSize.
setIconSize(IconSize) - Method in class org.dishevelled.identify.IdCheckBoxMenuItem
Set the icon size for this check box menu item to iconSize.
setIconSize(IconSize) - Method in class org.dishevelled.identify.IdLabel
Set the icon size for this label to iconSize.
setIconSize(IconSize) - Method in class org.dishevelled.identify.IdListCellRenderer
Set the icon size for this list cell renderer to iconSize.
setIconSize(IconSize) - Method in class org.dishevelled.identify.IdMenu
Set the icon size for this menu to iconSize.
setIconSize(IconSize) - Method in class org.dishevelled.identify.IdMenuItem
Set the icon size for this menu item to iconSize.
setIconSize(IconSize) - Method in class org.dishevelled.identify.IdTableCellRenderer
Set the icon size for this table cell renderer to iconSize.
setIconSize(IconSize) - Method in class org.dishevelled.identify.IdToolBar
Set the icon size for all identifiable buttons in this tool bar to iconSize.
setIconSize(IconSize) - Method in class org.dishevelled.identify.IdTreeCellRenderer
Set the icon size for this tree cell renderer to iconSize.
setIconState(IconState) - Method in class org.dishevelled.identify.IdLabel
Set the icon state for this label to iconState.
setNameStrategy(IdentifyUtils.NameStrategy) - Method in class org.dishevelled.identify.IdentifyUtils
Set the strategy used to determine the value for a name property on a bean to nameStrategy.
setValue(Object) - Method in class org.dishevelled.identify.IdLabel
Set the value for this label to value.
setValue(Object) - Method in class org.dishevelled.identify.IdMenu
Set the value for this menu to value.
setValue(Object, boolean) - Method in class org.dishevelled.identify.IdRenderer

A C D G I M O P R S

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