Class ObjectEditor<T extends StoredObject>

java.lang.Object
Type Parameters:
T - Type of the object.
All Implemented Interfaces:
Executable, Reentrant, HasLogic, ObjectSetter<T>, AlertHandler, ObjectChangedListener<T>, ObjectEditorListener, ObjectProvider<T>, Transactional, TransactionCreator, ClickHandler, ExecutableView, HasContainer, ValueChangeHandler, com.vaadin.flow.component.ComponentEventListener<com.vaadin.flow.component.ClickEvent<? extends com.vaadin.flow.component.Component>>, com.vaadin.flow.component.HasValue.ValueChangeListener, Serializable, Runnable, EventListener, Consumer<T>
Direct Known Subclasses:
AbstractInvoiceEditor, AbstractTextContentEditor, ApplicationModuleEditor, AssignStoresAndLocations, BrowserDeviceLayoutEditor, ControlScheduleEditor, EntityEditor, EntityRoleEditor, GRNEditor, ItemTypeEditor, JavaClassEditor, JournalVoucherEditor, ManageExternalUsers, ManageMailSenders, ManageMailSenders.ManageGMailSenders, MediaFileEditor, MemoSystem.MemoEditor, MemoTypeEditor, MessageEditor, MQTTEditor, PackingUnitEditor, PermissionEditor, PersonRoleEditor, POEditor, POItemEditor, ReportEditor, SerialConfiguratorEditor, SerialPatternEditor, SetPasswordPolicy, SystemUserEditor, TableDefinitionEditor

The concrete base class for creating CRUD views for StoredObject classes. If you want to instantiate this class from within your code, it is recommended to use one of the static create methods (create(Class, int, String), create(Class, int), create(Class)) rather than using the constructors directly.
Author:
Syam
See Also: