Back to index

salome-kernel  6.5.0
Classes | Namespaces | Typedefs
SALOMEDS.idl File Reference

This file contains a set of interfaces used for creation, management and modification of the Study. More...

import "SALOME_Exception.idl";
import "SALOME_GenericObj.idl";
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

interface  SALOMEDS::Observer
exception  SALOMEDS::NotImplemented
 Exception indicating that this feature hasn't been implemented in SALOME application. More...
interface  SALOMEDS::Study
 Study Interface More...
exception  SALOMEDS::Study::StudyInvalidContext
 Invalid study context. More...
exception  SALOMEDS::Study::StudyInvalidComponent
 Invalid study component. More...
exception  SALOMEDS::Study::StudyInvalidDirectory
 Invalid directory of the study exception. More...
exception  SALOMEDS::Study::StudyNameAlreadyUsed
 Exception pointing that this name of the study has already been used. More...
exception  SALOMEDS::Study::StudyObjectAlreadyExists
 study object already exists More...
exception  SALOMEDS::Study::StudyNameError
 Invalid name of the study exception. More...
exception  SALOMEDS::Study::StudyCommentError
 Invalid study comment. More...
interface  SALOMEDS::StudyBuilder
 Study Builder Interface More...
exception  SALOMEDS::StudyBuilder::LockProtection
 LockProtection Exception More...
interface  SALOMEDS::StudyManager
 Study Manager interface More...
interface  SALOMEDS::SObject
 SObject interface More...
interface  SALOMEDS::GenericAttribute
 Generic attribute interface More...
exception  SALOMEDS::GenericAttribute::LockProtection
 Exception locking all changes. More...
interface  SALOMEDS::SComponent
 SComponent interface More...
interface  SALOMEDS::SComponentIterator
 SComponentIterator interface More...
interface  SALOMEDS::ChildIterator
 ChildIterator interface More...
interface  SALOMEDS::UseCaseIterator
 Interface of the UseCaseIterator. More...
interface  SALOMEDS::UseCaseBuilder
 Interface of the UseCaseBuilder. More...
interface  SALOMEDS::Driver
 Driver interface More...

Namespaces

namespace  SALOMEDS
 This package contains the interfaces used for creation, management and modification of the Study.

Typedefs

typedef string SALOMEDS::URL
 Name of the file in which the Study is saved.
typedef string SALOMEDS::ID
 Main identifier of an object in SALOME application.
typedef string SALOMEDS::PersistentReference
 While saving the data, IOR is transformed into persistent reference.
typedef string SALOMEDS::SalomeReference
 IOR of the study in SALOME application.
typedef sequence< string > SALOMEDS::ListOfOpenStudies
 List of the names of studies which are currently open in this SALOME session.
typedef sequence< string > SALOMEDS::ListOfFileNames
 List of file names.
typedef sequence< string > SALOMEDS::ListOfDates
 List of modification dates of a study.
typedef sequence< string > SALOMEDS::ListOfStrings
 An unbounded sequence of strings.
typedef sequence< ListOfStrings > SALOMEDS::ListOfListOfStrings
 An unbounded sequence of sequence of strings.
typedef sequence< octet > SALOMEDS::TMPFile
 A byte stream which is used for binary data transfer between different components.
typedef sequence
< GenericAttribute > 
SALOMEDS::ListOfAttributes
 List of attributes of SObjects.

Detailed Description

This file contains a set of interfaces used for creation, management and modification of the Study.

Definition in file SALOMEDS.idl.


Class Documentation

exception SALOMEDS::NotImplemented

Exception indicating that this feature hasn't been implemented in SALOME application.

Definition at line 106 of file SALOMEDS.idl.

exception SALOMEDS::Study::StudyInvalidContext

Invalid study context.

Definition at line 129 of file SALOMEDS.idl.

exception SALOMEDS::Study::StudyInvalidComponent

Invalid study component.

Definition at line 131 of file SALOMEDS.idl.

exception SALOMEDS::Study::StudyInvalidDirectory

Invalid directory of the study exception.

Definition at line 133 of file SALOMEDS.idl.

exception SALOMEDS::Study::StudyNameAlreadyUsed

Exception pointing that this name of the study has already been used.

Definition at line 135 of file SALOMEDS.idl.

exception SALOMEDS::Study::StudyObjectAlreadyExists

study object already exists

Definition at line 137 of file SALOMEDS.idl.

exception SALOMEDS::Study::StudyNameError

Invalid name of the study exception.

Definition at line 139 of file SALOMEDS.idl.

exception SALOMEDS::Study::StudyCommentError

Invalid study comment.

Definition at line 141 of file SALOMEDS.idl.

exception SALOMEDS::StudyBuilder::LockProtection

LockProtection Exception

This exception is raised while attempting to modify a locked study.

Definition at line 579 of file SALOMEDS.idl.

exception SALOMEDS::GenericAttribute::LockProtection

Exception locking all changes.

This exception locks all modifications in attributes.

Definition at line 1131 of file SALOMEDS.idl.