Overview     Modules     Class Hierarchy     Classes     Members  

tlp::PropertyInterface Class Reference
[Properties]

#include <AbstractProperty.h>

Inherits tlp::Observable, and tlp::ObservableProperty.

Inherited by tlp::AbstractProperty< BooleanType, BooleanType, BooleanAlgorithm >, tlp::AbstractProperty< ColorType, ColorType, ColorAlgorithm >, tlp::AbstractProperty< DoubleType, DoubleType, DoubleAlgorithm >, tlp::AbstractProperty< GraphType, EdgeSetType >, tlp::AbstractProperty< IntegerType, IntegerType, IntegerAlgorithm >, tlp::AbstractProperty< PointType, LineType, LayoutAlgorithm >, tlp::AbstractProperty< SizeType, SizeType, SizeAlgorithm >, tlp::AbstractProperty< StringType, StringType, StringAlgorithm >, and tlp::AbstractProperty< Tnode, Tedge, TPROPERTY >.

Collaboration diagram for tlp::PropertyInterface:

List of all members.

Public Member Functions

Static Public Member Functions

Protected Member Functions


Constructor & Destructor Documentation

virtual tlp::PropertyInterface::~PropertyInterface (  )  [virtual]

Member Function Documentation

virtual PropertyInterface* tlp::PropertyInterface::clonePrototype ( Graph ,
std::string   
) [pure virtual]
virtual void tlp::PropertyInterface::copy ( const   edge,
const   edge,
PropertyInterface  
) [pure virtual]
virtual void tlp::PropertyInterface::copy ( const   node,
const   node,
PropertyInterface  
) [pure virtual]
static std::string tlp::PropertyInterface::getTypename ( PropertyInterface  )  [static]
void tlp::PropertyInterface::notifyAfterSetAllEdgeValue ( PropertyInterface  )  [protected]

Reimplemented from tlp::ObservableProperty.

void tlp::PropertyInterface::notifyAfterSetAllNodeValue ( PropertyInterface  )  [protected]

Reimplemented from tlp::ObservableProperty.

void tlp::PropertyInterface::notifyAfterSetEdgeValue ( PropertyInterface ,
const edge  e 
) [protected]

Reimplemented from tlp::ObservableProperty.

void tlp::PropertyInterface::notifyAfterSetNodeValue ( PropertyInterface ,
const node  n 
) [protected]

Reimplemented from tlp::ObservableProperty.

void tlp::PropertyInterface::notifyDestroy ( PropertyInterface  )  [protected]

Reimplemented from tlp::ObservableProperty.



Tulip Software by LaBRI Visualization Team    2001 - 2010