|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.safs.GuiClassData
org.safs.rational.RGuiClassData
public class RGuiClassData
External users would normally not use this class directly.
Consequently, the API and associated data is subject to change without notice.
Extends org.safs.GuiClassData to use Rational specific mechanisms for identifying class hierarchy in TestObjects.
| Field Summary |
|---|
| Fields inherited from class org.safs.GuiClassData |
|---|
ALT_NAME_TYPES, classassigns, classmap, CONTAINER_TYPES, CUSTOM_JAVA_OBJECTS_MAP, CUSTOM_OBJECT_TYPES_MAP, DEFAULT_JAVA_OBJECTS_MAP, DEFAULT_OBJECT_TYPE, DEFAULT_OBJECT_TYPES_MAP, DEFAULT_TYPE_SEPARATOR, POPUP_MENU_CLASSES, TOOLTIP_CONTAINER_TYPES, typesmap |
| Constructor Summary | |
|---|---|
RGuiClassData()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getMappedClassType(java.lang.String classname,
java.lang.Object anObject)
Retrieves the class Type we have stored for the provided class name (if any). |
protected java.lang.String |
getMappedJavaClassType(java.lang.String classname,
java.lang.Object anObject)
Retrieves Java class Type we have stored for the provided class name (if any). |
protected java.lang.String |
getMappedNetClassType(java.lang.String classname,
java.lang.Object anObject)
Has the same functionality as getMappedJavaClassType() If we can not find the apporiate type for the parameter classname, we will try to use the ancestor of parameter anObject to get the mapping type. |
| Methods inherited from class org.safs.GuiClassData |
|---|
classtypeContainsClassType, deduceOneClassType, getGenericObjectType, getResourceURL, getTypesAsArray, isAltNameType, isAssignableFrom, isContainerType, isMatched, isMatchedType, isPopupMenuClass, isToolTipContainerType |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RGuiClassData()
| Method Detail |
|---|
public java.lang.String getMappedClassType(java.lang.String classname,
java.lang.Object anObject)
Overrides the superclass to handle Rational TestObject proxies.
getMappedClassType in class GuiClassDataclassname - the actual classname sought as a known class type. This is
really just the name of the proxied class as provided in
theObject. On rare occassions this can be NULL!!!theObject - the TestObject proxy to evaluate for class hierarchy.
Generic if no mapped type is found.
protected java.lang.String getMappedJavaClassType(java.lang.String classname,
java.lang.Object anObject)
Overrides the superclass to handle Rational TestObject proxies.
classname - the actual classname sought as a known class type. This is
really just the name of the proxied class as provided in
theObject. On rare occassions this can be null!!!theObject - the TestObject proxy to evaluate for class hierarchy.
null if no mapped type is found.
protected java.lang.String getMappedNetClassType(java.lang.String classname,
java.lang.Object anObject)
classname - the actual classname sought as a known class type. This is
really just the name of the proxied class as provided in
theObject. On rare occassions this can be null!!!anObject - the TestObject proxy to evaluate for class hierarchy.
null if no mapped type is found.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||