Index

dkAnnotationExt

Purpose:

The dkAnnotationExt class is the common abstract class for all annotation objects.

Heirarchy:

dkExtension
  dkAnnotationExt
 

Class summary:

    class dkAnnotationExt: public dkExtension
    {
   public:
 
      virtual ~dkAnnotationExt();
      virtual void           setPageNumber(long aPageNumber);
      virtual long           getPageNumber();
      virtual void           setX(unsigned short aXcoordinate);
      virtual unsigned short getX();
      virtual void           setY(unsigned short aYcoordinate);
      virtual unsigned short getY();
    };    

Members:

Destructor
virtual ~dkAnnotationExt();

Member functions

setPageNumber
Sets the page number to which the annotation object refers.
virtual void setPageNumber(long aPageNumber);

getPageNumber
Gets the page number to which the annotation object refers.
virtual long getPageNumber();

setX
Sets the X coordinate for the annotation object; this method sets the coordinate on the page that is referenced by the value of the page number.
virtual void setX(unsigned short aXcoordinate);

getX
Gets the X coordinate for the annotation object; this method gets the coordinate from the page that is referenced by the value of the page number.
virtual unsigned short getX();

setY
Sets the Y coordinate for the annotation object; this method sets the coordinate on the page that is referenced by the value of the page number.
virtual void setY(unsigned short aYcoordinate);

getY
Gets the Y coordinate for the annotation object; this method gets the coordinate from the page that is referenced by the value of the page number.
virtual unsigned short getY();

(c) Copyright International Business Machines Corporation 1996, 2003. IBM Corp. All rights reserved.