DSL allows you to create a new node in the Specification window and show values of some UML properties in table form. Use the Filter property to filter elements by type. The Filter property stores the element types (UML metaclasses and custom stereotypes) displayed as property values. The DSL engine checks these values and displays only these types of elements in the table. The Create button allows you to create new elements of these restricted types. 

Rules for subtypes

  • If the type is a stereotype, all subtypes (sub stereotypes) are also accepted. For example, if the type is Requirement, BusinessRequirement is also accepted.
  • If the type is an abstract metaclass, all subclasses are accepted. For example, if the type is Classifier, Class, Component and other are accepted. DSL elements are also accepted.