Class FlowConfigurationDialog
- java.lang.Object
-
- com.vaadin.flow.component.Component
-
- com.vaadin.flow.component.dialog.GeneratedVaadinDialog<com.vaadin.flow.component.dialog.Dialog>
-
- com.vaadin.flow.component.dialog.Dialog
-
- org.ikasan.dashboard.ui.general.component.AbstractCloseableResizableDialog
-
- org.ikasan.dashboard.ui.general.component.AbstractConfigurationDialog
-
- org.ikasan.dashboard.ui.visualisation.component.FlowConfigurationDialog
-
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier,com.vaadin.flow.component.DetachNotifier,com.vaadin.flow.component.HasComponents,com.vaadin.flow.component.HasElement,com.vaadin.flow.component.HasEnabled,com.vaadin.flow.component.HasSize,java.io.Serializable
public class FlowConfigurationDialog extends AbstractConfigurationDialog
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.ikasan.dashboard.ui.general.component.AbstractConfigurationDialog
addListItemButtonTooltip, addMapItemButtonTooltip, componentName, configurationMetaData, configurationRestService, downloadButton, downloadButtonTooltip, flowName, loadedConfiguration, module, parameterMetaDataComponentMap, removeListItemButtonTooltips, removeMapItemButtonTooltips
-
Fields inherited from class org.ikasan.dashboard.ui.general.component.AbstractCloseableResizableDialog
content, DOCK, FULLSCREEN, title
-
-
Constructor Summary
Constructors Constructor Description FlowConfigurationDialog(Module module, Flow flow, org.ikasan.spec.module.client.ConfigurationService configurationRestService, ModuleVisualisation moduleVisualisation)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleanloadConfigurationMetaData()Abstract method responsible for loading the configuration metadata.protected voidsave()-
Methods inherited from class org.ikasan.dashboard.ui.general.component.AbstractConfigurationDialog
onAttach, open
-
Methods inherited from class com.vaadin.flow.component.dialog.Dialog
add, addAttachListener, addComponentAtIndex, addDetachListener, addDialogCloseActionListener, addOpenedChangeListener, addResizeListener, close, getChildren, getHeight, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, isCloseOnEsc, isCloseOnOutsideClick, isDraggable, isModal, isOpened, isResizable, remove, removeAll, setCloseOnEsc, setCloseOnOutsideClick, setDraggable, setHeight, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setModal, setOpened, setResizable, setWidth
-
Methods inherited from class com.vaadin.flow.component.dialog.GeneratedVaadinDialog
getAriaLabelString, isOpenedBoolean, setAriaLabel
-
Methods inherited from class com.vaadin.flow.component.Component
addListener, fireEvent, from, get, getElement, getEventBus, getId, getLocale, getParent, getTranslation, getTranslation, getUI, hasListener, isTemplateMapped, isVisible, onDetach, onEnabledStateChanged, set, setElement, setId, setVisible
-
-
-
-
Constructor Detail
-
FlowConfigurationDialog
public FlowConfigurationDialog(Module module, Flow flow, org.ikasan.spec.module.client.ConfigurationService configurationRestService, ModuleVisualisation moduleVisualisation)
Constructor- Parameters:
module-flow-configurationRestService-
-
-
Method Detail
-
loadConfigurationMetaData
protected boolean loadConfigurationMetaData()
Description copied from class:AbstractConfigurationDialogAbstract method responsible for loading the configuration metadata.- Specified by:
loadConfigurationMetaDatain classAbstractConfigurationDialog- Returns:
-
save
protected void save()
- Overrides:
savein classAbstractConfigurationDialog
-
-