# パッケージ org.opengion.hayabusa.report2

package org.opengion.hayabusa.report2

     OpenOfficeを利用した帳票システム関係のクラスです。

     従来のExcel帳票は、互換性のため残っていますが、こちらのパッケージが今後の主流の帳票システムになります。

- Related Packages
  パッケージ
  説明
  org.opengion.hayabusa
  このドキュメントは、Ｗｅｂアプリケーションフレームワーク『はやぶさ』の ＡＰＩ 仕様です。
- クラス
  説明
  DocConverter_OOO
  OpenOfficeを利用して様々な形式のファイルを読み込み、出力・印刷を行うための変換クラスです。
  ExecProcess
  帳票要求に設定された実行方法により、各種出力、Excel取り込み処理を行います。
  ExecQueue
  帳票処理要求を管理するキューオブジェクトです。
  ExecThread
  帳票要求スレッドの本体です。
  ExecThreadManager
  帳票処理を行う各スレッドを管理するクラスです。
  OdsContentParser
  指定されたパスに存在するODSの各XMLファイルをパースし、帳票定義及び 帳票データから書き換えます。
  OdsSheet
  シート単位のcontent.xmlを管理するためのクラスです。
  ProcessFactory
  Sofficeのプロセスを管理するファクトリクラスです。
  ProcessFactory.ProcessPool
  ProcessPool は、AbstractObjectPool を継承した オブジェクトプールです。
  QueueManager
  帳票処理のキューの処理方法を定義するインターフェースです。
  QueueManager_DB
  DBからキューを作成するためのクラスです。
  QueueManager_DB.DBTableModelCreator
  帳票明細データを帳票レイアウトテーブルに従って分割し、その結果をDBTableModelとして 生成します。
  QueueManager_DIRECT
  画面から直接キューを作成するためのクラスです。
  SOfficeProcess
  OpenOfficeのプロセスを表すクラスです。
  SOfficeProcessTcp
  OpenOfficeのプロセスを表すクラスです。
  TagParser
  Calc帳票システムでタグのパースを行うためのクラスです。