Klasse UserDetailView

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
io.jmix.flowui.view.View<io.jmix.flowui.component.layout.ViewLayout>
io.jmix.flowui.view.StandardView
io.jmix.flowui.view.StandardDetailView<User>
de.bytestore.hostinger.view.user.UserDetailView
Alle implementierten Schnittstellen:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, com.vaadin.flow.router.AfterNavigationObserver, com.vaadin.flow.router.BeforeEnterObserver, com.vaadin.flow.router.BeforeLeaveObserver, com.vaadin.flow.router.HasDynamicTitle, com.vaadin.flow.router.internal.AfterNavigationHandler, com.vaadin.flow.router.internal.BeforeEnterHandler, com.vaadin.flow.router.internal.BeforeLeaveHandler, io.jmix.flowui.view.ChangeTracker, io.jmix.flowui.view.DetailView<User>, io.jmix.flowui.view.ReadOnlyAwareView, Serializable

@Route(value="users/:id", layout=MainView.class) @ViewController("host_User.detail") @ViewDescriptor("user-detail-view.xml") public class UserDetailView extends io.jmix.flowui.view.StandardDetailView<User>
Siehe auch:
  • Verschachtelte Klassen - Übersicht

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen io.jmix.flowui.view.StandardDetailView

    io.jmix.flowui.view.StandardDetailView.AfterSaveEvent, io.jmix.flowui.view.StandardDetailView.BeforeSaveEvent, io.jmix.flowui.view.StandardDetailView.InitEntityEvent<E>, io.jmix.flowui.view.StandardDetailView.SetupLockEvent, io.jmix.flowui.view.StandardDetailView.ValidationEvent

    Von Klasse geerbte verschachtelte Klassen/Schnittstellen io.jmix.flowui.view.View

    io.jmix.flowui.view.View.AfterCloseEvent, io.jmix.flowui.view.View.BeforeCloseEvent, io.jmix.flowui.view.View.BeforeShowEvent, io.jmix.flowui.view.View.InitEvent, io.jmix.flowui.view.View.QueryParametersChangeEvent, io.jmix.flowui.view.View.ReadyEvent
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
    protected io.jmix.flowui.component.listbox.JmixListBox<AddressResult>
     
    protected com.vaadin.flow.component.html.Span
     
    protected com.vaadin.flow.component.orderedlayout.HorizontalLayout
     
    protected io.jmix.flowui.component.datepicker.TypedDatePicker<Comparable>
     
    protected io.jmix.flowui.component.textfield.TypedTextField
     
    protected io.jmix.flowui.component.combobox.JmixComboBox
     
    protected io.jmix.core.DataManager
     
    protected io.jmix.mapsflowui.component.GeoMap
     
    protected io.jmix.flowui.component.textfield.TypedTextField
     
    protected io.jmix.flowui.component.textfield.TypedTextField
     
    protected io.jmix.flowui.component.textfield.TypedTextField
     
    protected io.jmix.flowui.component.textfield.TypedTextField
     
    protected io.jmix.flowui.UiComponents
     

    Von Klasse geerbte Felder io.jmix.flowui.view.StandardDetailView

    DEFAULT_ROUTE_PARAM, LOCKED_BEFORE_REFRESH_ATTR_NAME, MODE_PARAM, MODE_READONLY, NEW_ENTITY_ID, READ_ONLY_BEFORE_REFRESH_ATTR_NAME, reloadSaved
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected com.vaadin.flow.data.renderer.ComponentRenderer<com.vaadin.flow.component.orderedlayout.HorizontalLayout,AddressResult>
     
    protected void
    onAddressUpdate(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.listbox.JmixListBox<?>,?> event)
     
    protected void
    onBeforeSave(io.jmix.flowui.view.StandardDetailView.BeforeSaveEvent event)
     
    protected void
    onBirthdayComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.datepicker.TypedDatePicker<Comparable>,Comparable<?>> event)
     
    protected void
    onCityComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.textfield.TypedTextField<?>,?> event)
     
    void
    onInit(io.jmix.flowui.view.View.InitEvent event)
     
    void
    onInitEntity(io.jmix.flowui.view.StandardDetailView.InitEntityEvent<User> event)
     
    protected void
    onPostcodeComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.textfield.TypedTextField<?>,?> event)
     
    void
    onReady(io.jmix.flowui.view.View.ReadyEvent event)
     
    protected void
    onSearchAddressComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.textfield.TypedTextField<?>,?> event)
     
    protected void
    onStateComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.textfield.TypedTextField<?>,?> event)
     
    protected void
    onStreetComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.textfield.TypedTextField<?>,?> event)
     
    void
    onValidation(io.jmix.flowui.view.StandardDetailView.ValidationEvent event)
     

    Von Klasse geerbte Methoden io.jmix.flowui.view.StandardDetailView

    addAfterSaveListener, addBeforeSaveListener, addInitEntityListener, addValidationEventListener, beforeEnter, closeWithDiscard, closeWithSave, findEntityId, getEditedEntity, getEditedEntityContainer, getEditedEntityLoader, getLockStatus, getRouteParamName, hasUnsavedChanges, initExistingEntity, initNewEntity, isCrossFieldValidationEnabled, isReadOnly, isReloadEdited, isReloadSaved, isSaveActionPerformed, isShowSaveNotification, isShowValidationErrors, save, setCrossFieldValidationEnabled, setEntityToEdit, setReadOnly, setReloadEdited, setReloadSaved, setShowSaveNotification, setShowValidationErrors, setupEntityToEdit, setupEntityToEdit, setupEntityToEdit, validateView

    Von Klasse geerbte Methoden io.jmix.flowui.view.StandardView

    initContent

    Von Klasse geerbte Methoden io.jmix.flowui.view.View

    addAfterCloseListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addQueryParametersChangeListener, addReadyListener, afterNavigation, beforeLeave, close, close, closeWithDefaultAction, getApplicationContext, getId, getPageTitle, getReturnParameters, getViewActions, getViewAttributes, getViewData, getViewFacets, getViewSupport, isPreventBrowserTabClosing, onAttach, onDetach, setApplicationContext, setId, setMeterRegistry, setPreventBrowserTabClosing, setViewActions, setViewData, setViewFacets

    Von Klasse geerbte Methoden com.vaadin.flow.component.Composite

    getChildren, getContent, getElement

    Von Klasse geerbte Methoden com.vaadin.flow.component.Component

    addListener, findAncestor, fireEvent, from, get, getEventBus, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setVisible

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Von Schnittstelle geerbte Methoden com.vaadin.flow.component.AttachNotifier

    addAttachListener

    Von Schnittstelle geerbte Methoden com.vaadin.flow.component.DetachNotifier

    addDetachListener

    Von Schnittstelle geerbte Methoden com.vaadin.flow.component.HasStyle

    addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
  • Felddetails

    • map

      @ViewComponent protected io.jmix.mapsflowui.component.GeoMap map
    • searchAddress

      @ViewComponent protected io.jmix.flowui.component.textfield.TypedTextField searchAddress
    • addressResults

      @ViewComponent protected io.jmix.flowui.component.listbox.JmixListBox<AddressResult> addressResults
    • age

      @ViewComponent protected com.vaadin.flow.component.html.Span age
    • ageContainer

      @ViewComponent protected com.vaadin.flow.component.orderedlayout.HorizontalLayout ageContainer
    • birthday

      @ViewComponent protected io.jmix.flowui.component.datepicker.TypedDatePicker<Comparable> birthday
    • uiComponents

      @Autowired protected io.jmix.flowui.UiComponents uiComponents
    • dataManager

      @Autowired protected io.jmix.core.DataManager dataManager
    • state

      @ViewComponent protected io.jmix.flowui.component.textfield.TypedTextField state
    • street

      @ViewComponent protected io.jmix.flowui.component.textfield.TypedTextField street
    • city

      @ViewComponent protected io.jmix.flowui.component.textfield.TypedTextField city
    • country

      @ViewComponent protected io.jmix.flowui.component.combobox.JmixComboBox country
    • postcode

      @ViewComponent protected io.jmix.flowui.component.textfield.TypedTextField postcode
  • Konstruktordetails

    • UserDetailView

      public UserDetailView()
  • Methodendetails

    • onInit

      @Subscribe public void onInit(io.jmix.flowui.view.View.InitEvent event)
    • listBoxRenderer

      @Supply(to="addressResults", subject="renderer") protected com.vaadin.flow.data.renderer.ComponentRenderer<com.vaadin.flow.component.orderedlayout.HorizontalLayout,AddressResult> listBoxRenderer()
    • onAddressUpdate

      @Subscribe("addressResults") protected void onAddressUpdate(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.listbox.JmixListBox<?>,?> event)
    • onInitEntity

      @Subscribe public void onInitEntity(io.jmix.flowui.view.StandardDetailView.InitEntityEvent<User> event)
    • onReady

      @Subscribe public void onReady(io.jmix.flowui.view.View.ReadyEvent event)
    • onBirthdayComponentValueChange

      @Subscribe("birthday") protected void onBirthdayComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.datepicker.TypedDatePicker<Comparable>,Comparable<?>> event)
    • onValidation

      @Subscribe public void onValidation(io.jmix.flowui.view.StandardDetailView.ValidationEvent event)
    • onBeforeSave

      @Subscribe protected void onBeforeSave(io.jmix.flowui.view.StandardDetailView.BeforeSaveEvent event)
    • onPostcodeComponentValueChange

      @Subscribe("postcode") protected void onPostcodeComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.textfield.TypedTextField<?>,?> event)
    • onStateComponentValueChange

      @Subscribe("state") protected void onStateComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.textfield.TypedTextField<?>,?> event)
    • onCityComponentValueChange

      @Subscribe("city") protected void onCityComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.textfield.TypedTextField<?>,?> event)
    • onStreetComponentValueChange

      @Subscribe("street") protected void onStreetComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.textfield.TypedTextField<?>,?> event)
    • onSearchAddressComponentValueChange

      @Subscribe("searchAddress") protected void onSearchAddressComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<io.jmix.flowui.component.textfield.TypedTextField<?>,?> event)