ExternalObjectType Class |
Namespace: de.unika.ipd.grGen.libGr
public abstract class ExternalObjectType
The ExternalObjectType type exposes the following members.
| Name | Description | |
|---|---|---|
| ExternalObjectType | Initializes a new instance of the ExternalObjectType class |
| Name | Description | |
|---|---|---|
| DirectSuperTypes |
Array containing all direct super types of this type, the readonly interface.
| |
| FunctionMethods |
Enumerates all function methods of this type.
| |
| NumFunctionMethods |
The number of function methods of this type.
| |
| NumProcedureMethods |
The number of procedure methods of this type.
| |
| ProcedureMethods |
Enumerates all procedure methods of this type.
|
| Name | Description | |
|---|---|---|
| GetFunctionMethod |
Returns a function definition object for the given function method name.
If this type does not have a function method with this name, null is returned.
| |
| GetProcedureMethod |
Returns a procedure definition object for the given procedure method name.
If this type does not have a procedure method with this name, null is returned.
| |
| InitDirectSupertypes | ||
| IsA |
Checks, whether this type is compatible to the given type, i.e. this type is the same type as the given type
or it is a sub type of the given type.
| |
| ToString |
Returns the name of the type.
(Overrides ObjectToString.) |