Classes | Typedefs
idoc Namespace Reference

Contains the system indenendent basic implementations of Document/View design pattern. More...

Classes

class  CCompositeDocumentTemplateComp
 Complex document template consists of more simple templates. More...
 
class  CMultiDocumentManagerBase
 Basic implementation of a template-based multiple document manager. More...
 
class  CMultiPageDocumentFilePersistenceComp
 File based persistence of the multi-paged bitmap document. More...
 
class  CSelectedDocModelBinderComp
 Conditional model-observer binder depending on actual selection. More...
 
class  CSerializedUndoManagerComp
 Implements multi level UNDO mechanism based on storing complete objects state at each step using serialization. More...
 
class  CSingleDocumentManagerBase
 Basic implementation of a template-based single document manager. More...
 
class  CSingleDocumentTemplateBase
 Base class implementing document template for single document type. More...
 
class  CSingleDocumentTemplateComp
 Document template component supported only one type of the provided document. More...
 
class  CStandardDocumentMetaInfo
 Implementation of the basic document's meta information. More...
 
class  CTextDocumentComp
 Simple implementation of a text document model. More...
 
class  CTextFileLoaderComp
 Persistence component for the files contains plain text. More...
 
class  CTmplBasedDocumentManagerBase
 Base implementation of document manager. More...
 
class  IDocumentManager
 Provide set of user actions needed to manage documents in MVC (Model View Controller) concept. More...
 
class  IDocumentMetaInfo
 Interface for document meta-information. More...
 
class  IDocumentStateComparator
 Allows to store some document state used as reference for comarision. More...
 
class  IDocumentTemplate
 Common interface for a document template. More...
 
class  IDocumentTypesInfo
 Provide information about different document types. More...
 
class  IHelpFileProvider
 Allow to show help document to specified object or text. More...
 
class  IHelpInfoProvider
 Allow to show help document to specified object or text. More...
 
class  IHelpViewer
 Allow to show help document to specified object or text. More...
 
class  IMultiPageDocument
 Simple interface for a structured document. More...
 
class  IMultiPageDocumentProvider
 Common interface for a provider of a multi-page document. More...
 
class  ITextDocument
 Simple interface for a text document. More...
 
class  IUndoManager
 Interface providing UNDO/REDO functionality. More...
 
class  TMultiPageDocumentWrap
 Generic implementation of IMultiPageDocument interface. More...
 

Typedefs

typedef
idoc::TMultiPageDocumentWrap
< idoc::IMultiPageDocument
CMultiPageDocumentBase
 

Detailed Description

Contains the system indenendent basic implementations of Document/View design pattern.

Typedef Documentation

Definition at line 356 of file TMultiPageDocumentWrap.h.

© 2007-2017 Witold Gantzke and Kirill Lepskiy