public interface IModelInfo
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String[] | 
getAllImports()
Get the imports including the package. 
 | 
IArgument | 
getArgument(java.lang.String name)
Get the argument. 
 | 
IArgument[] | 
getArguments()
Get the arguments. 
 | 
java.lang.Boolean | 
getAutoShutdown(java.lang.String configname)
Get the autoshutdown flag. 
 | 
java.lang.String[] | 
getBreakpoints()
Get the possible breakpoint places in that model. 
 | 
ConfigurationInfo | 
getConfiguration(java.lang.String name)
Get the configurations. 
 | 
java.lang.String[] | 
getConfigurationNames()
Get the configurations. 
 | 
ConfigurationInfo[] | 
getConfigurations()
Get the configurations. 
 | 
java.lang.Boolean | 
getDaemon(java.lang.String configname)
Get the daemon flag. 
 | 
java.lang.String | 
getDescription()
Get the model description. 
 | 
IComponentFeatureFactory[] | 
getFeatures()
Get the features. 
 | 
java.lang.String | 
getFilename()
Get the filename. 
 | 
java.lang.String | 
getFullName()
Get the full model name (package.name) 
 | 
java.lang.String[] | 
getImports()
Get the imports. 
 | 
java.lang.Boolean | 
getKeepalive(java.lang.String configname)
Get the keepalive flag. 
 | 
java.lang.Boolean | 
getMaster(java.lang.String configname)
Get the master flag. 
 | 
IMonitoringService.PublishEventLevel | 
getMonitoring(java.lang.String configname)
Get the monitoring flag. 
 | 
java.lang.String | 
getName()
Get the name. 
 | 
java.util.List<NFPropertyInfo> | 
getNFProperties()
Get the nf properties. 
 | 
java.lang.String | 
getPackage()
Get the package name. 
 | 
java.lang.Boolean | 
getPersistable(java.lang.String configname)
Get the persistable flag. 
 | 
java.util.Map<java.lang.String,java.lang.Object> | 
getProperties()
Get the properties. 
 | 
java.lang.Object | 
getProperty(java.lang.String name,
           java.lang.ClassLoader cl)
Get a parsed property. 
 | 
ProvidedServiceInfo[] | 
getProvidedServices()
Get the provided services. 
 | 
java.lang.Object | 
getRawModel()
Get the kernel-specific model. 
 | 
IErrorReport | 
getReport()
Get the report. 
 | 
RequiredServiceInfo | 
getRequiredService(java.lang.String name)
Get the required service. 
 | 
RequiredServiceInfo[] | 
getRequiredServices()
Get the required services. 
 | 
IResourceIdentifier | 
getResourceIdentifier()
Return the resource identifier. 
 | 
IArgument | 
getResult(java.lang.String name)
Get the results. 
 | 
IArgument[] | 
getResults()
Get the results. 
 | 
SubcomponentTypeInfo[] | 
getSubcomponentTypes()
Get the subcomponent names. 
 | 
java.lang.Boolean | 
getSuspend(java.lang.String configname)
Get the suspend flag. 
 | 
java.lang.Boolean | 
getSynchronous(java.lang.String configname)
Get the synchronous flag. 
 | 
java.lang.String | 
getType()
Get the component type (i.e. 
 | 
boolean | 
isStartable()
Is the model startable. 
 | 
java.lang.String getName()
java.lang.String getPackage()
java.lang.String getFullName()
java.lang.String getDescription()
java.lang.String[] getImports()
java.lang.String[] getAllImports()
IErrorReport getReport()
java.lang.String[] getConfigurationNames()
ConfigurationInfo[] getConfigurations()
ConfigurationInfo getConfiguration(java.lang.String name)
IArgument[] getArguments()
IArgument getArgument(java.lang.String name)
IArgument[] getResults()
IArgument getResult(java.lang.String name)
name - The name.boolean isStartable()
java.lang.String getType()
java.lang.String getFilename()
java.util.Map<java.lang.String,java.lang.Object> getProperties()
java.lang.Object getProperty(java.lang.String name,
                             java.lang.ClassLoader cl)
name - The property name.java.util.List<NFPropertyInfo> getNFProperties()
IResourceIdentifier getResourceIdentifier()
RequiredServiceInfo[] getRequiredServices()
RequiredServiceInfo getRequiredService(java.lang.String name)
ProvidedServiceInfo[] getProvidedServices()
java.lang.Boolean getSuspend(java.lang.String configname)
configname - The configname.java.lang.Boolean getMaster(java.lang.String configname)
configname - The configname.java.lang.Boolean getDaemon(java.lang.String configname)
configname - The configname.java.lang.Boolean getAutoShutdown(java.lang.String configname)
configname - The configname.java.lang.Boolean getSynchronous(java.lang.String configname)
configname - The configname.java.lang.Boolean getPersistable(java.lang.String configname)
configname - The configname.java.lang.Boolean getKeepalive(java.lang.String configname)
configname - The configname.IMonitoringService.PublishEventLevel getMonitoring(java.lang.String configname)
monitoring - The monitoring.SubcomponentTypeInfo[] getSubcomponentTypes()
java.lang.String[] getBreakpoints()
java.lang.Object getRawModel()
IComponentFeatureFactory[] getFeatures()