Package com.adobe.xfa.form
Class FormItemsDataListener
- java.lang.Object
-
- com.adobe.xfa.Obj
-
- com.adobe.xfa.form.FormItemsDataListener
-
-
Field Summary
-
Fields inherited from interface com.adobe.xfa.ut.Peer
ATTR_CHANGED, CHILD_ADDED, CHILD_REMOVED, DESCENDENT_ADDED, DESCENDENT_ATTR_CHANGED, DESCENDENT_REMOVED, DESCENDENT_VALUE_CHANGED, PARENT_CHANGED, PERMS_LOCK_CLEARED, PERMS_LOCK_SET, PROTO_ATTR_CHANGED, PROTO_CHILD_ADDED, PROTO_CHILD_REMOVED, PROTO_DESCENDENT_ADDED, PROTO_DESCENDENT_ATTR_CHANGED, PROTO_DESCENDENT_REMOVED, PROTO_DESCENDENT_VALUE_CHANGED, PROTO_VALUE_CHANGED, UPDATED, VALUE_CHANGED
-
-
Constructor Summary
Constructors Constructor Description FormItemsDataListener(Node formNode, Node bindingNode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getClassAtom()
Returns the atomic name of this element's class.String
getClassName()
Gets the name of this object's class.void
peerRemoved(Peer pPeer)
Called when this Peer is removed frompeer
.void
updateFromPeer(Object peerNode, int eventType, String arg1, Object arg2)
This method will be called by the peer whenever its state changes.-
Methods inherited from class com.adobe.xfa.Obj
addPeer, addPeeredNode, clearPeers, deafen, getClassTag, getPeer, getScriptMethodInfo, getScriptProperty, getScriptTable, getScriptThis, invokeFunction, isDeaf, isMute, isSameClass, isSameClass, isSameClass, mute, notifyPeers, removePeer, removePeeredNode, sendMessenge, setClass, setClassTag, setScriptProperty, unDeafen, unMute, validateUsage, validateUsageFailedIsFatal
-
-
-
-
Method Detail
-
getClassAtom
public String getClassAtom()
Description copied from class:Obj
Returns the atomic name of this element's class.- Overrides:
getClassAtom
in classObj
- Returns:
- the class name as an interned string.
- See Also:
Obj.getClassAtom()
-
getClassName
public String getClassName()
Description copied from class:Obj
Gets the name of this object's class. Overriden by derived classes such as Element that have a local name that may be returned instead.- Overrides:
getClassName
in classObj
- Returns:
- the class name.
- See Also:
Obj.getClassName()
-
updateFromPeer
public void updateFromPeer(Object peerNode, int eventType, String arg1, Object arg2)
Description copied from interface:Peer
This method will be called by the peer whenever its state changes.eventType (String)arg1 (Object)arg2 UPDATED update type (optional) ATTR_CHANGED attr name (optional) CHILD_ADDED (optional) added node CHILD_REMOVED (optional) removed node VALUE_CHANGED new data (optional) PARENT_CHANGED (optional) new parent DESCENDENT_ATTR_CHANGED attr name changed node DESCENDENT_VALUE_CHANGED (optional) changed node DESCENDENT_ADDED (optional) added node DESCENDENT_REMOVED (optional) removed node PERMS_LOCK_SET (optional) (optional) PERMS_LOCK_CLEARED (optional) (optional) PROTO_ATTR_CHANGED attr name changed node PROTO_CHILD_ADDED (optional) added node of the protoype PROTO_CHILD_REMOVED (optional) removed node from the prototype PROTO_VALUE_CHANGED new data prototype node PROTO_DESCENDENT_ATTR_CHANGED attr name changed prototype node PROTO_DESCENDENT_VALUE_CHANGED (optional) changed prototype node PROTO_DESCENDENT_ADDED (optional) added node to the prototype PROTO_DESCENDENT_REMOVED (optional) removed node from the prototype
- Specified by:
updateFromPeer
in interfacePeer
- Overrides:
updateFromPeer
in classObj
- Parameters:
peerNode
- the peer to this object.eventType
- the event type as enumerated in this classarg1
- additional event informationarg2
- additional event information
-
peerRemoved
public void peerRemoved(Peer pPeer)
Description copied from interface:Peer
Called when this Peer is removed frompeer
. Derived classes can override this method to receive direct notifications when a peer is removed.- Specified by:
peerRemoved
in interfacePeer
- Overrides:
peerRemoved
in classObj
- Parameters:
pPeer
- the Peer from which this Peer has been removed from notification.
-
-