174 ListOfDefInterface interfaces;
213 ListOfInterfaces GetInterfaceList() ;
229 ListOfServices GetServiceList(in
string interfacename) raises(
NotFound);
239 Service GetService(in
string interfacename,
240 in
string servicename) raises(
NotFound);
256 string GetPathPrefix(in
string machinename) raises(
NotFound);
313 oneway
void ShutdownWithExit();
317 ListOfTypeDefinition GetTypes();
321 ListOfComputers GetComputerList();
324 string GetPathPrefix(in
string machinename) raises(
NotFound);
327 ListOfComponents GetComponentList();
332 ListOfIAPP_Affich GetComponentIconeList();
336 ListOfComponents GetTypedComponentList(in
ComponentType _component_type);
350 void ImportXmlCatalogFile(in
string filename) raises(
NotFound);
This struct contains fields defining each service.
Definition: SALOME_ModuleCatalog.idl:119
sequence< Service > ListOfInterfaceService
List of services of the interface.
Definition: SALOME_ModuleCatalog.idl:130
Module catalog interface
Definition: SALOME_ModuleCatalog.idl:301
string Parametername
Definition: SALOME_ModuleCatalog.idl:55
This struct contains GUI elements used for representation of the module in IAPP component.
Definition: SALOME_ModuleCatalog.idl:183
readonly attribute ImplType implementation_type
Get the implementation type of the component.
Definition: SALOME_ModuleCatalog.idl:288
sequence< IAPP_Affich > ListOfIAPP_Affich
List of pair GUI elements (component name, component icone)
Definition: SALOME_ModuleCatalog.idl:195
string moduleicone
Definition: SALOME_ModuleCatalog.idl:187
ComponentType
This enumeration contains a current set of definitions of the components integrated into SALOME appli...
Definition: SALOME_ModuleCatalog.idl:42
ImplType
Component implementation type.
Definition: SALOME_ModuleCatalog.idl:156
ListOfServicesParameter ServiceinParameter
Definition: SALOME_ModuleCatalog.idl:122
Definition: SALOME_ModuleCatalog.idl:87
sequence< PathPrefix > PathPrefixes
List of path prefixes.
Definition: SALOME_ModuleCatalog.idl:153
Definition: SALOME_ModuleCatalog.idl:159
readonly attribute boolean multistudy
Get whether the component is multistudy or not.
Definition: SALOME_ModuleCatalog.idl:274
string ServiceName
Definition: SALOME_ModuleCatalog.idl:121
Definition: SALOME_ModuleCatalog.idl:90
sequence< string > ListOfString
a string list
Definition: SALOME_ModuleCatalog.idl:79
DataStreamDependency
enumeration to define datastream ports dependency
Definition: SALOME_ModuleCatalog.idl:59
string id
Definition: SALOME_ModuleCatalog.idl:109
string name
Definition: SALOME_ModuleCatalog.idl:98
This struct contains fields defining the parameter of the service.
Definition: SALOME_ModuleCatalog.idl:52
Definition: SALOME_ModuleCatalog.idl:88
Definition: SALOME_Session.idl:39
Struct to get the definition of types used in Salome catalogs.
Definition: SALOME_ModuleCatalog.idl:105
The main package of interfaces used for the module catalog in SALOME application. ...
Definition: SALOME_ModuleCatalog.idl:37
ListOfString bases
Definition: SALOME_ModuleCatalog.idl:111
Definition: SALOME_ModuleCatalog.idl:92
Definition: SALOME_ModuleCatalog.idl:44
Definition: SALOME_ModuleCatalog.idl:62
sequence< string > ListOfInterfaces
List of interface names.
Definition: SALOME_ModuleCatalog.idl:142
string moduleversion
Definition: SALOME_ModuleCatalog.idl:188
readonly attribute ComponentType component_type
Get the type of the component.
Definition: SALOME_ModuleCatalog.idl:278
string what
Definition: SALOME_ModuleCatalog.idl:200
sequence< DefinitionInterface > ListOfDefInterface
List of interface definitions.
Definition: SALOME_ModuleCatalog.idl:140
string name
Definition: SALOME_ModuleCatalog.idl:107
sequence< MemberDefinition > ListOfMemberDefinition
List of member definitions in a structure.
Definition: SALOME_ModuleCatalog.idl:102
struct to define members of a Struc TypeKind
Definition: SALOME_ModuleCatalog.idl:96
string Parametertype
Definition: SALOME_ModuleCatalog.idl:68
ListOfInterfaceService interfaceservicelist
Definition: SALOME_ModuleCatalog.idl:137
Definition: SALOME_ModuleCatalog.idl:45
Definition: SALOME_ModuleCatalog.idl:48
string modulecomment
Definition: SALOME_ModuleCatalog.idl:189
sequence< ServicesParameter > ListOfServicesParameter
The list of the parameters of service.
Definition: SALOME_ModuleCatalog.idl:74
Definition: SALOME_ModuleCatalog.idl:89
readonly attribute string component_icone
Get the icone of the component (for IAPP)
Definition: SALOME_ModuleCatalog.idl:282
sequence< TypeDefinition > ListOfTypeDefinition
list of type definitions
Definition: SALOME_ModuleCatalog.idl:116
sequence< string > ListOfServices
List of services.
Definition: SALOME_ModuleCatalog.idl:132
This struct contains fields defining each interface.
Definition: SALOME_ModuleCatalog.idl:134
sequence< string > ListOfComponents
List of component names.
Definition: SALOME_ModuleCatalog.idl:179
Definition: SALOME_ModuleCatalog.idl:158
string Parametername
Definition: SALOME_ModuleCatalog.idl:69
ListOfServicesDataStreamParameter ServiceinDataStreamParameter
Definition: SALOME_ModuleCatalog.idl:124
readonly attribute string constraint
Get the constraint affected to the component.
Definition: SALOME_ModuleCatalog.idl:262
Definition: SALOME_ModuleCatalog.idl:85
sequence< ServicesDataStreamParameter > ListOfServicesDataStreamParameter
The list of datastream parameters of service.
Definition: SALOME_ModuleCatalog.idl:76
ListOfServicesDataStreamParameter ServiceoutDataStreamParameter
Definition: SALOME_ModuleCatalog.idl:125
Definition: SALOME_ModuleCatalog.idl:160
TypeKind
enumeration to define data types used by services
Definition: SALOME_ModuleCatalog.idl:82
string interfacename
Definition: SALOME_ModuleCatalog.idl:136
Definition: SALOME_ModuleCatalog.idl:42
Definition: SALOME_ModuleCatalog.idl:86
TypeKind kind
Definition: SALOME_ModuleCatalog.idl:108
PathPrefix : association of a machine name and a path to a component.
Definition: SALOME_ModuleCatalog.idl:147
Definition: SALOME_ModuleCatalog.idl:46
sequence< string > ListOfComputers
List of computer names.
Definition: SALOME_ModuleCatalog.idl:181
string modulename
Definition: SALOME_ModuleCatalog.idl:185
ListOfMemberDefinition members
Definition: SALOME_ModuleCatalog.idl:112
Definition: SALOME_ModuleCatalog.idl:60
readonly attribute string componentusername
Get the user name of the component.
Definition: SALOME_ModuleCatalog.idl:270
Definition: SALOME_ModuleCatalog.idl:61
readonly attribute string componentname
Get the component name.
Definition: SALOME_ModuleCatalog.idl:266
boolean Servicebydefault
Definition: SALOME_ModuleCatalog.idl:126
struct to define datastream ports
Definition: SALOME_ModuleCatalog.idl:66
Definition: SALOME_ModuleCatalog.idl:43
Description of a component.
Definition: SALOME_ModuleCatalog.idl:164
Definition: SALOME_ModuleCatalog.idl:157
string Parametertype
Definition: SALOME_ModuleCatalog.idl:54
Definition: SALOME_ModuleCatalog.idl:47
string type
Definition: SALOME_ModuleCatalog.idl:99
string moduleusername
Definition: SALOME_ModuleCatalog.idl:186
Definition: SALOME_ModuleCatalog.idl:91
Definition: SALOME_ModuleCatalog.idl:49
DataStreamDependency Parameterdependency
Definition: SALOME_ModuleCatalog.idl:70
readonly attribute string implementation_name
Get the implementation name of the component.
Definition: SALOME_ModuleCatalog.idl:294
This interface provides the common functionality information of corresponding component.
Definition: SALOME_ModuleCatalog.idl:207
ListOfServicesParameter ServiceoutParameter
Definition: SALOME_ModuleCatalog.idl:123
string content
Definition: SALOME_ModuleCatalog.idl:110
boolean TypeOfNode
Definition: SALOME_ModuleCatalog.idl:127
This exception is raised when a component, a service or a pathPrefix is not found.
Definition: SALOME_ModuleCatalog.idl:198