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

Class: AxisPanel

The AxisPanel constructor includes non-standard actions.
    This corresponds to one axis of a SpectrumWindow.
Attributes
Link Attributes
Attribute Methods
Link Attribute Methods
Class Methods
Factory Methods
Other Methods
Appendix

Inheritance:


Details:

Parent: link spectrumWindowPane to class SpectrumWindowPane
Main key: label
Mandatory Attributes: label
Known Subclasses: None
Children:
link axisRegions to class AxisRegion
Constructor: newObj = AxisPanel( spectrumWindowPane,label=value, ... )

Attributes (in package)

Go to Top
Attribute Type Multiplicity Description
isVisible Boolean 1..1 Whether or not visible in the display  
label AxisLabel 1..1 enum. 'x', 'y', 'z1', ...  
thickness Int 1..1 Graphical width of panel in pixels  

Inherited Attributes (not in package): applicationDataclassNamefieldNamesinConstructorisDeletedmetaclasspackageNamepackageShortNamequalifiedName

Link Attributes (in package)

Go to Top
Attribute Type Multiplicity Description
axisRegions AxisRegion 1..* (Child link). child link to class AxisRegion  
axisType AxisType 0..1 Derived. the AxisType of the AxisPanel  
axisUnit AxisUnit 0..1 the AixsUnits of the AxisPanel  
panelType PanelType 0..1 the PanelType of the AxisPanel  
parent SpectrumWindowPane 1..1 link to parent object - synonym for spectrumWindowPane  
slicePanel SlicePanel 0..1 Derived. the SlicePanel of the AxisPanel  
spectrumWindowPane SpectrumWindowPane 1..1 (Parent link). parent link  

Inherited Attributes (not in package): accessactiveAccessroottopObject

Attribute Methods (in package)

Go to Top
Attribute Method Return Parameters Comment
isVisible
getIsVisible Boolean -
setIsVisible - Boolean
label
getLabel AxisLabel -
setLabel - AxisLabel
thickness
getThickness Int -
setThickness - Int

Link Attribute Methods (in package)

Go to Top
Attribute Method Return Parameters Comment
axisRegions
getAxisRegions AxisRegion Set -
sortedAxisRegions AxisRegion List -
findFirstAxisRegion AxisRegion keyword=value pairs
findAllAxisRegions AxisRegion Set keyword=value pairs
axisType
getAxisType AxisType - non-std.
axisUnit
getAxisUnit AxisUnit -
setAxisUnit - AxisUnit
panelType
getPanelType PanelType -
setPanelType - PanelType
parent
getParent SpectrumWindowPane -
slicePanel
getSlicePanel SlicePanel - non-std.
spectrumWindowPane
getSpectrumWindowPane SpectrumWindowPane -

Class Methods (in package)

Go to Top
Method Return Parameters Comment
checkValid - Boolean
checkAllValid - Boolean
getByKey AxisPanel 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
newAxisRegion AxisRegion ...

Other Methods (in package)

Go to Top
Method Return Parameters Comment
None

Appendix

Go to Top

guid:

www.ccpn.ac.uk_Fogh_2006-08-17-14:16:22_00007

isImplicit:

False

Tag

Value
repositoryId $Id: AxisPanel.xml,v 1.50 2011-01-13 14:40:36 rhfogh Exp $

Tag

Value
repositoryTag $Name: not supported by cvs2svn $

Special constructor code:

axisType = self.axisType
if axisType is None:
  AxisRegion(self)
else:
  AxisRegion(self, region=axisType.region)

Special destructor code:

None

Constraints:

None
Known inward one-way links: ccpnmr.api.Analysis.AxisMapping.axisPanel
  Data Model Version 2.0.6
Go to Top  
  Autogenerated by  PyApiDocGen  revision 1.3   on  Wed Aug 7 15:06:56 2013    from data model package  ccpnmr.api.Analysis.AxisPanel   revision 1.50  
  Work done by the CCPN team.
www.ccpn.ac.uk