DiagramGesture Class Reference

#include <diagramgesture.h>

Inheritance diagram for DiagramGesture:

AbstractDiagramElement AbstractElement DomAccessibleState List of all members.

Public Member Functions

 DiagramGesture (qint32 instanceId, ElementDoc *doc)
 DiagramGesture (ElementDoc *doc)
 DECLARE_CLASS_TYPE (MvcDiagram::DE_Gesture)
 DECLARE_CLASS_KEY ("gesture")
 DECLARE_CLASS_TITLE ("Gesture")
ControlPointEditFlags controlPointEditFlags () const
const QSet< int > & requiredAttributes () const
const QSet< int > & additionalAttributes () const

Static Public Member Functions

static ControlPointEditFlags classControlPointEditFlags ()
static const QSet< int > & classRequiredAttributes ()
static const QSet< int > & classAdditionalAttributes ()

Protected Member Functions

void controlPointInsertEvent (MEControlPointInsertEvent *)
void controlPointRemoveEvent (MEControlPointRemoveEvent *)
void controlPointMoveEvent (MEControlPointMoveEvent *)

Constructor & Destructor Documentation

DiagramGesture::DiagramGesture ( qint32  instanceId,
ElementDoc doc 
)

DiagramGesture::DiagramGesture ( ElementDoc doc  ) 


Member Function Documentation

DiagramGesture::DECLARE_CLASS_TYPE ( MvcDiagram::DE_Gesture   ) 

DiagramGesture::DECLARE_CLASS_KEY ( "gesture"   ) 

DiagramGesture::DECLARE_CLASS_TITLE ( "Gesture"   ) 

static ControlPointEditFlags DiagramGesture::classControlPointEditFlags (  )  [inline, static]

Reimplemented from AbstractDiagramElement.

ControlPointEditFlags DiagramGesture::controlPointEditFlags (  )  const [inline, virtual]

Implements AbstractDiagramElement.

const QSet< int > & DiagramGesture::classRequiredAttributes (  )  [static]

Warning! This method is not thread-safe until it returns from the first call.

const QSet<int>& DiagramGesture::requiredAttributes (  )  const [inline, virtual]

Implements AbstractDiagramElement.

const QSet< int > & DiagramGesture::classAdditionalAttributes (  )  [static]

Warning! This method is not thread-safe until it returns from the first call.

const QSet<int>& DiagramGesture::additionalAttributes (  )  const [inline, virtual]

Implements AbstractDiagramElement.

void DiagramGesture::controlPointInsertEvent ( MEControlPointInsertEvent  )  [inline, protected, virtual]

Does nothing - not appropriate for this type of element.

Reimplemented from AbstractDiagramElement.

void DiagramGesture::controlPointRemoveEvent ( MEControlPointRemoveEvent  )  [inline, protected, virtual]

Does nothing - not appropriate for this type of element.

Reimplemented from AbstractDiagramElement.

void DiagramGesture::controlPointMoveEvent ( MEControlPointMoveEvent event  )  [protected, virtual]

Note: event->index() must be a valid index position in the conrtrol point list (i.e., 0 <= event->index() < controlPoints().size()).

Reimplemented from AbstractDiagramElement.


The documentation for this class was generated from the following files:
Generated on Mon Jul 30 09:46:52 2007 for Digest by  doxygen 1.5.2