public class DGuiObjectIndices
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.Hashtable |
absoluteclassindex |
(package private) int |
absoluteobjectindex |
java.util.Hashtable |
absolutesubclassindex |
java.util.Hashtable |
absolutetypeindex |
java.util.Hashtable |
classindex |
java.util.Hashtable |
idindex |
java.util.Hashtable |
nameindex |
(package private) int |
objectindex |
java.util.Hashtable |
subclassindex |
(package private) static DSAFSTestRunner |
testrunner |
java.util.Hashtable |
typeindex |
Constructor and Description |
---|
DGuiObjectIndices() |
Modifier and Type | Method and Description |
---|---|
DGuiObjectIndices |
copyAllIndices() |
(package private) void |
debug(java.lang.String message)
send a debug message to our testrunner to send to our remote controller.
|
int |
getAbsClassIndex(java.lang.String aclass)
return the current absclassindex for the given class
|
int |
getAbsObjectIndex()
return the absoluteobjectindex
|
int |
getAbsSubClassIndex(java.lang.String aclass)
return the current abssubclassindex for the given class
|
int |
getAbsTypeIndex(java.lang.String atype)
return the current absclassindex for the given type
|
int |
getClassIndex(java.lang.String aclass)
return the current classindex for the given class
|
int |
getIdIndex(java.lang.String anid)
return the current idindex for the given id
|
int |
getNameIndex(java.lang.String aname)
return the current nameindex for the given name
|
int |
getObjectIndex()
return the current objectindex
|
int |
getSubClassIndex(java.lang.String aclass)
return the current subclassindex for the given class
|
int |
getTypeIndex(java.lang.String atype)
return the current classindex for the given type
|
int |
incrementClassIndex(java.lang.String aclass)
increments both classindices and absoluteclassindices.
|
int |
incrementIdIndex(java.lang.String anid)
increments idindex.
|
int |
incrementNameIndex(java.lang.String aname)
increments nameindex.
|
int |
incrementObjectIndex()
increments both objectindex and absoluteobjectindex.
|
int |
incrementSubClassIndex(java.lang.String aclass)
increments both subclassindices and absolutesubclassindices.
|
int |
incrementTypeIndex(java.lang.String aclass)
increments both typeindices and absolutetypeindices.
|
void |
resetAllIndices() |
void |
restoreAllIndices(DGuiObjectIndices copy) |
void |
restoreClassIndices(DGuiObjectIndices saved)
restoreClassIndices ()
|
DGuiObjectIndices |
saveClassIndices()
saveClassIndices ()
|
static void |
setSAFSTestRunner(DSAFSTestRunner _testrunner)
Must be set prior to calling debug or any of the static "get" functions.
|
public java.util.Hashtable classindex
public java.util.Hashtable subclassindex
public java.util.Hashtable typeindex
int objectindex
public java.util.Hashtable absoluteclassindex
public java.util.Hashtable absolutetypeindex
int absoluteobjectindex
public java.util.Hashtable absolutesubclassindex
public java.util.Hashtable idindex
public java.util.Hashtable nameindex
static DSAFSTestRunner testrunner
public static void setSAFSTestRunner(DSAFSTestRunner _testrunner)
_testrunner
- void debug(java.lang.String message)
public void resetAllIndices()
public DGuiObjectIndices copyAllIndices()
public void restoreAllIndices(DGuiObjectIndices copy)
public DGuiObjectIndices saveClassIndices()
public void restoreClassIndices(DGuiObjectIndices saved)
public int incrementClassIndex(java.lang.String aclass)
public int getClassIndex(java.lang.String aclass)
aclass
- public int getAbsClassIndex(java.lang.String aclass)
aclass
- public int incrementSubClassIndex(java.lang.String aclass)
public int getSubClassIndex(java.lang.String aclass)
aclass
- public int getAbsSubClassIndex(java.lang.String aclass)
aclass
- public int incrementTypeIndex(java.lang.String aclass)
public int getTypeIndex(java.lang.String atype)
atype
- public int getAbsTypeIndex(java.lang.String atype)
atype
- public int incrementObjectIndex()
public int getObjectIndex()
public int getAbsObjectIndex()
public int incrementIdIndex(java.lang.String anid)
public int getIdIndex(java.lang.String anid)
anid
- public int incrementNameIndex(java.lang.String aname)
public int getNameIndex(java.lang.String aname)
aname
- Copyright © SAS Institute. All Rights Reserved.