CmdShapeBase Class Reference
[CommandSupport]

Inherits CmdBase.

Inherited by CmdChangeShapeOrder, CmdShapeAdd, CmdShapeAddGuideline, CmdShapeChangeBorderColor, CmdShapeChangeFillColor, CmdShapeChangePos, CmdShapeChangeRotation, CmdShapeClear, CmdShapeCloneBase, CmdShapePaste, CmdShapeReplicate, and CmdTextShapeBase.

Inheritance diagram for CmdShapeBase:

Inheritance graph
[legend]
Collaboration diagram for CmdShapeBase:

Collaboration graph
[legend]
List of all members.

Public Member Functions

CmdBase Clone ()
CmdShapeBase CloneForShape (ADBaseShape newShape)
void CmdShapeBase (CmdShapeBase rhs)
void CmdShapeBase (ADBaseShape originalShape, integer inPosition=-1)
CmdBase CompleteCmdCreation ()
void DoCmd ()
void RedoCmd ()
boolean RefreshAfterDoCmd ()
void UndoCmd ()

Protected Member Functions

ADBaseShape ObjectToChange ()
void SetShape (ADBaseShape originalShape, integer inPosition=-1)

Package Attributes

integer mOriginalListIndex
ADBaseShape mShape

Constructor & Destructor Documentation

void CmdShapeBase.CmdShapeBase ( ADBaseShape  originalShape,
integer  inPosition = -1 
)

void CmdShapeBase.CmdShapeBase ( CmdShapeBase  rhs  ) 


Member Function Documentation

CmdBase CmdBase.Clone (  )  [inherited]

Reimplemented in CmdShapeAdd, CmdShapeClear, CmdShapeChangeAttributes, CmdChangeShapeOrder, CmdMultipleCmd, CmdShapeChangeFillColor, CmdShapeChangeBorderColor, CmdGroup, CmdUngroup, CmdShapeChangeTextAttributes, CmdShapeChangePos, CmdShapeChangeSize, CmdShapeChangeRotation, CmdShapeReplicateInGrid, CmdShapeReplicateToMatchingTemplates, CmdShapeReplicateTemplate, CmdShapeSetPictureEffects, CmdShapeSetFillPattern, CmdShapeAddGuideline, and CmdShapePaste.

CmdShapeBase CmdShapeBase.CloneForShape ( ADBaseShape  newShape  ) 

CmdBase CmdShapeBase.CompleteCmdCreation (  ) 

Reimplemented from CmdBase.

void CmdBase.DoCmd (  )  [inherited]

Reimplemented in CmdShapeAdd, CmdShapeClear, CmdShapeChangeAttributes, CmdChangeShapeOrder, CmdMultipleCmd, CmdShapeChangeFillColor, CmdShapeChangeBorderColor, CmdGroup, CmdUngroup, CmdShapeChangeTextAttributes, CmdShapeChangePos, CmdShapeChangeSize, CmdShapeChangeRotation, CmdShapeReplicateInGrid, CmdShapeReplicateToMatchingTemplates, CmdShapeReplicateTemplate, CmdShapeSetPictureEffects, CmdShapeSetFillPattern, CmdShapeAddGuideline, and CmdShapePaste.

ADBaseShape CmdShapeBase.ObjectToChange (  )  [protected]

void CmdBase.RedoCmd (  )  [inherited]

Reimplemented in CmdShapeChangeAttributes, and CmdMultipleCmd.

boolean CmdBase.RefreshAfterDoCmd (  )  [inherited]

void CmdShapeBase.SetShape ( ADBaseShape  originalShape,
integer  inPosition = -1 
) [protected]

void CmdBase.UndoCmd (  )  [inherited]

Reimplemented in CmdShapeAdd, CmdShapeClear, CmdShapeChangeAttributes, CmdChangeShapeOrder, CmdMultipleCmd, CmdShapeChangeFillColor, CmdShapeChangeBorderColor, CmdTextShapeBase, CmdGroup, CmdUngroup, CmdShapeChangeTextAttributes, CmdShapeChangePos, CmdShapeChangeSize, CmdShapeChangeRotation, CmdShapeReplicate, CmdShapeSetPictureEffects, CmdShapeSetFillPattern, CmdShapeAddGuideline, and CmdShapePaste.


Member Data Documentation

integer CmdShapeBase.mOriginalListIndex [package]

ADBaseShape CmdShapeBase.mShape [package]


The documentation for this class was generated from the following file:
Generated on Sat Nov 11 10:53:02 2006 for mf2 by  doxygen 1.5.1