Package com.github.weisj.darklaf.icons
Class DerivableImageIcon.AccessibleDerivableImageIcon
- java.lang.Object
-
- javax.accessibility.AccessibleContext
-
- com.github.weisj.darklaf.icons.DerivableImageIcon.AccessibleDerivableImageIcon
-
- All Implemented Interfaces:
AccessibleIcon
- Enclosing class:
- DerivableImageIcon
protected static class DerivableImageIcon.AccessibleDerivableImageIcon extends AccessibleContext implements AccessibleIcon
-
-
Field Summary
-
Fields inherited from class javax.accessibility.AccessibleContext
ACCESSIBLE_ACTION_PROPERTY, ACCESSIBLE_ACTIVE_DESCENDANT_PROPERTY, ACCESSIBLE_CARET_PROPERTY, ACCESSIBLE_CHILD_PROPERTY, ACCESSIBLE_COMPONENT_BOUNDS_CHANGED, ACCESSIBLE_DESCRIPTION_PROPERTY, ACCESSIBLE_HYPERTEXT_OFFSET, ACCESSIBLE_INVALIDATE_CHILDREN, ACCESSIBLE_NAME_PROPERTY, ACCESSIBLE_SELECTION_PROPERTY, ACCESSIBLE_STATE_PROPERTY, ACCESSIBLE_TABLE_CAPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_COLUMN_HEADER_CHANGED, ACCESSIBLE_TABLE_MODEL_CHANGED, ACCESSIBLE_TABLE_ROW_DESCRIPTION_CHANGED, ACCESSIBLE_TABLE_ROW_HEADER_CHANGED, ACCESSIBLE_TABLE_SUMMARY_CHANGED, ACCESSIBLE_TEXT_ATTRIBUTES_CHANGED, ACCESSIBLE_TEXT_PROPERTY, ACCESSIBLE_VALUE_PROPERTY, ACCESSIBLE_VISIBLE_DATA_PROPERTY, accessibleDescription, accessibleName, accessibleParent
-
-
Constructor Summary
Constructors Constructor Description AccessibleDerivableImageIcon(DerivableImageIcon icon)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessiblegetAccessibleChild(int i)intgetAccessibleChildrenCount()StringgetAccessibleIconDescription()intgetAccessibleIconHeight()intgetAccessibleIconWidth()intgetAccessibleIndexInParent()AccessibleRolegetAccessibleRole()AccessibleStateSetgetAccessibleStateSet()LocalegetLocale()voidsetAccessibleIconDescription(String description)-
Methods inherited from class javax.accessibility.AccessibleContext
addPropertyChangeListener, firePropertyChange, getAccessibleAction, getAccessibleComponent, getAccessibleDescription, getAccessibleEditableText, getAccessibleIcon, getAccessibleName, getAccessibleParent, getAccessibleRelationSet, getAccessibleSelection, getAccessibleTable, getAccessibleText, getAccessibleValue, removePropertyChangeListener, setAccessibleDescription, setAccessibleName, setAccessibleParent
-
-
-
-
Constructor Detail
-
AccessibleDerivableImageIcon
public AccessibleDerivableImageIcon(DerivableImageIcon icon)
-
-
Method Detail
-
getAccessibleRole
public AccessibleRole getAccessibleRole()
- Specified by:
getAccessibleRolein classAccessibleContext
-
getAccessibleStateSet
public AccessibleStateSet getAccessibleStateSet()
- Specified by:
getAccessibleStateSetin classAccessibleContext
-
getAccessibleIndexInParent
public int getAccessibleIndexInParent()
- Specified by:
getAccessibleIndexInParentin classAccessibleContext
-
getAccessibleChildrenCount
public int getAccessibleChildrenCount()
- Specified by:
getAccessibleChildrenCountin classAccessibleContext
-
getAccessibleChild
public Accessible getAccessibleChild(int i)
- Specified by:
getAccessibleChildin classAccessibleContext
-
getLocale
public Locale getLocale() throws IllegalComponentStateException
- Specified by:
getLocalein classAccessibleContext- Throws:
IllegalComponentStateException
-
getAccessibleIconDescription
public String getAccessibleIconDescription()
- Specified by:
getAccessibleIconDescriptionin interfaceAccessibleIcon
-
setAccessibleIconDescription
public void setAccessibleIconDescription(String description)
- Specified by:
setAccessibleIconDescriptionin interfaceAccessibleIcon
-
getAccessibleIconWidth
public int getAccessibleIconWidth()
- Specified by:
getAccessibleIconWidthin interfaceAccessibleIcon
-
getAccessibleIconHeight
public int getAccessibleIconHeight()
- Specified by:
getAccessibleIconHeightin interfaceAccessibleIcon
-
-