Package org.kie.workbench.common.screens.datamodeller.client.widgets.advanceddomain.annotationlisteditor
Class AdvancedAnnotationListEditorViewImpl
- java.lang.Object
-
- com.google.gwt.user.client.ui.UIObject
-
- com.google.gwt.user.client.ui.Widget
-
- com.google.gwt.user.client.ui.Composite
-
- org.kie.workbench.common.screens.datamodeller.client.widgets.advanceddomain.annotationlisteditor.AdvancedAnnotationListEditorViewImpl
-
- All Implemented Interfaces:
com.google.gwt.event.logical.shared.HasAttachHandlers,com.google.gwt.event.shared.HasHandlers,com.google.gwt.user.client.EventListener,com.google.gwt.user.client.ui.HasVisibility,com.google.gwt.user.client.ui.IsRenderable,com.google.gwt.user.client.ui.IsWidget,AdvancedAnnotationListEditorView,org.uberfire.client.mvp.HasPresenter<AdvancedAnnotationListEditorView.Presenter>,org.uberfire.client.mvp.UberView<AdvancedAnnotationListEditorView.Presenter>
@Dependent public class AdvancedAnnotationListEditorViewImpl extends com.google.gwt.user.client.ui.Composite implements AdvancedAnnotationListEditorView
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.gwt.user.client.ui.UIObject
com.google.gwt.user.client.ui.UIObject.DebugIdImpl, com.google.gwt.user.client.ui.UIObject.DebugIdImplEnabled
-
Nested classes/interfaces inherited from interface org.kie.workbench.common.screens.datamodeller.client.widgets.advanceddomain.annotationlisteditor.AdvancedAnnotationListEditorView
AdvancedAnnotationListEditorView.AddAnnotationHandler, AdvancedAnnotationListEditorView.ClearValuePairHandler, AdvancedAnnotationListEditorView.CollapseChangeHandler, AdvancedAnnotationListEditorView.DeleteAnnotationHandler, AdvancedAnnotationListEditorView.EditValuePairHandler, AdvancedAnnotationListEditorView.Presenter, AdvancedAnnotationListEditorView.ValuePairChangeHandler
-
-
Constructor Summary
Constructors Constructor Description AdvancedAnnotationListEditorViewImpl(CreateAnnotationWizard createAnnotationWizard)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddItem(AnnotationListItem listItem)voidclear()protected voidinit()voidinit(AdvancedAnnotationListEditorView.Presenter presenter)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)-
Methods inherited from class com.google.gwt.user.client.ui.Composite
claimElement, getWidget, initializeClaimedElement, initWidget, isAttached, onAttach, onBrowserEvent, onDetach, render, render, resolvePotentialElement, setWidget
-
Methods inherited from class com.google.gwt.user.client.ui.Widget
addAttachHandler, addBitlessDomHandler, addDomHandler, addHandler, asWidget, asWidgetOrNull, createHandlerManager, delegateEvent, doAttachChildren, doDetachChildren, fireEvent, getHandlerCount, getLayoutData, getParent, isOrWasAttached, onLoad, onUnload, removeFromParent, setLayoutData, sinkEvents, unsinkEvents
-
Methods inherited from class com.google.gwt.user.client.ui.UIObject
addStyleDependentName, addStyleName, ensureDebugId, ensureDebugId, ensureDebugId, getAbsoluteLeft, getAbsoluteTop, getElement, getOffsetHeight, getOffsetWidth, getStyleElement, getStyleName, getStyleName, getStylePrimaryName, getStylePrimaryName, getTitle, isVisible, isVisible, onEnsureDebugId, removeStyleDependentName, removeStyleName, setElement, setElement, setHeight, setPixelSize, setSize, setStyleDependentName, setStyleName, setStyleName, setStyleName, setStyleName, setStylePrimaryName, setStylePrimaryName, setTitle, setVisible, setVisible, setWidth, sinkBitlessEvent, toString
-
-
-
-
Constructor Detail
-
AdvancedAnnotationListEditorViewImpl
@Inject public AdvancedAnnotationListEditorViewImpl(CreateAnnotationWizard createAnnotationWizard)
-
-
Method Detail
-
init
@PostConstruct protected void init()
-
init
public void init(AdvancedAnnotationListEditorView.Presenter presenter)
- Specified by:
initin interfaceorg.uberfire.client.mvp.HasPresenter<AdvancedAnnotationListEditorView.Presenter>
-
clear
public void clear()
- Specified by:
clearin interfaceAdvancedAnnotationListEditorView
-
addItem
public void addItem(AnnotationListItem listItem)
- Specified by:
addItemin interfaceAdvancedAnnotationListEditorView
-
removeItem
public void removeItem(AnnotationListItem listItem)
- Specified by:
removeItemin interfaceAdvancedAnnotationListEditorView
-
showYesNoDialog
public void showYesNoDialog(String message, org.uberfire.mvp.Command yesCommand, org.uberfire.mvp.Command noCommand, org.uberfire.mvp.Command cancelCommand)
- Specified by:
showYesNoDialogin interfaceAdvancedAnnotationListEditorView
-
showYesNoDialog
public void showYesNoDialog(String message, org.uberfire.mvp.Command cancelCommand)
- Specified by:
showYesNoDialogin interfaceAdvancedAnnotationListEditorView
-
invokeCreateAnnotationWizard
public 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)- Specified by:
invokeCreateAnnotationWizardin interfaceAdvancedAnnotationListEditorView
-
setReadonly
public void setReadonly(boolean readonly)
- Specified by:
setReadonlyin interfaceAdvancedAnnotationListEditorView
-
-