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()