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 and Description |
|---|
DataWindow() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRecordGroup(DataNode dataGroup) |
int |
currentRecordNumber()
Return the current record number.
|
String |
getClassAtom()
Returns the atomic name of this element's class.
|
String |
getClassName()
Gets the name of this object's class.
|
Arg |
getScriptProperty(String sPropertyName) |
ScriptTable |
getScriptTable() |
void |
gotoRecord(int newRecord)
Move the current record to a specific record.
|
boolean |
isDefined()
Determine if the data window is currently in a defined (valid) state.
|
boolean |
isRecordGroup(DataNode dataGroup)
Determine if a data group is a record.
|
boolean |
isUpToDate() |
void |
moveCurrentRecord(int recordOffset)
Move the current record by an amount relative to the current record.
|
DataNode |
record(int recordOffset)
Return a record relative to the current record.
|
int |
recordAbsIndex(int recordOffset) |
int |
recordsAfter()
Determine the number of records after the current record in this window.
|
int |
recordsBefore()
Determine the number of records before the current record in this window.
|
boolean |
removeRecordGroup(DataNode dataGroup) |
void |
resetRecordDepth() |
void |
setScriptProperty(String sPropertyName,
Arg propertyValue) |
void |
updateAfterLoad() |
addPeer, addPeeredNode, clearPeers, deafen, getClassTag, getPeer, getScriptMethodInfo, getScriptProperty, getScriptThis, invokeFunction, isDeaf, isMute, isSameClass, isSameClass, isSameClass, mute, notifyPeers, peerRemoved, removePeer, removePeeredNode, sendMessenge, setClass, setClassTag, setScriptProperty, unDeafen, unMute, updateFromPeer, validateUsage, validateUsageFailedIsFatalpublic void addRecordGroup(DataNode dataGroup)
public int currentRecordNumber()
public String getClassAtom()
ObjgetClassAtom in class Objpublic String getClassName()
ObjgetClassName in class Objpublic ScriptTable getScriptTable()
getScriptTable in class Objpublic void gotoRecord(int newRecord)
newRecord - the absolute record number.public boolean isDefined()
public boolean isRecordGroup(DataNode dataGroup)
dataGroup - the data group in question.public boolean isUpToDate()
public void moveCurrentRecord(int recordOffset)
recordOffset - the number of records from the current record, positive
or negative, by which the current record should move.public DataNode record(int recordOffset)
recordOffset - the number of records from the current record, positive
or negative (0 returns current record).public int recordAbsIndex(int recordOffset)
public int recordsAfter()
public int recordsBefore()
public boolean removeRecordGroup(DataNode dataGroup)
public void resetRecordDepth()
public void updateAfterLoad()
Copyright © 2010 - 2020 Adobe. All Rights Reserved