Data Model version 2.1.2
Acknowledgements
Diagram | Class Map | Attribute Map | Method Map | Help | License
Home | Package | Class: { prev | next } | Attribute | Method

Class: ConstraintStoreData


    nmr Calculation data - ConstrantStore and sets of ConstraintLists
Attributes
Link Attributes
Attribute Methods
Link Attribute Methods
Class Methods
Factory Methods
Other Methods
Appendix

Inheritance:


Details:

Parent: link run to class Run
Main key: serial
Mandatory Attributes: constraintStoreSerial
Known Subclasses: EnergyTerm
Children: None
Constructor: newObj = ConstraintStoreData( run,constraintStoreSerial=value, ... )

Attributes (in package)

Go to Top
Attribute Type Multiplicity Description
code Word 0..1 Unique identifier for the parameter within the context of the application being run  
constraintListSerials Int 0..* serials for ConstraintLists containing data - if empty use all available ConstraintLists  
constraintStoreSerial Int 1..1 serial of NmrConstraintStore containing data - used to derive actual object.  
details Text 0..1 Free text, for notes, explanatory comments, etc.  
ioRole IoRole 1..1 Role of data in calculation (input / output).  
name Line 0..1 Human readable name of parameter  
serial Int 1..1 Serial number of object. Serves as object main key. Serial numbers of deleted objects are not re-used. Serial numbers can only be set by the implementation. Values are in practice always positive, since negative values are interpreted as a signal to set the next free serial  

Inherited Attributes (not in package): applicationDataclassNamefieldNamesinConstructorisDeletedmetaclasspackageNamepackageShortNamequalifiedName

Link Attributes (in package)

Go to Top
Attribute Type Multiplicity Description
constraintLists ccp.api.nmr.NmrConstraint.AbstractConstraintList 0..* Derived. NmrConstraint.ConstraintLists containing data  
nmrConstraintStore ccp.api.nmr.NmrConstraint.NmrConstraintStore 0..1 Derived. NmrConstraintStore with constraint data  
parameterGroup ParameterGroup 0..1 Parameter group that Data belong to  
parent Run 1..1 link to parent object - synonym for run  
run Run 1..1 (Parent link). parent link  
runParameters RunParameter 0..* parameters that refer to unit of data.  

Inherited Attributes (not in package): accessactiveAccessroottopObject

Attribute Methods (in package)

Go to Top
Attribute Method Return Parameters Comment
code
getCode Word -
setCode - Word
constraintListSerials
getConstraintListSerials Int Tuple -
setConstraintListSerials - Int List
addConstraintListSerial - Int
removeConstraintListSerial - Int
constraintStoreSerial
getConstraintStoreSerial Int -
setConstraintStoreSerial - Int
details
getDetails Text -
setDetails - Text
ioRole
getIoRole IoRole -
setIoRole - IoRole
name
getName Line -
setName - Line
serial
getSerial Int -
setSerial - Int

Link Attribute Methods (in package)

Go to Top
Attribute Method Return Parameters Comment
constraintLists
getConstraintLists ccp.api.nmr.NmrConstraint.AbstractConstraintList Tuple - non-std.
setConstraintLists - ccp.api.nmr.NmrConstraint.AbstractConstraintList List non-std.
addConstraintList - ccp.api.nmr.NmrConstraint.AbstractConstraintList
removeConstraintList - ccp.api.nmr.NmrConstraint.AbstractConstraintList
findFirstConstraintList ccp.api.nmr.NmrConstraint.AbstractConstraintList keyword=value pairs
findAllConstraintLists ccp.api.nmr.NmrConstraint.AbstractConstraintList List keyword=value pairs
nmrConstraintStore
getNmrConstraintStore ccp.api.nmr.NmrConstraint.NmrConstraintStore - non-std.
setNmrConstraintStore - ccp.api.nmr.NmrConstraint.NmrConstraintStore non-std.
parameterGroup
getParameterGroup ParameterGroup -
setParameterGroup - ParameterGroup
parent
getParent Run -
run
getRun Run -
runParameters
getRunParameters RunParameter Set -
setRunParameters - RunParameter Set
sortedRunParameters RunParameter List -
addRunParameter - RunParameter
removeRunParameter - RunParameter
findFirstRunParameter RunParameter keyword=value pairs
findAllRunParameters RunParameter Set keyword=value pairs

Class Methods (in package)

Go to Top
Method Return Parameters Comment
checkValid - Boolean
checkAllValid - Boolean
getByKey ConstraintStoreData memops.api.Implementation.MemopsObject, Any List static
getFullKey Any List Boolean
getLocalKey Any -
get Any String
set - String, Any

Factory Methods (in package)

Go to Top
Method Return Parameters
None

Other Methods (in package)

Go to Top
Method Return Parameters Comment
None

Appendix

Go to Top

guid:

www.ccpn.ac.uk_Fogh_2009-04-16-16:23:58_00005

isImplicit:

False

Tag

Value
repositoryId $Id: $

Tag

Value
repositoryTag $Name: $

Special constructor code:

None

Special destructor code:

None

Special postDestructor code:

None

Constraints:

None
Known inward one-way links: None
  Data Model Version 2.1.2
Go to Top  
  Autogenerated by  PyApiDocGen  revision 1.3   on  Fri Mar 28 11:18:48 2014    from data model package  ccp.api.nmr.NmrCalc.ConstraintStoreData   revision ?  
  Work done by the CCPN team.
www.ccpn.ac.uk