public class ComponentCreationInfo
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
arguments
The arguments.
|
protected RequiredServiceBinding[] |
bindings
The required service bindings.
|
protected java.lang.String |
config
The start configuration name.
|
protected IComponentDescription |
desc
The component description.
|
protected ProvidedServiceInfo[] |
infos
The provided service infos.
|
protected IModelInfo |
model
The model.
|
Constructor and Description |
---|
ComponentCreationInfo(IModelInfo model,
java.lang.String config,
java.util.Map<java.lang.String,java.lang.Object> arguments,
IComponentDescription desc,
ProvidedServiceInfo[] infos,
RequiredServiceBinding[] bindings)
Create an info object.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
getArguments()
Get the arguments.
|
IComponentDescription |
getComponentDescription()
Get the component description.
|
java.lang.String |
getConfiguration()
Get the configuration.
|
IModelInfo |
getModel()
Get the model.
|
ProvidedServiceInfo[] |
getProvidedServiceInfos()
Get the provided service infos.
|
RequiredServiceBinding[] |
getRequiredServiceBindings()
Get the bindings.
|
protected IModelInfo model
protected java.lang.String config
protected java.util.Map<java.lang.String,java.lang.Object> arguments
protected IComponentDescription desc
protected ProvidedServiceInfo[] infos
protected RequiredServiceBinding[] bindings
public ComponentCreationInfo(IModelInfo model, java.lang.String config, java.util.Map<java.lang.String,java.lang.Object> arguments, IComponentDescription desc, ProvidedServiceInfo[] infos, RequiredServiceBinding[] bindings)
model
- The model (required).config
- The configuration name or null for default (if any).arguments
- The arguments (if any).desc
- The component description (required).registry
- The service registry of the local platform.realtime
- The real time flag.copy
- The copy flag.public IModelInfo getModel()
public java.lang.String getConfiguration()
public java.util.Map<java.lang.String,java.lang.Object> getArguments()
public IComponentDescription getComponentDescription()
public ProvidedServiceInfo[] getProvidedServiceInfos()
public RequiredServiceBinding[] getRequiredServiceBindings()