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.IncorrectConcurrentAccessHandler
Nested 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.DetachListener
Nested 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.Listener
Nested classes/interfaces inherited from interface com.vaadin.ui.Component.HasContextHelp
com.vaadin.ui.Component.HasContextHelp.ContextHelpIconClickEvent, com.vaadin.ui.Component.HasContextHelp.ContextHelpIconClickListener
Nested classes/interfaces inherited from interface com.vaadin.server.Sizeable
com.vaadin.server.Sizeable.Unit
-
Field Summary
Modifier and TypeFieldDescriptionprotected Map<String,
BpmnXmlResponseListener> protected List<ElementSelectedListener>
Fields inherited from class com.vaadin.ui.AbstractComponent
componentErrorProvider, DESIGN_ATTR_PLAIN_TEXT, requiredError
Fields 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
-
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
protected String
protected BpmnModelerState
getState()
protected BpmnModelerState
getState
(boolean markAsDirty) 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 com.vaadin.ui.AbstractJavaScriptComponent
addFunction, callFunction, registerRpc
Methods 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, writeDesign
Methods 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, updateDiffstate
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.vaadin.server.ClientConnector
addAttachListener, addDetachListener, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
Methods inherited from interface com.vaadin.ui.Component
addStyleNames, getUI, removeStyleNames, setStyleName
Methods inherited from interface com.vaadin.shared.Connector
getConnectorId
-
Field Details
-
bpmnXmlResponseListenerMap
-
elementSelectedListeners
-
-
Constructor Details
-
BpmnModelerJavaScriptComponent
public BpmnModelerJavaScriptComponent()
-
-
Method Details
-
getState
- Overrides:
getState
in classcom.vaadin.ui.AbstractJavaScriptComponent
-
getState
- Overrides:
getState
in 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
-