Package com.storedobject.ui
Interface ObjectChangedListener<T extends StoredObject>
- Type Parameters:
T- Type of object.
- All Known Implementing Classes:
AbstractInvoiceEditor,AbstractTextContentEditor,ApplicationModuleEditor,AssignStoresAndLocations,BaseCustomerInvoiceEditor,BaseSupplierInvoiceEditor,BrowserDeviceLayoutEditor,ConsignmentEditor,ControlScheduleEditor,CustomerInvoiceEditor,EntityEditor,EntityRoleEditor,FlowDiagramEditor,GRNEditor,GroupPermissionEditor,ItemTypeEditor,JavaClassEditor,JournalVoucherEditor,ManageExternalUsers,ManageMailSenders,ManageMailSenders.ManageGMailSenders,MediaFileEditor,MemoSystem.MemoEditor,MemoTypeEditor,MessageEditor,MQTTEditor,ObjectEditor,ObjectEditorRefresher,ObjectForestProvider,ObjectTreeProvider,PackingUnitEditor,PermissionEditor,PersonRoleEditor,POEditor,POItemEditor,ProcessingLanguageEditor,ReportDefinitionEditor,ReportEditor,SerialConfiguratorEditor,SerialPatternEditor,SetPasswordPolicy,SMSMessageEditor,SupplierInvoiceEditor,SystemUserEditor,TableDefinitionEditor,TemplateEditor,TextContentEditor,UserPermissionEditor
public interface ObjectChangedListener<T extends StoredObject>
"Object Changed" listener to track changes to the object.
- Author:
- Syam
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidFired when an object is deleted.default voidFired when a new object is inserted.default voidFired when an object is saved.default voidFired when an object is undeleted.default voidFired when an object is updated.
-
Method Details
-
inserted
Fired when a new object is inserted. The default implementation invokessaved(StoredObject).- Parameters:
object- Object.
-
updated
Fired when an object is updated. The default implementation invokessaved(StoredObject).- Parameters:
object- Object.
-
saved
Fired when an object is saved. The default implementation does nothing.- Parameters:
object- Object.
-
deleted
Fired when an object is deleted. The default implementation does nothing.- Parameters:
object- Object.
-
undeleted
Fired when an object is undeleted. The default implementation does nothing.- Parameters:
object- Object.
-