This interface provides the common functionality information of corresponding component. More...
Public Member Functions | |
| ListOfInterfaces | GetInterfaceList () | 
| Get the list of interface names of the component.  More... | |
| DefinitionInterface | GetInterface (in string interfacename) raises (NotFound) | 
| Get an interface of the component.  More... | |
| ListOfServices | GetServiceList (in string interfacename) raises (NotFound) | 
| Get the list of service names of an interface belonging to the component.  More... | |
| Service | GetService (in string interfacename, in string servicename) raises (NotFound) | 
| Get a service of an interface of the component.  More... | |
| Service | GetDefaultService (in string interfacename) raises (NotFound) | 
| Get the default service of an interface of the component.  More... | |
| string | GetPathPrefix (in string machinename) raises (NotFound) | 
| Get the prefix path of the computer containing the component.  More... | |
Data Fields | |
| readonly attribute string | constraint | 
| Get the constraint affected to the component.  More... | |
| readonly attribute string | componentname | 
| Get the component name.  More... | |
| readonly attribute string | componentusername | 
| Get the user name of the component.  More... | |
| readonly attribute boolean | multistudy | 
| Get whether the component is multistudy or not.  More... | |
| readonly attribute ComponentType | component_type | 
| Get the type of the component.  More... | |
| readonly attribute string | component_icone | 
| Get the icone of the component (for IAPP)  More... | |
| readonly attribute ImplType | implementation_type | 
| Get the implementation type of the component.  More... | |
| readonly attribute string | implementation_name | 
| Get the implementation name of the component.  More... | |
This interface provides the common functionality information of corresponding component.
Information is loaded from specific xml files.
| ListOfInterfaces SALOME_ModuleCatalog::Acomponent::GetInterfaceList | ( | ) | 
Get the list of interface names of the component.
| DefinitionInterface SALOME_ModuleCatalog::Acomponent::GetInterface | ( | in string | interfacename | ) | raises (NotFound) | 
Get an interface of the component.
| interfacename | Name of the interface | 
| ListOfServices SALOME_ModuleCatalog::Acomponent::GetServiceList | ( | in string | interfacename | ) | raises (NotFound) | 
Get the list of service names of an interface belonging to the component.
| interfacename | Name of the interface | 
| Service SALOME_ModuleCatalog::Acomponent::GetService | ( | in string | interfacename, | 
| in string | servicename | ||
| ) | raises (NotFound) | 
Get a service of an interface of the component.
| interfacename | Name of the interface | 
| servicename | Name of the service | 
| Service SALOME_ModuleCatalog::Acomponent::GetDefaultService | ( | in string | interfacename | ) | raises (NotFound) | 
Get the default service of an interface of the component.
| interfacename | Name of the interface | 
| string SALOME_ModuleCatalog::Acomponent::GetPathPrefix | ( | in string | machinename | ) | raises (NotFound) | 
Get the prefix path of the computer containing the component.
| machinename | Name of the machine | 
| readonly attribute string SALOME_ModuleCatalog::Acomponent::constraint | 
Get the constraint affected to the component.
constraint to be resolved by LifeCycle for the computer choice
| readonly attribute string SALOME_ModuleCatalog::Acomponent::componentname | 
Get the component name.
| readonly attribute string SALOME_ModuleCatalog::Acomponent::componentusername | 
Get the user name of the component.
| readonly attribute boolean SALOME_ModuleCatalog::Acomponent::multistudy | 
Get whether the component is multistudy or not.
| readonly attribute ComponentType SALOME_ModuleCatalog::Acomponent::component_type | 
Get the type of the component.
| readonly attribute string SALOME_ModuleCatalog::Acomponent::component_icone | 
Get the icone of the component (for IAPP)
| readonly attribute ImplType SALOME_ModuleCatalog::Acomponent::implementation_type | 
Get the implementation type of the component.
C++ (dyn lib), Python (module) or executable
| readonly attribute string SALOME_ModuleCatalog::Acomponent::implementation_name | 
Get the implementation name of the component.
It's the name of the dyn lib or the python module or the executable if the default naming scheme is not convenient.