Class Type Commands (Template Language)
Commands for objects of Class type defined in Software Ideas Modeler Template Language.
| Command Name | Result Type | Description |
|---|---|---|
| HasSuperClassOrInterface | Boolean | Returns true if the class has a super class or an interface. |
| HasSuperClass | Boolean | Returns true if the class has a super class. |
| HasInterfaces | Boolean | Returns true if the class has an interface. |
| HasStereotypes | Boolean | Returns true if the class has a stereotype. |
| HasTaggedValues | Boolean | Returns true if the class has a tagged value. |
| Attributes | Enumeration | Enumerates all attributes defined in the class. The default variable used for the enumeration is Attribute. |
| Operations | Enumeration | Enumerates all operations defined in the class. The default variable used for the enumeration is Operation. |
| SuperClasses | Enumeration | Enumerates all superclasses of this class. The default variable used for the enumeration is SuperClass. |
| SubClasses | Enumeration | Enumerates all subclasses of this class. The default variable used for the enumeration is SubClass. |
| NestedClasses | Enumeration | Enumerates all nested classes of this class. The default variable used for the enumeration is NestedClass. |
| Interfaces | Enumeration | Enumerates all interfaces of theclass. The default variable used for the enumeration is Interface. |
| SuperClass | Class | Returns the super(base) class of the class. |
New Comment