Different Rational Statemate objects can be manipulated in different ways in the debugging prototype. In Rational Statemate specifications there are nine basic classes of objects:
Some classes of Rational Statemate objects are further subclassified. Some Debugger commands work only with specific subclasses. The following table summarizes the classes and subclasses:
ACCESSIBLE IN DEBUGGING PROTOTYPE Primitive
Non-Primitive External
Internal External
Internal External
Internal Basic
Non-basic User-Defined Type