Class AccessoComponent
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.orderedlayout.HorizontalLayout
it.uniupo.simnova.views.ui.helper.AccessoComponent
- All Implemented Interfaces:
- com.vaadin.flow.component.AttachNotifier,- com.vaadin.flow.component.ClickNotifier<com.vaadin.flow.component.orderedlayout.HorizontalLayout>,- 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.HasSize,- com.vaadin.flow.component.HasStyle,- com.vaadin.flow.component.orderedlayout.FlexComponent,- com.vaadin.flow.component.orderedlayout.ThemableLayout,- Serializable
public class AccessoComponent
extends com.vaadin.flow.component.orderedlayout.HorizontalLayout
Componente UI per la gestione di un singolo accesso (venoso o arterioso).
 Permette di selezionare il tipo, la posizione, il lato e la misura dell'accesso.
 Include opzionalmente un pulsante per la rimozione del componente.
- Version:
- 1.0
- Author:
- Alessandro Zappatore
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.vaadin.flow.component.orderedlayout.FlexComponentcom.vaadin.flow.component.orderedlayout.FlexComponent.Alignment, com.vaadin.flow.component.orderedlayout.FlexComponent.JustifyContentMode
- 
Constructor SummaryConstructorsConstructorDescriptionAccessoComponent(Accesso accesso, String tipo, boolean hasDelete) Costruttore che inizializza il componente con i dati di un oggetto Accesso esistente.AccessoComponent(String tipo, boolean hasDelete) Costruttore per creare un nuovo componente AccessoComponent.
- 
Method SummaryModifier and TypeMethodDescriptionRestituisce l'oggettoAccessoassociato a questo componente, aggiornando i suoi campi con i valori correnti dei selettori e dei campi di testo.Methods inherited from class com.vaadin.flow.component.orderedlayout.HorizontalLayoutadd, add, addAndExpand, addComponentAtIndex, addToEnd, addToEnd, addToMiddle, addToMiddle, addToStart, addToStart, getAlignItems, getAlignSelf, getDefaultVerticalComponentAlignment, getVerticalComponentAlignment, replace, setAlignItems, setAlignSelf, setDefaultVerticalComponentAlignment, setSpacing, setVerticalComponentAlignmentMethods inherited from class com.vaadin.flow.component.ComponentaddListener, findAncestor, fireEvent, from, get, getChildren, getElement, getEventBus, getId, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onAttach, onDetach, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setId, setVisibleMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifieraddAttachListenerMethods inherited from interface com.vaadin.flow.component.ClickNotifieraddClickListener, addClickShortcut, addDoubleClickListener, addSingleClickListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifieraddDetachListenerMethods inherited from interface com.vaadin.flow.component.orderedlayout.FlexComponentexpand, getFlexGrow, getFlexShrink, getJustifyContentMode, setFlexGrow, setFlexShrink, setJustifyContentModeMethods inherited from interface com.vaadin.flow.component.HasComponentsadd, addComponentAsFirst, remove, remove, removeAllMethods inherited from interface com.vaadin.flow.component.HasElementgetElementMethods inherited from interface com.vaadin.flow.component.HasEnabledisEnabled, setEnabledMethods inherited from interface com.vaadin.flow.component.HasOrderedComponentsgetChildren, getComponentAt, getComponentCount, indexOfMethods inherited from interface com.vaadin.flow.component.HasSizegetHeight, getHeightUnit, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getWidth, getWidthUnit, setHeight, setHeight, setHeightFull, setMaxHeight, setMaxHeight, setMaxWidth, setMaxWidth, setMinHeight, setMinHeight, setMinWidth, setMinWidth, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFullMethods inherited from interface com.vaadin.flow.component.HasStyleaddClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassNameMethods inherited from interface com.vaadin.flow.component.orderedlayout.ThemableLayoutgetBoxSizing, getSpacing, getThemeList, isMargin, isPadding, isSpacing, isWrap, setBoxSizing, setMargin, setPadding, setSpacing, setSpacing, setWrap
- 
Constructor Details- 
AccessoComponentCostruttore per creare un nuovo componente AccessoComponent.- Parameters:
- tipo- Il tipo generico dell'accesso (es. "Venoso", "Arterioso").
- hasDelete- Indica se il componente deve includere un pulsante di rimozione.
 
- 
AccessoComponentCostruttore che inizializza il componente con i dati di un oggetto Accesso esistente.- Parameters:
- accesso- Oggetto Accesso da cui prendere i dati
- tipo- Tipo generico dell'accesso ("Venoso" o "Arterioso")
- hasDelete- Se true mostra il pulsante elimina
 
 
- 
- 
Method Details- 
getAccesso
 
-