@Dependent public class AdvancedAnnotationListEditor extends Object implements com.google.gwt.user.client.ui.IsWidget, AdvancedAnnotationListEditorView.Presenter
| Constructor and Description |
|---|
AdvancedAnnotationListEditor(AdvancedAnnotationListEditorView view,
org.jboss.errai.common.client.api.Caller<DataModelerService> modelerService,
org.jboss.errai.ioc.client.container.SyncBeanManager iocManager) |
@Inject public AdvancedAnnotationListEditor(AdvancedAnnotationListEditorView view, org.jboss.errai.common.client.api.Caller<DataModelerService> modelerService, org.jboss.errai.ioc.client.container.SyncBeanManager iocManager)
public com.google.gwt.user.client.ui.Widget asWidget()
asWidget in interface com.google.gwt.user.client.ui.IsWidgetpublic void init(KieProject project, ElementType elementType)
public void loadAnnotations(List<Annotation> annotations)
public void loadAnnotations(List<Annotation> annotations, Map<String,AnnotationSource> annotationSources)
public boolean isReadonly()
public void setReadonly(boolean readonly)
public void onAddAnnotation()
onAddAnnotation in interface AdvancedAnnotationListEditorView.Presenterpublic void onDeleteAnnotation(Annotation annotation)
onDeleteAnnotation in interface AdvancedAnnotationListEditorView.Presenterpublic void onEditValuePair(Annotation annotation, String valuePair)
onEditValuePair in interface AdvancedAnnotationListEditorView.Presenterpublic void onClearValuePair(Annotation annotation, String valuePair)
onClearValuePair in interface AdvancedAnnotationListEditorView.Presenterpublic void addDeleteAnnotationHandler(AdvancedAnnotationListEditorView.DeleteAnnotationHandler deleteAnnotationHandler)
addDeleteAnnotationHandler in interface AdvancedAnnotationListEditorView.Presenterpublic void addClearValuePairHandler(AdvancedAnnotationListEditorView.ClearValuePairHandler clearValuePairHandler)
addClearValuePairHandler in interface AdvancedAnnotationListEditorView.Presenterpublic void addValuePairChangeHandler(AdvancedAnnotationListEditorView.ValuePairChangeHandler valuePairChangeHandler)
addValuePairChangeHandler in interface AdvancedAnnotationListEditorView.Presenterpublic void addAddAnnotationHandler(AdvancedAnnotationListEditorView.AddAnnotationHandler addAnnotationHandler)
addAddAnnotationHandler in interface AdvancedAnnotationListEditorView.Presenterpublic void clear()
public void removeAnnotation(Annotation annotation)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.