Package gavo :: Package rscdef :: Module common :: Class ColumnListAttribute
[frames] | no frames]

Class ColumnListAttribute

source code

                   object --+            
                            |            
    base.attrdef.AttributeDef --+        
                                |        
base.complexattrs.StructAttribute --+    
                                    |    
base.complexattrs.StructListAttribute --+
                                        |
                                       ColumnListAttribute

An adapter from a ColumnList to a structure attribute.

Instance Methods
 
getCopy(self, instance, newParent, ctx) source code
 
replace(self, instance, oldStruct, newStruct) source code

Inherited from base.complexattrs.StructListAttribute: __init__, addStruct, feedObject, iterChildren, iterEvents, makeUserDoc, onParentComplete, remove

Inherited from base.complexattrs.StructAttribute: create, feed

Inherited from base.attrdef.AttributeDef: doCallbacks, iterParentMethods

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties
  default_

Inherited from base.complexattrs.StructListAttribute: typeDesc_

Inherited from object: __class__

Method Details

getCopy(self, instance, newParent, ctx)

source code 
Overrides: base.attrdef.AttributeDef.getCopy

replace(self, instance, oldStruct, newStruct)

source code 
Overrides: base.complexattrs.StructAttribute.replace

Property Details

default_

Get Method:
unreachable.default_(self)