ACF $AcfVersion:0$
idoc - Document Framework

Introduction

The idoc library provides a template-based document management framework with support for multi-level undo/redo, document persistence, and document-view architecture.

Key Features

  • Document Templates: Template-based document creation
  • Multi-Document Management: Managing multiple documents simultaneously
  • Undo/Redo: Multi-level undo mechanism based on serialization
  • Document Persistence: File-based document storage and loading
  • Model-Observer: Document change notification and observation
  • Composite Documents: Complex documents composed of multiple templates

Architecture

Key components:

Dependencies

  • istd: Standard utilities and interfaces
  • iser: Serialization framework
  • icomp: Component framework
  • imod: Model-observer pattern

See Also