AlternativeSet.Alternative Class Reference


Detailed Description

To do: how to activate and deactivate alternative elements that are added/removed from pre-existing alternatives.

We may need to maintain the active state here.

Inheritance diagram for AlternativeSet.Alternative:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  __init__ ()
  This is a thread-safe set of node identifiers.
  __eq__ ()
  __ne__ ()
  cleanup ()
  Cleanup any complex objects.
  type ()
  parent ()
  __str__ ()
  replace ()

Public Attributes

  name = property( __getName, __setName )
  id = property( __getNameId, __setName )
  label = property(__getLabel, __setLabel)
  image = property( __getImage, __setImage )
  type

Member Function Documentation

AlternativeSet.Alternative.__init__ ( )
AlternativeSet.Alternative.__eq__ ( )

Reimplemented from NodeContainers.NodeIdList.

AlternativeSet.Alternative.__ne__ ( )

Reimplemented from NodeContainers.NodeIdList.

AlternativeSet.Alternative.cleanup ( )

Cleanup any complex objects.

Reimplemented in AlternativeSet.MaterialAlternative.

AlternativeSet.Alternative.parent ( )
AlternativeSet.Alternative.__str__ ( )
AlternativeSet.Alternative.replace ( )

Member Data Documentation

AlternativeSet.Alternative.name = property( __getName, __setName )
AlternativeSet.Alternative.id = property( __getNameId, __setName )
AlternativeSet.Alternative.label = property(__getLabel, __setLabel)
AlternativeSet.Alternative.image = property( __getImage, __setImage )

AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative
AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative AlternativeSet.Alternative