Class NewPhysicalConnectionWizard.SelectContainerEndpointsStep
- java.lang.Object
-
- com.vaadin.flow.component.Component
-
- com.vaadin.flow.component.orderedlayout.VerticalLayout
-
- org.neotropic.util.visual.wizard.Wizard.Step
-
- org.neotropic.kuwaiba.modules.optional.physcon.NewPhysicalConnectionWizard.SelectContainerEndpointsStep
-
- All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier
,com.vaadin.flow.component.ClickNotifier<com.vaadin.flow.component.orderedlayout.VerticalLayout>
,com.vaadin.flow.component.DetachNotifier
,com.vaadin.flow.component.HasComponents
,com.vaadin.flow.component.HasElement
,com.vaadin.flow.component.HasEnabled
,com.vaadin.flow.component.HasOrderedComponents<com.vaadin.flow.component.orderedlayout.VerticalLayout>
,com.vaadin.flow.component.HasSize
,com.vaadin.flow.component.HasStyle
,com.vaadin.flow.component.orderedlayout.FlexComponent<com.vaadin.flow.component.orderedlayout.VerticalLayout>
,com.vaadin.flow.component.orderedlayout.ThemableLayout
,Serializable
- Enclosing class:
- NewPhysicalConnectionWizard
public class NewPhysicalConnectionWizard.SelectContainerEndpointsStep extends Wizard.Step
Step to select the endpoints if the connection type selected in the past step was a container- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description SelectContainerEndpointsStep(Properties properties, BusinessEntityManager bem, ApplicationEntityManager aem, MetadataEntityManager mem, PhysicalConnectionsService physicalConnectionsService, ResourceFactory rs)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.vaadin.flow.data.provider.hierarchy.HierarchicalDataProvider
buildTreeHierarchicalDataProvider(BusinessObjectLight root)
Function that creates a new HierarchicalDataProvider for a tree grid.Properties
getProperties()
Each step saves the information related to it (forms, tree selections, etc) in a Properties object.boolean
isFinal()
Indicates if the step is the last oneWizard.Step
next()
What to do next.-
Methods inherited from class com.vaadin.flow.component.orderedlayout.VerticalLayout
addAndExpand, getAlignItems, getAlignSelf, getDefaultHorizontalComponentAlignment, getHorizontalComponentAlignment, setAlignItems, setAlignSelf, setDefaultHorizontalComponentAlignment, setHorizontalComponentAlignment, setPadding, setSpacing
-
Methods inherited from class com.vaadin.flow.component.Component
addListener, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getLocale, getParent, getTranslation, getTranslation, getUI, hasListener, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, set, setElement, setId, setVisible
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.vaadin.flow.component.ClickNotifier
addClickListener, addClickShortcut
-
Methods inherited from interface com.vaadin.flow.component.orderedlayout.FlexComponent
expand, getFlexGrow, getJustifyContentMode, replace, setFlexGrow, setJustifyContentMode
-
Methods inherited from interface com.vaadin.flow.component.HasComponents
add, add, addComponentAsFirst, addComponentAtIndex, remove, removeAll
-
Methods inherited from interface com.vaadin.flow.component.HasOrderedComponents
getChildren, getComponentAt, getComponentCount, indexOf
-
Methods inherited from interface com.vaadin.flow.component.HasSize
getHeight, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, setHeight, setHeightFull, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidthFull
-
-
-
-
Constructor Detail
-
SelectContainerEndpointsStep
public SelectContainerEndpointsStep(Properties properties, BusinessEntityManager bem, ApplicationEntityManager aem, MetadataEntityManager mem, PhysicalConnectionsService physicalConnectionsService, ResourceFactory rs)
-
-
Method Detail
-
next
public Wizard.Step next() throws InvalidArgumentException
Description copied from class:Wizard.Step
What to do next. This method also validates if the information requested in the step is correct. Should be called upon the user clicking on th "Next/Finish" button- Specified by:
next
in classWizard.Step
- Returns:
- Null if it's the final step, or the next step otherwise
- Throws:
InvalidArgumentException
- If the information provided by the user in the current step in missing or inconsistent
-
buildTreeHierarchicalDataProvider
public com.vaadin.flow.data.provider.hierarchy.HierarchicalDataProvider buildTreeHierarchicalDataProvider(BusinessObjectLight root)
Function that creates a new HierarchicalDataProvider for a tree grid.- Parameters:
root
- the main toot of the tree- Returns:
- the new data Provider the the given root
-
isFinal
public boolean isFinal()
Description copied from class:Wizard.Step
Indicates if the step is the last one- Specified by:
isFinal
in classWizard.Step
- Returns:
- True if the step is the last one, false otherwise
-
getProperties
public Properties getProperties()
Description copied from class:Wizard.Step
Each step saves the information related to it (forms, tree selections, etc) in a Properties object. This method allows to retrieve it. Also, the last step of a wizard packs the information in the WizardEvent.TYPE_FINAL_STEP step- Specified by:
getProperties
in classWizard.Step
- Returns:
- A Properties instance with the information collected in that step or anything relevant to the WizardEventListener
-
-