Package com.levigo.jadice.web.client.ui
Class DefaultAnnotationToolbarInitializer
java.lang.Object
com.levigo.jadice.web.client.ui.AbstractAnnotationToolbarInitializer<StateEffectIcon>
com.levigo.jadice.web.client.ui.DefaultAnnotationToolbarInitializer
- All Implemented Interfaces:
AnnotationProfiles.Handler,AnnotationToolbarInitializer
public class DefaultAnnotationToolbarInitializer
extends AbstractAnnotationToolbarInitializer<StateEffectIcon>
The DefaultAnnotationToolbarInitializer, is a
AnnotationToolbarInitializer that
dynamically fills the passed toolbar with CreateAnnotationCommand for each type that is
defined in the type-set of the annotationProfile. To adapt the behaviour of the commands,
AbstractAnnotationToolbarInitializer.initCreateAnnotationCommand(AnnotationProfile, AnnotationFactory) can be overwritten.-
Constructor Summary
ConstructorsConstructorDescriptionDefaultAnnotationToolbarInitializer(AnnotationProfileAwareToolbar.Orientation orientation, AbstractBar editorHost) -
Method Summary
Modifier and TypeMethodDescriptionprotected JadiceSubmenuButtonprotected StateEffectIconprotected StateEffectIcongetSubmenuIcon(String name) Methods inherited from class com.levigo.jadice.web.client.ui.AbstractAnnotationToolbarInitializer
add, add, getEditorHost, getIcon, initCreateAnnotationCommand, onLoaded
-
Constructor Details
-
DefaultAnnotationToolbarInitializer
public DefaultAnnotationToolbarInitializer(AnnotationProfileAwareToolbar.Orientation orientation, AbstractBar editorHost)
-
-
Method Details
-
getIcon
- Specified by:
getIconin classAbstractAnnotationToolbarInitializer<StateEffectIcon>