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.WrapperNested 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, parentFields inherited from interface io.jmix.bpmui.uicomponent.bpmnmodeler.BpmnModeler
NAMEFields inherited from interface io.jmix.ui.component.Component
AUTO_SIZE, AUTO_SIZE_PX, FULL_SIZE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddElementSelectedListener(ElementSelectedListener elementSelectedListener) voidvoidvoidcreateOrUpdateExtensionElement(CreateOrUpdateExtensionElementCmd createOrUpdateExtensionElementCmd) voidvoidcreateOrUpdateFormData(CreateOrUpdateFormDataCmd createOrUpdateFormDataCmd) voidcreateOrUpdateNestedObject(CreateOrUpdateNestedObjectCmd createOrUpdateNestedObjectCmd) voidvoidvoidcreateOrUpdateRootElement(CreateOrUpdateRootElementCmd createOrUpdateRootElementCmd) voidvoidvoidvoidvoidvoidremoveRootElement(RemoveRootElementCmd removeRootElementCmd) voidvoidrequestForBpmnXml(BpmnXmlResponseListener responseListener) voidsetBpmnXml(String bpmnXml) voidvoidupdateElementProperties(UpdateElementPropertiesCmd updateElementPropertiesCmd) voidvoidvoidvoidMethods 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, withUnwrappedCompositionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
setBpmnXmlin interfaceBpmnModeler
-
getBpmnXmlFromState
- Specified by:
getBpmnXmlFromStatein interfaceBpmnModeler
-
requestForBpmnXml
- Specified by:
requestForBpmnXmlin interfaceBpmnModeler
-
addElementSelectedListener
- Specified by:
addElementSelectedListenerin interfaceBpmnModeler
-
updateElementProperties
- Specified by:
updateElementPropertiesin interfaceBpmnModeler
-
createOrUpdateNestedObject
- Specified by:
createOrUpdateNestedObjectin interfaceBpmnModeler
-
createOrUpdateFormData
- Specified by:
createOrUpdateFormDatain interfaceBpmnModeler
-
createOrUpdateExtensionElement
public void createOrUpdateExtensionElement(CreateOrUpdateExtensionElementCmd createOrUpdateExtensionElementCmd) - Specified by:
createOrUpdateExtensionElementin interfaceBpmnModeler
-
setMultiInstanceFormalExpression
- Specified by:
setMultiInstanceFormalExpressionin interfaceBpmnModeler
-
updateTimerEventDefinition
- Specified by:
updateTimerEventDefinitionin interfaceBpmnModeler
-
updateEventDefinition
- Specified by:
updateEventDefinitionin interfaceBpmnModeler
-
updateEventDefinitionProperties
- Specified by:
updateEventDefinitionPropertiesin interfaceBpmnModeler
-
createOrUpdateRootElement
- Specified by:
createOrUpdateRootElementin interfaceBpmnModeler
-
removeRootElement
- Specified by:
removeRootElementin interfaceBpmnModeler
-
createOrUpdateSpringBean
- Specified by:
createOrUpdateSpringBeanin interfaceBpmnModeler
-
removeSpringBean
- Specified by:
removeSpringBeanin interfaceBpmnModeler
-
createOrUpdateProcessVariable
- Specified by:
createOrUpdateProcessVariablein interfaceBpmnModeler
-
createOrUpdateExtensionProperty
- Specified by:
createOrUpdateExtensionPropertyin interfaceBpmnModeler
-
removeExtensionProperty
- Specified by:
removeExtensionPropertyin interfaceBpmnModeler
-
createAndSetListProperty
- Specified by:
createAndSetListPropertyin interfaceBpmnModeler
-
removeProcessVariable
- Specified by:
removeProcessVariablein interfaceBpmnModeler
-
updateProcessDocumentation
- Specified by:
updateProcessDocumentationin interfaceBpmnModeler
-
removeExtensionElements
- Specified by:
removeExtensionElementsin interfaceBpmnModeler
-
createListener
- Specified by:
createListenerin interfaceBpmnModeler
-
removeParticipantProcessExtensionElements
- Specified by:
removeParticipantProcessExtensionElementsin interfaceBpmnModeler
-
createOrUpdateParticipantProcessExtensionElement
- Specified by:
createOrUpdateParticipantProcessExtensionElementin interfaceBpmnModeler
-