<virtual> new Component(sID, sDisplayName, sOrigin, sVersion, aaContractImplementations)
Parameters:
Name | Type | Argument | Default | Description |
---|---|---|---|---|
sID |
string | |
|
The component's unique ID. |
sDisplayName |
string | |
|
The component's display name. |
sOrigin |
string | |
|
A string identifying the component that is constructing this component. |
sVersion |
string | |
|
The component's 3-part version number. |
aaContractImplementations |
Object[] | <optional> |
{} | An associative array mapping a list of contracts to the objects that provide this component's implementation of those contracts. |