@UiController(value="bpm_DispatcherPropertiesFragment")
@UiDescriptor(value="dispatcher-properties-fragment.xml")
public class DispatcherPropertiesFragment
extends io.jmix.ui.screen.ScreenFragment
Modifier and Type | Field and Description |
---|---|
protected static java.util.Map<java.lang.String,java.lang.Class<? extends AbstractElementPropertiesFragment>> |
ELEMENT_TYPE_TO_FRAGMENT_CLASS_MAP |
protected static java.util.Map<java.lang.String,java.lang.Class<? extends AbstractElementPropertiesFragment>> |
EVENT_DEFINITION_TYPE_TO_FRAGMENT_CLASS_MAP |
protected io.jmix.ui.Fragments |
fragments |
protected ModelElementsCreator |
modelElementsCreator |
protected BpmnModeler |
modeler |
protected io.jmix.ui.component.ScrollBoxLayout |
scrollBox |
Constructor and Description |
---|
DispatcherPropertiesFragment() |
Modifier and Type | Method and Description |
---|---|
protected void |
openPropertiesFrame(java.lang.Class<? extends io.jmix.ui.screen.ScreenFragment> fragmentClass,
java.lang.String businessObjectJson) |
void |
setElement(java.lang.String elementType,
java.lang.String businessObjectJson) |
void |
setModeler(BpmnModeler modeler) |
addAfterInitListener, addAttachEventListener, addDetachEventListener, addInitListener, fireEvent, getApplicationContext, getEventHub, getExtensions, getFragment, getHostController, getHostScreen, getId, getScreenData, getUiEventListeners, init, setApplicationContext, setExtensions, setFragment, setHostController, setId, setScreenData, setUiEventListeners
@Autowired protected io.jmix.ui.Fragments fragments
@Autowired protected io.jmix.ui.component.ScrollBoxLayout scrollBox
@Autowired protected ModelElementsCreator modelElementsCreator
protected BpmnModeler modeler
protected static final java.util.Map<java.lang.String,java.lang.Class<? extends AbstractElementPropertiesFragment>> ELEMENT_TYPE_TO_FRAGMENT_CLASS_MAP
protected static final java.util.Map<java.lang.String,java.lang.Class<? extends AbstractElementPropertiesFragment>> EVENT_DEFINITION_TYPE_TO_FRAGMENT_CLASS_MAP
public void setElement(java.lang.String elementType, java.lang.String businessObjectJson)
protected void openPropertiesFrame(java.lang.Class<? extends io.jmix.ui.screen.ScreenFragment> fragmentClass, java.lang.String businessObjectJson)
public void setModeler(BpmnModeler modeler)