Class BpmnModelerImpl
java.lang.Object
io.jmix.ui.component.impl.AbstractComponent<BpmnModelerJavaScriptComponent>
io.jmix.bpmui.uicomponent.bpmnmodeler.BpmnModelerImpl
- All Implemented Interfaces:
BpmnModeler
,AttachNotifier
,Component
,Component.BelongToFrame
,Component.HasCaption
,Component.HasDescription
,Component.HasIcon
,Component.HasXmlDescriptor
,Component.Wrapper
,HasContextHelp
,HasDebugId
,HasHtmlCaption
,HasHtmlDescription
,HasHtmlSanitizer
public class BpmnModelerImpl
extends AbstractComponent<BpmnModelerJavaScriptComponent>
implements BpmnModeler
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.jmix.ui.component.Component
Component.Alignment, Component.BelongToFrame, Component.Disposable, Component.Editable, Component.Focusable, Component.HasCaption, Component.HasDescription, Component.HasIcon, Component.HasXmlDescriptor, Component.Wrapper
Nested classes/interfaces inherited from interface io.jmix.ui.component.HasContextHelp
HasContextHelp.ContextHelpIconClickEvent
-
Field Summary
Fields inherited from class io.jmix.ui.component.impl.AbstractComponent
alignment, applicationContext, component, contextHelpIconClickHandler, contextHelpIconClickListener, descriptionAsHtml, element, frame, htmlSanitizerEnabled, icon, ICON_STYLE, id, parent
Fields inherited from interface io.jmix.bpmui.uicomponent.bpmnmodeler.BpmnModeler
NAME
Fields inherited from interface io.jmix.ui.component.Component
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addElementSelectedListener
(ElementSelectedListener elementSelectedListener) void
void
void
createOrUpdateExtensionElement
(CreateOrUpdateExtensionElementCmd createOrUpdateExtensionElementCmd) void
void
createOrUpdateFormData
(CreateOrUpdateFormDataCmd createOrUpdateFormDataCmd) void
createOrUpdateNestedObject
(CreateOrUpdateNestedObjectCmd createOrUpdateNestedObjectCmd) void
void
void
createOrUpdateRootElement
(CreateOrUpdateRootElementCmd createOrUpdateRootElementCmd) void
void
void
void
void
void
removeRootElement
(RemoveRootElementCmd removeRootElementCmd) void
void
requestForBpmnXml
(BpmnXmlResponseListener responseListener) void
setBpmnXml
(String bpmnXml) void
void
updateElementProperties
(UpdateElementPropertiesCmd updateElementPropertiesCmd) void
void
void
void
Methods inherited from class io.jmix.ui.component.impl.AbstractComponent
addAttachListener, addDetachListener, addStyleName, assignDebugId, attached, detached, getAlignment, getCaption, getComponent, getComposition, getContextHelpIconClickHandler, getContextHelpText, getDebugId, getDescription, getEventHub, getFrame, getHeight, getHeightSizeUnit, getHtmlSanitizer, getIcon, getIconName, getIconResource, getId, getParent, getStyleName, getUiComponentProperties, getUiProperties, getWidth, getWidthSizeUnit, getXmlDescriptor, hasSubscriptions, hasValidationError, isAttached, isCaptionAsHtml, isContextHelpTextHtmlEnabled, isDescriptionAsHtml, isEnabled, isEnabledRecursive, isHtmlSanitizerEnabled, isResponsive, isVisible, isVisibleRecursive, onContextHelpIconClick, publish, removeStyleName, sanitize, setAlignment, setApplicationContext, setCaption, setCaptionAsHtml, setContextHelpIconClickHandler, setContextHelpText, setContextHelpTextHtmlEnabled, setDebugId, setDescription, setDescriptionAsHtml, setEnabled, setFrame, setHeight, setHtmlSanitizerEnabled, setIcon, setIconFromSet, setId, setParent, setResponsive, setStyleName, setValidationError, setVisible, setWidth, setXmlDescriptor, unsubscribe, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedComposition
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.jmix.ui.component.Component
addStyleName, getAlignment, getHeight, getHeightSizeUnit, getId, getParent, getStyleName, getWidth, getWidthSizeUnit, isEnabled, isEnabledRecursive, isResponsive, isVisible, isVisibleRecursive, removeStyleName, setAlignment, setEnabled, setHeight, setHeightAuto, setHeightFull, setId, setParent, setResponsive, setSizeAuto, setSizeFull, setStyleName, setVisible, setWidth, setWidthAuto, setWidthFull, unwrap, unwrapComposition, unwrapCompositionOrNull, unwrapOrNull, withUnwrapped, withUnwrappedComposition
-
Constructor Details
-
BpmnModelerImpl
public BpmnModelerImpl()
-
-
Method Details
-
setBpmnXml
- Specified by:
setBpmnXml
in interfaceBpmnModeler
-
getBpmnXmlFromState
- Specified by:
getBpmnXmlFromState
in interfaceBpmnModeler
-
requestForBpmnXml
- Specified by:
requestForBpmnXml
in interfaceBpmnModeler
-
addElementSelectedListener
- Specified by:
addElementSelectedListener
in interfaceBpmnModeler
-
updateElementProperties
- Specified by:
updateElementProperties
in interfaceBpmnModeler
-
createOrUpdateNestedObject
- Specified by:
createOrUpdateNestedObject
in interfaceBpmnModeler
-
createOrUpdateFormData
- Specified by:
createOrUpdateFormData
in interfaceBpmnModeler
-
createOrUpdateExtensionElement
public void createOrUpdateExtensionElement(CreateOrUpdateExtensionElementCmd createOrUpdateExtensionElementCmd) - Specified by:
createOrUpdateExtensionElement
in interfaceBpmnModeler
-
setMultiInstanceFormalExpression
- Specified by:
setMultiInstanceFormalExpression
in interfaceBpmnModeler
-
updateTimerEventDefinition
- Specified by:
updateTimerEventDefinition
in interfaceBpmnModeler
-
updateEventDefinition
- Specified by:
updateEventDefinition
in interfaceBpmnModeler
-
updateEventDefinitionProperties
- Specified by:
updateEventDefinitionProperties
in interfaceBpmnModeler
-
createOrUpdateRootElement
- Specified by:
createOrUpdateRootElement
in interfaceBpmnModeler
-
removeRootElement
- Specified by:
removeRootElement
in interfaceBpmnModeler
-
createOrUpdateSpringBean
- Specified by:
createOrUpdateSpringBean
in interfaceBpmnModeler
-
removeSpringBean
- Specified by:
removeSpringBean
in interfaceBpmnModeler
-
createOrUpdateProcessVariable
- Specified by:
createOrUpdateProcessVariable
in interfaceBpmnModeler
-
createOrUpdateExtensionProperty
- Specified by:
createOrUpdateExtensionProperty
in interfaceBpmnModeler
-
removeExtensionProperty
- Specified by:
removeExtensionProperty
in interfaceBpmnModeler
-
createAndSetListProperty
- Specified by:
createAndSetListProperty
in interfaceBpmnModeler
-
removeProcessVariable
- Specified by:
removeProcessVariable
in interfaceBpmnModeler
-
updateProcessDocumentation
- Specified by:
updateProcessDocumentation
in interfaceBpmnModeler
-
removeExtensionElements
- Specified by:
removeExtensionElements
in interfaceBpmnModeler
-
createListener
- Specified by:
createListener
in interfaceBpmnModeler
-
removeParticipantProcessExtensionElements
- Specified by:
removeParticipantProcessExtensionElements
in interfaceBpmnModeler
-
createOrUpdateParticipantProcessExtensionElement
- Specified by:
createOrUpdateParticipantProcessExtensionElement
in interfaceBpmnModeler
-