Python implementation of generic SALOMEDS::Driver. More...

Public Member Functions | |
| def | __init__ (self, componentDataType) |
| def | IORToLocalPersistentID (self, theSObject, IORString, isMultiFile, isASCII) |
| def | LocalPersistentIDToIOR (self, theSObject, PersistentID, isMultiFile, isASCII) |
| def | ComponentDataType (self) |
| def | Version (self) |
| def | Save (self, theComponent, theURL, isMultiFile) |
| def | SaveASCII (self, theComponent, theURL, isMultiFile) |
| def | Load (self, theComponent, theStream, theURL, isMultiFile) |
| def | LoadASCII (self, theComponent, theStream, theURL, isMultiFile) |
| def | Close (self, theComponent) |
| def | CanPublishInStudy (self, theIOR) |
| def | PublishInStudy (self, theSObject, theObject, theName) |
| def | CanCopy (self, theObject) |
| def | CopyFrom (theObject, theObjectID) |
| def | CanPaste (theComponentName, theObjectID) |
| def | PasteInto (theStream, theObjectID, theObject) |
| def | __init__ (self, componentDataType) |
| def | IORToLocalPersistentID (self, theSObject, IORString, isMultiFile, isASCII) |
| def | LocalPersistentIDToIOR (self, theSObject, PersistentID, isMultiFile, isASCII) |
| def | ComponentDataType (self) |
| def | Version (self) |
| def | Save (self, theComponent, theURL, isMultiFile) |
| def | SaveASCII (self, theComponent, theURL, isMultiFile) |
| def | Load (self, theComponent, theStream, theURL, isMultiFile) |
| def | LoadASCII (self, theComponent, theStream, theURL, isMultiFile) |
| def | Close (self, theComponent) |
| def | CanPublishInStudy (self, theIOR) |
| def | PublishInStudy (self, theSObject, theObject, theName) |
| def | CanCopy (self, theObject) |
| def | CopyFrom (theObject, theObjectID) |
| def | CanPaste (theComponentName, theObjectID) |
| def | PasteInto (theStream, theObjectID, theObject) |
Private Attributes | |
| _ComponentDataType | |
Python implementation of generic SALOMEDS::Driver.
Should be inherited by any Python module's engine to provide persistence mechanism.
| def SALOME_DriverPy.SALOME_DriverPy_i.__init__ | ( | self, | |
| componentDataType | |||
| ) |
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.__init__(), and dsccalcium.PyDSCComponent.__init__().
| def SALOME_DriverPy.SALOME_DriverPy_i.__init__ | ( | self, | |
| componentDataType | |||
| ) |
| def SALOME_DriverPy.SALOME_DriverPy_i.CanCopy | ( | self, | |
| theObject | |||
| ) |
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.CanCopy().
| def SALOME_DriverPy.SALOME_DriverPy_i.CanCopy | ( | self, | |
| theObject | |||
| ) |
References SALOME_DriverPy.SALOME_DriverPy_i.CanCopy().
| def SALOME_DriverPy.SALOME_DriverPy_i.CanPaste | ( | theComponentName, | |
| theObjectID | |||
| ) |
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.CanPaste().
| def SALOME_DriverPy.SALOME_DriverPy_i.CanPaste | ( | theComponentName, | |
| theObjectID | |||
| ) |
References SALOME_DriverPy.SALOME_DriverPy_i.CanPaste().
| def SALOME_DriverPy.SALOME_DriverPy_i.CanPublishInStudy | ( | self, | |
| theIOR | |||
| ) |
| def SALOME_DriverPy.SALOME_DriverPy_i.CanPublishInStudy | ( | self, | |
| theIOR | |||
| ) |
| def SALOME_DriverPy.SALOME_DriverPy_i.Close | ( | self, | |
| theComponent | |||
| ) |
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.Close().
| def SALOME_DriverPy.SALOME_DriverPy_i.Close | ( | self, | |
| theComponent | |||
| ) |
References SALOME_DriverPy.SALOME_DriverPy_i.Close().
| def SALOME_DriverPy.SALOME_DriverPy_i.ComponentDataType | ( | self | ) |
References SALOME_DriverPy.SALOME_DriverPy_i._ComponentDataType.
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.ComponentDataType().
| def SALOME_DriverPy.SALOME_DriverPy_i.ComponentDataType | ( | self | ) |
| def SALOME_DriverPy.SALOME_DriverPy_i.CopyFrom | ( | theObject, | |
| theObjectID | |||
| ) |
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.CopyFrom().
| def SALOME_DriverPy.SALOME_DriverPy_i.CopyFrom | ( | theObject, | |
| theObjectID | |||
| ) |
References SALOME_DriverPy.SALOME_DriverPy_i.CopyFrom().
| def SALOME_DriverPy.SALOME_DriverPy_i.IORToLocalPersistentID | ( | self, | |
| theSObject, | |||
| IORString, | |||
| isMultiFile, | |||
| isASCII | |||
| ) |
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.IORToLocalPersistentID().
| def SALOME_DriverPy.SALOME_DriverPy_i.IORToLocalPersistentID | ( | self, | |
| theSObject, | |||
| IORString, | |||
| isMultiFile, | |||
| isASCII | |||
| ) |
| def SALOME_DriverPy.SALOME_DriverPy_i.Load | ( | self, | |
| theComponent, | |||
| theStream, | |||
| theURL, | |||
| isMultiFile | |||
| ) |
| def SALOME_DriverPy.SALOME_DriverPy_i.Load | ( | self, | |
| theComponent, | |||
| theStream, | |||
| theURL, | |||
| isMultiFile | |||
| ) |
References SALOME_DriverPy.SALOME_DriverPy_i.Load().
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.LoadASCII().
| def SALOME_DriverPy.SALOME_DriverPy_i.LoadASCII | ( | self, | |
| theComponent, | |||
| theStream, | |||
| theURL, | |||
| isMultiFile | |||
| ) |
References SALOMEDS_AttLong_i.Load(), SALOMEDS_AttReal_i.Load(), SALOMEDS_BasicAttribute_i.Load(), SALOMEDS_StudyBuilder.Load(), SALOMEDSClient_StudyBuilder.Load(), SALOMEDS_Driver_i.Load(), SALOMEDSImpl_Driver.Load(), SALOMEDSImpl_StudyBuilder.Load(), DF_Attribute.Load(), SALOMEDSImpl_AttributePythonObject.Load(), SALOMEDSImpl_AttributeSequenceOfInteger.Load(), SALOMEDSImpl_AttributeSequenceOfReal.Load(), SALOMEDSImpl_AttributeStudyProperties.Load(), SALOMEDSImpl_AttributeTableOfInteger.Load(), SALOMEDSImpl_AttributeTableOfReal.Load(), SALOMEDSImpl_AttributeTableOfString.Load(), SALOMEDSImpl_AttributeTextColor.Load(), SALOMEDSImpl_AttributeTextHighlightColor.Load(), SALOMEDSImpl_AttributeTreeNode.Load(), DF_Document.Load(), SALOMEDSImpl_GenericVariable.Load(), SALOMEDSImpl_ScalarVariable.Load(), SALOMEDSImpl_AttributeComment.Load(), SALOMEDSImpl_AttributeDrawable.Load(), SALOMEDSImpl_AttributeExpandable.Load(), SALOMEDSImpl_AttributeExternalFileDef.Load(), SALOMEDSImpl_AttributeFileType.Load(), SALOMEDSImpl_AttributeInteger.Load(), SALOMEDSImpl_AttributeLocalID.Load(), SALOMEDSImpl_AttributeName.Load(), SALOMEDSImpl_AttributeOpened.Load(), SALOMEDSImpl_AttributeParameter.Load(), SALOMEDSImpl_AttributePersistentRef.Load(), SALOMEDSImpl_AttributePixMap.Load(), SALOMEDSImpl_AttributeReal.Load(), SALOMEDSImpl_AttributeReference.Load(), SALOMEDSImpl_AttributeSelectable.Load(), SALOMEDSImpl_AttributeString.Load(), SALOMEDS::Driver.Load(), SALOMEDS::StudyBuilder.Load(), SALOMEDS_DriverDefaultImpl.Load(), SALOMEDS_StudyBuilder_i.Load(), and SALOME_DriverPy.SALOME_DriverPy_i.Load().
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.LoadASCII().
| def SALOME_DriverPy.SALOME_DriverPy_i.LoadASCII | ( | self, | |
| theComponent, | |||
| theStream, | |||
| theURL, | |||
| isMultiFile | |||
| ) |
References SALOMEDS_AttLong_i.Load(), SALOMEDS_AttReal_i.Load(), SALOMEDS_BasicAttribute_i.Load(), SALOMEDS_StudyBuilder.Load(), SALOMEDSClient_StudyBuilder.Load(), SALOMEDS_Driver_i.Load(), SALOMEDSImpl_Driver.Load(), SALOMEDSImpl_StudyBuilder.Load(), DF_Attribute.Load(), SALOMEDSImpl_AttributePythonObject.Load(), SALOMEDSImpl_AttributeSequenceOfInteger.Load(), SALOMEDSImpl_AttributeSequenceOfReal.Load(), SALOMEDSImpl_AttributeStudyProperties.Load(), SALOMEDSImpl_AttributeTableOfInteger.Load(), SALOMEDSImpl_AttributeTableOfReal.Load(), SALOMEDSImpl_AttributeTableOfString.Load(), SALOMEDSImpl_AttributeTextColor.Load(), SALOMEDSImpl_AttributeTextHighlightColor.Load(), SALOMEDSImpl_AttributeTreeNode.Load(), DF_Document.Load(), SALOMEDSImpl_GenericVariable.Load(), SALOMEDSImpl_ScalarVariable.Load(), SALOMEDSImpl_AttributeComment.Load(), SALOMEDSImpl_AttributeDrawable.Load(), SALOMEDSImpl_AttributeExpandable.Load(), SALOMEDSImpl_AttributeExternalFileDef.Load(), SALOMEDSImpl_AttributeFileType.Load(), SALOMEDSImpl_AttributeInteger.Load(), SALOMEDSImpl_AttributeLocalID.Load(), SALOMEDSImpl_AttributeName.Load(), SALOMEDSImpl_AttributeOpened.Load(), SALOMEDSImpl_AttributeParameter.Load(), SALOMEDSImpl_AttributePersistentRef.Load(), SALOMEDSImpl_AttributePixMap.Load(), SALOMEDSImpl_AttributeReal.Load(), SALOMEDSImpl_AttributeReference.Load(), SALOMEDSImpl_AttributeSelectable.Load(), SALOMEDSImpl_AttributeString.Load(), SALOMEDS::Driver.Load(), SALOMEDS::StudyBuilder.Load(), SALOMEDS_DriverDefaultImpl.Load(), SALOMEDS_StudyBuilder_i.Load(), SALOME_DriverPy.SALOME_DriverPy_i.Load(), and SALOME_DriverPy.SALOME_DriverPy_i.LoadASCII().
| def SALOME_DriverPy.SALOME_DriverPy_i.LocalPersistentIDToIOR | ( | self, | |
| theSObject, | |||
| PersistentID, | |||
| isMultiFile, | |||
| isASCII | |||
| ) |
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.LocalPersistentIDToIOR().
| def SALOME_DriverPy.SALOME_DriverPy_i.LocalPersistentIDToIOR | ( | self, | |
| theSObject, | |||
| PersistentID, | |||
| isMultiFile, | |||
| isASCII | |||
| ) |
| def SALOME_DriverPy.SALOME_DriverPy_i.PasteInto | ( | theStream, | |
| theObjectID, | |||
| theObject | |||
| ) |
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.PasteInto().
| def SALOME_DriverPy.SALOME_DriverPy_i.PasteInto | ( | theStream, | |
| theObjectID, | |||
| theObject | |||
| ) |
References SALOME_DriverPy.SALOME_DriverPy_i.PasteInto().
| def SALOME_DriverPy.SALOME_DriverPy_i.PublishInStudy | ( | self, | |
| theSObject, | |||
| theObject, | |||
| theName | |||
| ) |
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.PublishInStudy().
| def SALOME_DriverPy.SALOME_DriverPy_i.PublishInStudy | ( | self, | |
| theSObject, | |||
| theObject, | |||
| theName | |||
| ) |
| def SALOME_DriverPy.SALOME_DriverPy_i.Save | ( | self, | |
| theComponent, | |||
| theURL, | |||
| isMultiFile | |||
| ) |
| def SALOME_DriverPy.SALOME_DriverPy_i.Save | ( | self, | |
| theComponent, | |||
| theURL, | |||
| isMultiFile | |||
| ) |
References SALOME_DriverPy.SALOME_DriverPy_i.Save().
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.SaveASCII().
| def SALOME_DriverPy.SALOME_DriverPy_i.SaveASCII | ( | self, | |
| theComponent, | |||
| theURL, | |||
| isMultiFile | |||
| ) |
References DF_Attribute.Save(), DF_Document.Save(), SALOMEDS_AttLong_i.Save(), SALOMEDS_AttReal_i.Save(), SALOMEDSImpl_AttributeComment.Save(), SALOMEDSImpl_AttributeDrawable.Save(), SALOMEDSImpl_AttributeExpandable.Save(), SALOMEDSImpl_AttributeExternalFileDef.Save(), SALOMEDSImpl_AttributeFileType.Save(), SALOMEDSImpl_AttributeInteger.Save(), SALOMEDSImpl_AttributeLocalID.Save(), SALOMEDSImpl_AttributeName.Save(), SALOMEDSImpl_AttributeOpened.Save(), SALOMEDSImpl_AttributeParameter.Save(), SALOMEDSImpl_AttributePersistentRef.Save(), SALOMEDSImpl_AttributePixMap.Save(), SALOMEDSImpl_AttributePythonObject.Save(), SALOMEDSImpl_AttributeReal.Save(), SALOMEDSImpl_AttributeReference.Save(), SALOMEDSImpl_AttributeSelectable.Save(), SALOMEDSImpl_AttributeSequenceOfInteger.Save(), SALOMEDSImpl_AttributeSequenceOfReal.Save(), SALOMEDSImpl_AttributeString.Save(), SALOMEDSImpl_AttributeStudyProperties.Save(), SALOMEDSImpl_AttributeTableOfInteger.Save(), SALOMEDSImpl_AttributeTableOfReal.Save(), SALOMEDSImpl_AttributeTableOfString.Save(), SALOMEDSImpl_AttributeTextColor.Save(), SALOMEDSImpl_AttributeTextHighlightColor.Save(), SALOMEDSImpl_AttributeTreeNode.Save(), SALOMEDSImpl_GenericVariable.Save(), SALOMEDSImpl_ScalarVariable.Save(), SALOMEDS_BasicAttribute_i.Save(), SALOMEDS_Study.Save(), SALOMEDSClient_Study.Save(), SALOMEDS_Driver_i.Save(), SALOMEDSImpl_Driver.Save(), SALOMEDS_Study_i.Save(), SALOMEDS::Study.Save(), SALOMEDS::Driver.Save(), SALOMEDS_DriverDefaultImpl.Save(), SALOMEDSImpl_Study.Save(), and SALOME_DriverPy.SALOME_DriverPy_i.Save().
Referenced by SALOME_DriverPy.SALOME_DriverPy_i.SaveASCII().
| def SALOME_DriverPy.SALOME_DriverPy_i.SaveASCII | ( | self, | |
| theComponent, | |||
| theURL, | |||
| isMultiFile | |||
| ) |
References DF_Attribute.Save(), DF_Document.Save(), SALOMEDS_AttLong_i.Save(), SALOMEDS_AttReal_i.Save(), SALOMEDSImpl_AttributeComment.Save(), SALOMEDSImpl_AttributeDrawable.Save(), SALOMEDSImpl_AttributeExpandable.Save(), SALOMEDSImpl_AttributeExternalFileDef.Save(), SALOMEDSImpl_AttributeFileType.Save(), SALOMEDSImpl_AttributeInteger.Save(), SALOMEDSImpl_AttributeLocalID.Save(), SALOMEDSImpl_AttributeName.Save(), SALOMEDSImpl_AttributeOpened.Save(), SALOMEDSImpl_AttributeParameter.Save(), SALOMEDSImpl_AttributePersistentRef.Save(), SALOMEDSImpl_AttributePixMap.Save(), SALOMEDSImpl_AttributePythonObject.Save(), SALOMEDSImpl_AttributeReal.Save(), SALOMEDSImpl_AttributeReference.Save(), SALOMEDSImpl_AttributeSelectable.Save(), SALOMEDSImpl_AttributeSequenceOfInteger.Save(), SALOMEDSImpl_AttributeSequenceOfReal.Save(), SALOMEDSImpl_AttributeString.Save(), SALOMEDSImpl_AttributeStudyProperties.Save(), SALOMEDSImpl_AttributeTableOfInteger.Save(), SALOMEDSImpl_AttributeTableOfReal.Save(), SALOMEDSImpl_AttributeTableOfString.Save(), SALOMEDSImpl_AttributeTextColor.Save(), SALOMEDSImpl_AttributeTextHighlightColor.Save(), SALOMEDSImpl_AttributeTreeNode.Save(), SALOMEDSImpl_GenericVariable.Save(), SALOMEDSImpl_ScalarVariable.Save(), SALOMEDS_BasicAttribute_i.Save(), SALOMEDS_Study.Save(), SALOMEDSClient_Study.Save(), SALOMEDS_Driver_i.Save(), SALOMEDSImpl_Driver.Save(), SALOMEDS_Study_i.Save(), SALOMEDS::Study.Save(), SALOMEDS::Driver.Save(), SALOMEDS_DriverDefaultImpl.Save(), SALOMEDSImpl_Study.Save(), SALOME_DriverPy.SALOME_DriverPy_i.Save(), and SALOME_DriverPy.SALOME_DriverPy_i.SaveASCII().
| def SALOME_DriverPy.SALOME_DriverPy_i.Version | ( | self | ) |
| def SALOME_DriverPy.SALOME_DriverPy_i.Version | ( | self | ) |
|
private |