![]() | System |
The SystemUnitClassTypeExtensions type exposes the following members.
Name | Description | |
---|---|---|
![]() | AddInstance | Inserts a new class instance to the InternalElement collection of the parentInternalElement. If there are existing instances of the same Type, the Element is inserted after the last Element of that Type. Before Insertion, the Uniqueness of the Name among the siblings of that Type is checked. |
![]() | AddNewInternalElement | Creates a new InternalElement and inserts it after the last InternalElement of the parent if the elementName is unique among the child's. The ChangeMode is set to the Value 'Create' |
![]() | Ancestors | Returns all SystemUnit Classes which are ancestors of this. This SystemUnit Class is included in the enumeration as the first Element, The farthest is the last Element in the enumeration. |
![]() | Append_InternalElement | Obsolete. Inserts the InternalElement object after the defined Predecessor in the InternalElement collection of the SystemUnitClass. If the Predecessor is null, the InternalElement object is inserted at the first position of the InternalElement collection. |
![]() | Insert_Attribute | Obsolete. Inserts an Attribute object in the Attribute collection of the objectWithAttributes. |
![]() | Insert_ExternalInterface | Obsolete. Inserting an ExternalInterface to the ExternalInterface-Collection of the objectWithExternalInterface. The Element is inserted at the first Element of any existing ExternalInterfaces if no other position is defined. |
![]() | Insert_InternalElement | Obsolete. Inserting an InternalElement to the InternalElement-Collection of the objectWithInternalElements. |
![]() | Insert_InternalLink | Obsolete. Inserts the specified InternalLink as the first InternalLink if nothing else if explicit defined. |
![]() | Insert_SupportedRoleClass | Obsolete. Inserts the SupportedRoleClass as the first SupportedRoleClass if nothing else if explicit defined. |
![]() | New_ExternalInterface(IObjectWithExternalInterface, String, Boolean) | Adding a new ExternalInterface instance to the ExternalInterface-Collection of the objectWithExternalInterface. The New ExternalInterface is inserted as the first ExternalInterface of any existing Interfaces if nothing else is explicit defined. |
![]() | New_ExternalInterface(IObjectWithExternalInterface, String, String, Boolean) | Adding a new ExternalInterface instance to the ExternalInterface-Collection of the objectWithExternalInterface referencing a specific InterfaceClass. The New ExternalInterface is inserted as the first ExternalInterface of any existing Interfaces if nothing else is explicit defined. The provided interfaceClassPath is set as the RefBaseClassPath value. |
![]() | New_InternalElement | Adding a new InternalElement instance to the InternalElement-Collection of the elementWithInternalElements. The New InternalElement is inserted as the first InternalElement of any existing InternalElement objects if nothing else is explicit defined. |
![]() | New_InternalLink | Inserts a new InternalLink as the first InternalLink if nothing else if explicit defined. |
![]() | New_SupportedRoleClass | Inserts a new SupportedRoleClass as the first SupportedRoleClass if nothing else if explicit defined. |