General KERNEL Documentation     End User KERNEL Services  


SALOME_ModuleCatalog::ModuleCatalog Interface Reference

Module catalog interface More...

import "SALOME_ModuleCatalog.idl";


Public Member Functions

void ping ()
ListOfComputers GetComputerList ()
string GetPathPrefix (in string machinename) raises (NotFound)
ListOfComponents GetComponentList ()
ListOfIAPP_Affich GetComponentIconeList ()
ListOfComponents GetTypedComponentList (in ComponentType _component_type)
Acomponent GetComponent (in string componentname) raises (NotFound)
Component GetComponentInfo (in string componentName) raises (NotFound)
void ImportXmlCatalogFile (in string filename) raises (NotFound)
void shutdown ()


Detailed Description

This interface is used for creation of the module catalog in SALOME application.


Member Function Documentation

void SALOME_ModuleCatalog::ModuleCatalog::ping  ) 
 

ListOfComputers SALOME_ModuleCatalog::ModuleCatalog::GetComputerList  ) 
 

Gets a list of names of computers of the catalog

string SALOME_ModuleCatalog::ModuleCatalog::GetPathPrefix in string  machinename  )  raises (NotFound)
 

Gets the PathPrefix of a computer

ListOfComponents SALOME_ModuleCatalog::ModuleCatalog::GetComponentList  ) 
 

Gets a list of names of components of the catalog

ListOfIAPP_Affich SALOME_ModuleCatalog::ModuleCatalog::GetComponentIconeList  ) 
 

Gets a list of pair GUI elements (component name, component icone) used for representation of the module in IAPP component.

ListOfComponents SALOME_ModuleCatalog::ModuleCatalog::GetTypedComponentList in ComponentType  _component_type  ) 
 

Gets a list of names of components of a particular type, which belong to this catalog.

Acomponent SALOME_ModuleCatalog::ModuleCatalog::GetComponent in string  componentname  )  raises (NotFound)
 

Gets one component of the catalog.

Component SALOME_ModuleCatalog::ModuleCatalog::GetComponentInfo in string  componentName  )  raises (NotFound)
 

Gets the description of a component of the catalog.

void SALOME_ModuleCatalog::ModuleCatalog::ImportXmlCatalogFile in string  filename  )  raises (NotFound)
 

Reads a xml file and imports new components from this file. New components replace existing components with the same name.

void SALOME_ModuleCatalog::ModuleCatalog::shutdown  )