com.sage.accpac.sm
Interface NotificationListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
NotificationAdapter

public interface NotificationListener
extends java.util.EventListener

Defines the Notification Listener interface.
The application adds NotificationListener objects (for example the NotificationAdapter) to a view to receive view events.
Currently the notification events are slightly delayed compared to the low level view protocol; they are held while the call that generated them completes and are then dispatched, possibly in a different order and possibly with some filtering having been performed such as discarding repeated events.

See Also:
View.addNotificationListener(com.sage.accpac.sm.NotificationListener)

Method Summary
 void closing(InstanceEvent e)
          The view instance is closing
 void committedRevisionRecord(RevisionEvent e)
          Committed revision record
 void deleted(RecordChangeEvent e)
          Record has been deleted
 void deleting(RecordChangeEvent e)
          Record is about to be deleted
 void extractedRevisionRecord(RevisionEvent e)
          Extraced revision record
 void fieldAttributesChanged(FieldChangeEvent e)
          A field's attributes changed
 void fieldPresentationChanged(FieldChangeEvent e)
          A field presentation changed
 void fieldValueChanged(FieldChangeEvent e)
          A field value changed
 void filterChanged(InstanceEvent e)
          The current filter string changed.
 void indexChanged(InstanceEvent e)
          The current index changed? What is INSTANCE_NOTIFY_ORDER
 void initialized(RecordChangeEvent e)
          Record was initialized
 void retrieved(RecordChangeEvent e)
          Record was retrieved
 void revisionCancelled(RevisionEvent e)
          Revision cancelled
 void revisionPosted(RevisionEvent e)
          Revision posted
 void revisionPosting(RevisionEvent e)
          Revision posting
 void securityEventOccurred(InstanceEvent e)
          A Security event occurred
 void verifying(RecordChangeEvent e)
          Record is being verified
 void written(RecordChangeEvent e)
          Record was written
 

Method Detail

fieldValueChanged

void fieldValueChanged(FieldChangeEvent e)
A field value changed


fieldPresentationChanged

void fieldPresentationChanged(FieldChangeEvent e)
A field presentation changed


fieldAttributesChanged

void fieldAttributesChanged(FieldChangeEvent e)
A field's attributes changed


securityEventOccurred

void securityEventOccurred(InstanceEvent e)
A Security event occurred


indexChanged

void indexChanged(InstanceEvent e)
The current index changed? What is INSTANCE_NOTIFY_ORDER


filterChanged

void filterChanged(InstanceEvent e)
The current filter string changed.


closing

void closing(InstanceEvent e)
The view instance is closing


revisionPosted

void revisionPosted(RevisionEvent e)
Revision posted


revisionCancelled

void revisionCancelled(RevisionEvent e)
Revision cancelled


revisionPosting

void revisionPosting(RevisionEvent e)
Revision posting


extractedRevisionRecord

void extractedRevisionRecord(RevisionEvent e)
Extraced revision record


committedRevisionRecord

void committedRevisionRecord(RevisionEvent e)
Committed revision record


initialized

void initialized(RecordChangeEvent e)
Record was initialized


retrieved

void retrieved(RecordChangeEvent e)
Record was retrieved


written

void written(RecordChangeEvent e)
Record was written


deleting

void deleting(RecordChangeEvent e)
Record is about to be deleted


deleted

void deleted(RecordChangeEvent e)
Record has been deleted


verifying

void verifying(RecordChangeEvent e)
Record is being verified



Copyright © 2011 Sage Software, Inc. All rights reserved.