Class DefaultDiagramDocumentationView
- 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.stunner.core.documentation.DefaultDiagramDocumentationView
-
- 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,DocumentationView<org.kie.workbench.common.stunner.core.diagram.Diagram>
@Dependent @Templated public class DefaultDiagramDocumentationView extends com.google.gwt.user.client.ui.Composite implements DocumentationView<org.kie.workbench.common.stunner.core.diagram.Diagram>
Default dummy implementation ofDocumentationView. To implement aDocumentationViewfor the domain, this should be extended and annotated with the applicable discriminator qualifier for the domain. For example {@link @BPMN} or {@link @DMNEditor} etc.
-
-
Constructor Summary
Constructors Constructor Description DefaultDiagramDocumentationView()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<org.kie.workbench.common.stunner.core.diagram.Diagram>getDiagram()DocumentationViewinitialize(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)booleanisEnabled()Should be overridden to enable where on customDocumentationViewDocumentationView<org.kie.workbench.common.stunner.core.diagram.Diagram>refresh()DocumentationView<org.kie.workbench.common.stunner.core.diagram.Diagram>setIsSelected(Supplier<Boolean> isSelected)-
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
-
-
-
-
Method Detail
-
isEnabled
public boolean isEnabled()
Should be overridden to enable where on customDocumentationView- Specified by:
isEnabledin interfaceDocumentationView<org.kie.workbench.common.stunner.core.diagram.Diagram>- Returns:
-
initialize
public DocumentationView initialize(org.kie.workbench.common.stunner.core.diagram.Diagram diagram)
- Specified by:
initializein interfaceDocumentationView<org.kie.workbench.common.stunner.core.diagram.Diagram>
-
refresh
public DocumentationView<org.kie.workbench.common.stunner.core.diagram.Diagram> refresh()
- Specified by:
refreshin interfaceDocumentationView<org.kie.workbench.common.stunner.core.diagram.Diagram>
-
setIsSelected
public DocumentationView<org.kie.workbench.common.stunner.core.diagram.Diagram> setIsSelected(Supplier<Boolean> isSelected)
- Specified by:
setIsSelectedin interfaceDocumentationView<org.kie.workbench.common.stunner.core.diagram.Diagram>
-
getDiagram
public Optional<org.kie.workbench.common.stunner.core.diagram.Diagram> getDiagram()
-
-