Android EngineComponentCommands::GetSuperClassnames
DRD:DEV

Get the hierarchy of superclasses for the component.

Returns a delimited string list of case-sensitive classnames for the component. The first character in the string is the delimiter used to separate each classname in the hierarchy.

If there is no superclass or hierarchy the engine will return a delimited list of one value--the component's classname. (Ex: ",Html.BUTTON")

When a superclass hierarchy does exist the first value after the delimiter is the component's classname. Each delimited value after that goes one higher in the hierarchy until the topmost superclass has been processed.
(Ex: ",CustomButton,java.awt.Button,java.awt.Component,java.lang.Object")

If the component itself has no classname and no hierarchy (unusual!) then the engine should simply return an empty, 0-length string.

The Android Engine also persists these values as SAFS variables.

            ^DroidEngine.Command    = [command]
            ^DroidEngine.StatusCode = [statuscode string]
            ^DroidEngine.StatusInfo = [statusinfo]
            

See DEngineCommandProcessor.setStatusVars().



Fields: [ ]=Optional with Default Value
  1. Component
    An object reference or proxy reference to the component.

    A reference to a particular component previously returned from a call to getTopLevelWindows, getMatchingChildObjects, getChildren, or one of the other engine commands that return such references.

Examples:
[How To Read This Reference]