Package org.kie.workbench.common.screens.datamodeller.client.widgets.advanceddomain.annotationlisteditor
Interface AdvancedAnnotationListEditorView
-
- All Superinterfaces:
org.uberfire.client.mvp.HasPresenter<AdvancedAnnotationListEditorView.Presenter>,com.google.gwt.user.client.ui.IsWidget,org.uberfire.client.mvp.UberView<AdvancedAnnotationListEditorView.Presenter>
- All Known Implementing Classes:
AdvancedAnnotationListEditorViewImpl
public interface AdvancedAnnotationListEditorView extends org.uberfire.client.mvp.UberView<AdvancedAnnotationListEditorView.Presenter>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceAdvancedAnnotationListEditorView.AddAnnotationHandlerstatic interfaceAdvancedAnnotationListEditorView.ClearValuePairHandlerstatic interfaceAdvancedAnnotationListEditorView.CollapseChangeHandlerstatic interfaceAdvancedAnnotationListEditorView.DeleteAnnotationHandlerstatic interfaceAdvancedAnnotationListEditorView.EditValuePairHandlerstatic interfaceAdvancedAnnotationListEditorView.Presenterstatic interfaceAdvancedAnnotationListEditorView.ValuePairChangeHandler
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddItem(AnnotationListItem listItem)voidclear()voidinvokeCreateAnnotationWizard(org.uberfire.client.callbacks.Callback<org.kie.workbench.common.services.datamodeller.core.Annotation> callback, org.kie.workbench.common.services.shared.project.KieModule kieModule, org.kie.workbench.common.services.datamodeller.core.ElementType elementType)voidremoveItem(AnnotationListItem listItem)voidsetReadonly(boolean readonly)voidshowYesNoDialog(String message, org.uberfire.mvp.Command cancelCommand)voidshowYesNoDialog(String message, org.uberfire.mvp.Command yesCommand, org.uberfire.mvp.Command noCommand, org.uberfire.mvp.Command cancelCommand)
-
-
-
Method Detail
-
addItem
void addItem(AnnotationListItem listItem)
-
removeItem
void removeItem(AnnotationListItem listItem)
-
showYesNoDialog
void showYesNoDialog(String message, org.uberfire.mvp.Command yesCommand, org.uberfire.mvp.Command noCommand, org.uberfire.mvp.Command cancelCommand)
-
showYesNoDialog
void showYesNoDialog(String message, org.uberfire.mvp.Command cancelCommand)
-
invokeCreateAnnotationWizard
void invokeCreateAnnotationWizard(org.uberfire.client.callbacks.Callback<org.kie.workbench.common.services.datamodeller.core.Annotation> callback, org.kie.workbench.common.services.shared.project.KieModule kieModule, org.kie.workbench.common.services.datamodeller.core.ElementType elementType)
-
setReadonly
void setReadonly(boolean readonly)
-
clear
void clear()
-
-