Table of Contents

Class: StructuralFeature ./src/peak/model/features.py
Base Classes   
object
Methods   
_link
_notifyLink
_notifyUnlink
_onLink
_onUnlink
_setup
_unlink
add
get
insertBefore
remove
replace
set
unset
  _link 
_link ( f )

Exceptions   
ValueError( "Too many items" )
  _notifyLink 
_notifyLink ( f )

  _notifyUnlink 
_notifyUnlink ( f )

  _onLink 
_onLink (
        feature,
        element,
        item,
        posn,
        )

  _onUnlink 
_onUnlink (
        feature,
        element,
        item,
        posn,
        )

  _setup 
_setup (
        feature,
        element,
        value,
        )

  _unlink 
_unlink ( f )

  add 
add ( f )

  get 
get ( f )

Exceptions   
AttributeError, feature.attrName
NotImplementedError
  insertBefore 
insertBefore (
        feature,
        element,
        oldItem,
        newItem,
        )

Exceptions   
ValueError( "Can't insert before missing item", oldItem )
  remove 
remove ( f )

  replace 
replace (
        feature,
        element,
        oldItem,
        newItem,
        )

Exceptions   
ValueError( "Can't replace missing item", oldItem )
  set 
set ( f )

  unset 
unset ( f )


Table of Contents

This document was automatically generated on Mon Mar 25 01:11:06 2024 by HappyDoc version 2.1