libs/flake

KoShapeApplicationData Class Reference

The KoShapeAppliationData class is used to associate application specific data with a shape. More...

#include <KoShapeApplicationData.h>

List of all members.

Public Member Functions

virtual ~KoShapeApplicationData ()

Detailed Description

The KoShapeAppliationData class is used to associate application specific data with a shape.

See also the KoShapeUserData class that is specifically set for the benefit of shapes and tools.

KoShapeAppliationData provides an abstract interface for container classes that are used to associate application-specific data with shapes in KoShape Generally, subclasses of this class provide functions to allow data to be stored and retrieved, and instances are attached to KoShape using KoShape::setApplicationData(). This makes it possible for an application to attach application specific data (like a Frame in KWord) and have the deletion of a shape also delete that data. Each subclass should provide a reimplementation of the destructor to ensure that any private data is automatically cleaned up when user data objects are deleted.

Definition at line 39 of file KoShapeApplicationData.h.


Constructor & Destructor Documentation

virtual KoShapeApplicationData::~KoShapeApplicationData (  )  [inline, virtual]

Definition at line 42 of file KoShapeApplicationData.h.


The documentation for this class was generated from the following file: