C
- component typeU
- component UI typeD
- decoration typepublic class BreadcrumbLinkPainter<C extends WebLink,U extends WLinkUI<C>,D extends IDecoration<C,D>> extends LinkPainter<C,U,D> implements BreadcrumbElementPainter<C,U>
LinkPainter
customized for usage as a WebBreadcrumb
element painter.ancestor, containerListener, current, DECORATION_BORDER_PROPERTY, DECORATION_STATES_PROPERTY, decorationCache, decorations, focused, focusStateTracker, hierarchyTracker, hover, hoverStateTracker, inFocusedParent, inFocusedParentAncestorListener, inFocusedParentTracker, inHoveredParent, inHoveredParentAncestorListener, inHoveredParentTracker, neighboursTracker, stateDecorationCache, states
component, installed, ltr, propertyChangeListener, sectionPainters, ui
Constructor and Description |
---|
BreadcrumbLinkPainter() |
Modifier and Type | Method and Description |
---|---|
List<String> |
getDecorationStates()
Returns current component decoration states.
|
propertyChanged
afterInstall, afterUninstall, beforeUninstall, childrenChanged, collectDecorationStates, contains, deactivateLastDecoration, focusChanged, getBaseline, getBaselineResizeBehavior, getBorder, getDecoration, getDecorations, getDecorationsKey, getPreferredSize, hierarchyChanged, hoverChanged, installBorderListeners, installChildrenListeners, installFocusListeners, installHoverListeners, installInFocusedParentListeners, installInHoveredParentListeners, installPropertiesAndListeners, isDecorationAvailable, isEnabled, isFocused, isHover, isInFocusedParent, isInHoveredParent, isOpaque, isOpaqueDecorated, isOpaqueUndecorated, isPlainBackgroundRequired, orientationChange, paint, paintContent, provideShape, uninstallBorderListeners, uninstallChildrenListeners, uninstallFocusListeners, uninstallHoverListeners, uninstallInFocusedParentListeners, uninstallInHoveredParentListeners, uninstallPropertiesAndListeners, updateDecorationState, updateFocusListeners, updateHoverListeners, updateInFocusedParent, updateInHoveredParent, usesContainerView, usesFocusedView, usesHierarchyBasedView, usesHoverView, usesInFocusedParentView, usesInHoveredParentView, usesState, usesState
asList, beforeInstall, borderChange, getCompleteBorder, getInstalledSectionPainters, getSectionPainters, install, installPropertyChangeListener, installSectionPainter, installSectionPainters, isInstalled, isSectionPainter, isSettingsUpdateAllowed, paintSection, repaint, repaint, repaint, revalidate, saveOrientation, uninstall, uninstallPropertyChangeListener, uninstallSectionPainter, uninstallSectionPainters, updateAll, updateBorder, updateOpacity, updateOrientation
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
contains, getBaseline, getBaselineResizeBehavior, getPreferredSize, install, isInstalled, isOpaque, paint, uninstall
@NotNull public List<String> getDecorationStates()
IDecorationPainter
getDecorationStates
in interface IDecorationPainter<C extends WebLink,U extends WLinkUI<C>,D extends IDecoration<C,D>>
getDecorationStates
in class LinkPainter<C extends WebLink,U extends WLinkUI<C>,D extends IDecoration<C,D>>
Copyright © 2020. All rights reserved.