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