C
- WebBreadcrumb
typeU
- base WBreadcrumbUI
typeP
- IBreadcrumbPainter
typepublic abstract class AbstractBreadcrumbDescriptor<C extends WebBreadcrumb,U extends WBreadcrumbUI,P extends IBreadcrumbPainter> extends AbstractComponentDescriptor<C,U,P>
WebBreadcrumb
component.
Extend this class for creating custom WebBreadcrumb
descriptors.baseUIClass, componentClass, componentIcons, defaultStyleId, id, painterAdapterClass, painterClass, painterInterface, uiClass, uiClassId
Constructor and Description |
---|
AbstractBreadcrumbDescriptor(String id,
Class<C> componentClass,
String uiClassId,
Class<U> baseUIClass,
Class<? extends U> uiClass,
Class<P> painterInterface,
Class<? extends P> painterClass,
Class<? extends P> painterAdapterClass,
StyleId defaultStyleId)
Constructs new
AbstractBreadcrumbDescriptor . |
createUI, getBaseUIClass, getComponentClass, getDefaultStyleId, getDefaultStyleId, getIcon, getIconResource, getId, getPainterAdapterClass, getPainterClass, getPainterInterface, getTitle, getUIClass, getUIClassId, toString, updateDefaults, updateUI
public AbstractBreadcrumbDescriptor(@NotNull String id, @NotNull Class<C> componentClass, @NotNull String uiClassId, @NotNull Class<U> baseUIClass, @NotNull Class<? extends U> uiClass, @NotNull Class<P> painterInterface, @NotNull Class<? extends P> painterClass, @NotNull Class<? extends P> painterAdapterClass, @NotNull StyleId defaultStyleId)
AbstractBreadcrumbDescriptor
.id
- WebBreadcrumb
identifiercomponentClass
- WebBreadcrumb
Class
uiClassId
- WBreadcrumbUI
Class
identifierbaseUIClass
- base WBreadcrumbUI
Class
applicable to WebBreadcrumb
uiClass
- WBreadcrumbUI
Class
used for WebBreadcrumb
by defaultpainterInterface
- IBreadcrumbPainter
interface Class
painterClass
- IBreadcrumbPainter
implementation Class
painterAdapterClass
- adapter for IBreadcrumbPainter
defaultStyleId
- WebBreadcrumb
default StyleId
Copyright © 2020. All rights reserved.