Class BpmnModelerJavaScriptComponent
java.lang.Object
com.vaadin.server.AbstractClientConnector
com.vaadin.ui.AbstractComponent
com.vaadin.ui.AbstractJavaScriptComponent
io.jmix.bpmui.uicomponent.bpmnmodeler.vaadin.BpmnModelerJavaScriptComponent
- All Implemented Interfaces:
com.vaadin.event.ContextClickEvent.ContextClickNotifier,com.vaadin.event.MethodEventSource,com.vaadin.server.ClientConnector,com.vaadin.server.Sizeable,com.vaadin.shared.Connector,com.vaadin.ui.Component,com.vaadin.ui.Component.HasContextHelp,Serializable
@JavaScript("bpmn-modeler-connector.js")
@StyleSheet("bpmn-modeler.css")
public class BpmnModelerJavaScriptComponent
extends com.vaadin.ui.AbstractJavaScriptComponent
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class com.vaadin.server.AbstractClientConnector
com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandlerNested classes/interfaces inherited from interface com.vaadin.server.ClientConnector
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListenerNested classes/interfaces inherited from interface com.vaadin.ui.Component
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.Component.ListenerNested classes/interfaces inherited from interface com.vaadin.ui.Component.HasContextHelp
com.vaadin.ui.Component.HasContextHelp.ContextHelpIconClickEvent, com.vaadin.ui.Component.HasContextHelp.ContextHelpIconClickListenerNested classes/interfaces inherited from interface com.vaadin.server.Sizeable
com.vaadin.server.Sizeable.Unit -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Map<String,BpmnXmlResponseListener> protected List<ElementSelectedListener>Fields inherited from class com.vaadin.ui.AbstractComponent
componentErrorProvider, DESIGN_ATTR_PLAIN_TEXT, requiredErrorFields inherited from interface com.vaadin.server.Sizeable
SIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddElementSelectedListener(ElementSelectedListener elementSelectedListener) voidvoidvoidcreateOrUpdateExtensionElement(CreateOrUpdateExtensionElementCmd createOrUpdateExtensionElementCmd) voidvoidcreateOrUpdateFormData(CreateOrUpdateFormDataCmd createOrUpdateFormDataCmd) voidcreateOrUpdateNestedObject(CreateOrUpdateNestedObjectCmd createOrUpdateNestedObjectCmd) voidvoidvoidcreateOrUpdateRootElement(CreateOrUpdateRootElementCmd createOrUpdateRootElementCmd) voidprotected Stringprotected BpmnModelerStategetState()protected BpmnModelerStategetState(boolean markAsDirty) voidvoidvoidvoidvoidremoveRootElement(RemoveRootElementCmd removeRootElementCmd) voidvoidrequestForBpmnXml(BpmnXmlResponseListener responseListener) voidsetBpmnXml(String bpmnXml) voidvoidupdateElementProperties(UpdateElementPropertiesCmd updateElementPropertiesCmd) voidvoidvoidvoidMethods inherited from class com.vaadin.ui.AbstractJavaScriptComponent
addFunction, callFunction, registerRpcMethods inherited from class com.vaadin.ui.AbstractComponent
addContextClickListener, addContextHelpIconClickListener, addListener, addShortcutListener, addStyleName, attach, beforeClientResponse, detach, ensureContextHelpInitialized, findAncestor, fireComponentErrorEvent, fireComponentEvent, fireContextHelpClick, focus, getActionManager, getCaption, getComponentError, getComponentErrorProvider, getContextHelpText, getCustomAttributes, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getRequiredError, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isContextHelpTextHtmlEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, readDesign, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setComponentErrorProvider, setContextHelpText, setContextHelpTextHtmlEnabled, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setJTestId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredError, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth, setWidthFull, setWidthUndefined, writeDesignMethods inherited from class com.vaadin.server.AbstractClientConnector
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstateMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.server.ClientConnector
addAttachListener, addDetachListener, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerMethods inherited from interface com.vaadin.ui.Component
addStyleNames, getUI, removeStyleNames, setStyleNameMethods inherited from interface com.vaadin.shared.Connector
getConnectorId
-
Field Details
-
bpmnXmlResponseListenerMap
-
elementSelectedListeners
-
-
Constructor Details
-
BpmnModelerJavaScriptComponent
public BpmnModelerJavaScriptComponent()
-
-
Method Details
-
getState
- Overrides:
getStatein classcom.vaadin.ui.AbstractJavaScriptComponent
-
getState
- Overrides:
getStatein classcom.vaadin.ui.AbstractJavaScriptComponent
-
setBpmnXml
-
requestForBpmnXml
-
getBpmnXmlFromState
-
addElementSelectedListener
-
updateElementProperties
-
createOrUpdateNestedObject
-
createOrUpdateFormData
-
createOrUpdateExtensionElement
public void createOrUpdateExtensionElement(CreateOrUpdateExtensionElementCmd createOrUpdateExtensionElementCmd) -
createOrUpdateRootElement
-
removeRootElement
-
setMultiInstanceFormalExpression
-
updateTimerEventDefinition
-
updateEventDefinition
-
updateEventDefinitionProperties
-
removeExtensionElements
-
createOrUpdateSpringBean
-
removeSpringBean
-
createOrUpdateProcessVariable
-
createOrUpdateExtensionProperty
-
removeExtensionProperty
-
removeProcessVariable
-
createAndSetListProperty
-
updateProcessDocumentation
-
createListener
-
generateRequestId
-
removeParticipantProcessExtensionElements
-
createOrUpdateParticipantProcessExtensionElement
-