Creates a new instance. Due to the different execute methods the following scenarios are covered:
- An instance of the given class will be created with the entered name under the specified component.
- An instance of the specified class will be created with the given name under the specified component and the calculation of the extension point of the instance is controlled at the same time.
- An instance of the given class will be created with the entered name under the specified component on the specified placeholder.
- An instance of the specified class will be placed with the given name under the specified component and the calculation of the extension point of the instance is controlled at the same time.
Argument | Type | Description |
---|---|---|
classToInstantiate | Object | Class to be instantiated. |
instantiationParent | Object | Parent component, under which the new instance will be created. The component itself or the absolute name of the component may be entered. |
instanceName | String | The new name of the instance. If the name already exists a name collision clearing is executed. |
Argument | Type | Description |
---|---|---|
classToInstantiate | Object | Class to be instantiated. |
instantiationParent | Object | Parent component, under which the new instance will be created. The component itself or the absolute name of the component may be entered. |
instanceName | String | The new name of the instance. If the name already exists a name collision clearing is executed. |
instantiateExtensions | Boolean | The values true or false control the calculation of extensions in the new instance. |
Argument | Type | Description |
---|---|---|
classToInstantiate | Object | Class to be instantiated. |
instantiationParent | Object | Parent component, under which the new instance will be created. The component itself or the absolute name of the component may be entered. |
instanceName | String | The new name of the instance. If the name already exists a name collision clearing is executed. |
placeholderName | String | The placeholder where the new component is placed. |
Argument | Type | Description |
---|---|---|
classToInstantiate | Object | Class to be instantiated. |
instantiationParent | Object | Parent component, under which the new instance will be created. The component itself or the absolute name of the component may be entered. |
instanceName | String | The new name of the instance. If the name already exists a name collision clearing is executed. |
instantiateExtensions | Boolean | The values true or false control the calculation of extensions in the new instance. |
placeholderName | Boolean | The values true or false control the calculation of extensions in the new instance. |