CFx SDK Documentation  2022 SP0
Public Member Functions | List of all members
CFxDocumentManagerReactor Class Reference

#include <FxDocumentManagerReactor.h>

Inheritance diagram for CFxDocumentManagerReactor:
OdRxObject

Public Member Functions

 CFxDocumentManagerReactor (void)
 
 ~CFxDocumentManagerReactor (void) override
 
 ODRX_DECLARE_MEMBERS (CFxDocumentManagerReactor)
 
virtual void DocumentCreateStarted (CFxDocument *pDocCreating)
 
virtual void DocumentCreated (CFxDocument *pDocCreating)
 
virtual void DocumentToBeDestroyed (CFxDocument *pDocToDestroy)
 
virtual void DocumentDestroyed (CFxDocument *pDocToDestroyed, const CFxString &strFileName)
 
virtual void DatabaseAttached (CFxDocument *pDoc)
 
virtual void DatabaseDetached (CFxDocument *pDoc)
 
virtual void DocumentToBeActivated (CFxDocument *pActivatingDoc)
 
virtual void DocumentToBeDeactivated (CFxDocument *pDeActivatedDoc)
 
virtual void DocumentActivated (CFxDocument *pActivatedDoc)
 
virtual void DocumentCreateCanceled (CFxDocument *pDocCreateCancelled)
 
virtual void DocumentBecameCurrent (CFxDocument *pDoc)
 
virtual void DocumentActivationModified (bool bActivation)
 
virtual void DocumentPreOpen (CFxDocument *pDoc, const CFxString &strFileName, int codePage, int openFlags)
 
- Public Member Functions inherited from OdRxObject
 ODRX_HEAP_OPERATORS ()
 
 OdRxObject ()
 
virtual ~OdRxObject ()
 
virtual OdRxObjectqueryX (const OdRxClass *pClass) const
 
virtual OdRxObjectx (const OdRxClass *pClass) const
 
virtual OdRxClassisA () const
 
virtual void addRef ()=0
 
virtual void release ()=0
 
virtual long numRefs () const
 
bool isKindOf (const OdRxClass *pClass) const
 
virtual OdRxObjectPtr clone () const
 
virtual void copyFrom (const OdRxObject *pSource)
 
virtual OdRx::Ordering comparedTo (const OdRxObject *pOther) const
 
virtual bool isEqualTo (const OdRxObject *pOther) const
 

Additional Inherited Members

- Static Public Member Functions inherited from OdRxObject
static OdRxObjectPtr cast (const OdRxObject *pointer)
 
static OdRxClassdesc ()
 

Detailed Description

Description: Represents a document manager change(reaction). Library: DDKERNEL

Definition at line 33 of file FxDocumentManagerReactor.h.

Constructor & Destructor Documentation

◆ CFxDocumentManagerReactor()

CFxDocumentManagerReactor::CFxDocumentManagerReactor ( void  )

◆ ~CFxDocumentManagerReactor()

CFxDocumentManagerReactor::~CFxDocumentManagerReactor ( void  )
override

Member Function Documentation

◆ DatabaseAttached()

virtual void CFxDocumentManagerReactor::DatabaseAttached ( CFxDocument pDoc)
inlinevirtual

Description: Attaches created document to database.

Definition at line 64 of file FxDocumentManagerReactor.h.

◆ DatabaseDetached()

virtual void CFxDocumentManagerReactor::DatabaseDetached ( CFxDocument pDoc)
inlinevirtual

Description: Detaches closed document to database.

Definition at line 69 of file FxDocumentManagerReactor.h.

◆ DocumentActivated()

virtual void CFxDocumentManagerReactor::DocumentActivated ( CFxDocument pActivatedDoc)
inlinevirtual

Description: Returns activated document.

Definition at line 84 of file FxDocumentManagerReactor.h.

◆ DocumentActivationModified()

virtual void CFxDocumentManagerReactor::DocumentActivationModified ( bool  bActivation)
inlinevirtual

Description: Checks if document activation has been modified.

Definition at line 99 of file FxDocumentManagerReactor.h.

◆ DocumentBecameCurrent()

virtual void CFxDocumentManagerReactor::DocumentBecameCurrent ( CFxDocument pDoc)
inlinevirtual

Description: Returns document that will became current.

Definition at line 94 of file FxDocumentManagerReactor.h.

◆ DocumentCreateCanceled()

virtual void CFxDocumentManagerReactor::DocumentCreateCanceled ( CFxDocument pDocCreateCancelled)
inlinevirtual

Description: Returns document called with create function tha was canceled.

Definition at line 89 of file FxDocumentManagerReactor.h.

◆ DocumentCreated()

virtual void CFxDocumentManagerReactor::DocumentCreated ( CFxDocument pDocCreating)
inlinevirtual

Description: Maximizes window for created document.

Definition at line 49 of file FxDocumentManagerReactor.h.

◆ DocumentCreateStarted()

virtual void CFxDocumentManagerReactor::DocumentCreateStarted ( CFxDocument pDocCreating)
inlinevirtual

Description: Sets appropriate changes when create document starts.

Definition at line 44 of file FxDocumentManagerReactor.h.

◆ DocumentDestroyed()

virtual void CFxDocumentManagerReactor::DocumentDestroyed ( CFxDocument pDocToDestroyed,
const CFxString strFileName 
)
inlinevirtual

Description: Returns document destroyed.

Definition at line 59 of file FxDocumentManagerReactor.h.

◆ DocumentPreOpen()

virtual void CFxDocumentManagerReactor::DocumentPreOpen ( CFxDocument pDoc,
const CFxString strFileName,
int  codePage,
int  openFlags 
)
inlinevirtual

Description: Returns document that will be opened with it actual file name .

Definition at line 105 of file FxDocumentManagerReactor.h.

◆ DocumentToBeActivated()

virtual void CFxDocumentManagerReactor::DocumentToBeActivated ( CFxDocument pActivatingDoc)
inlinevirtual

Description: Returns document that will be activated.

Definition at line 74 of file FxDocumentManagerReactor.h.

◆ DocumentToBeDeactivated()

virtual void CFxDocumentManagerReactor::DocumentToBeDeactivated ( CFxDocument pDeActivatedDoc)
inlinevirtual

Description: Deactivates document in database.

Definition at line 79 of file FxDocumentManagerReactor.h.

◆ DocumentToBeDestroyed()

virtual void CFxDocumentManagerReactor::DocumentToBeDestroyed ( CFxDocument pDocToDestroy)
inlinevirtual

Description: Returns document that will be destroyed.

Definition at line 54 of file FxDocumentManagerReactor.h.

◆ ODRX_DECLARE_MEMBERS()

CFxDocumentManagerReactor::ODRX_DECLARE_MEMBERS ( CFxDocumentManagerReactor  )

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