http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/Spreadsheets/Spreadsheet_Documents
を読む。
OpenOffice.orgが扱うtableは3つある。
- text table
- database table
- spreadsheet
text tableはtextコンテンツを扱う。
database tableはデータベースの機能を、
spreadsheetはcellを扱う。
これらの基本的仕様はcom.sun.star.tableで定義される。
で、spreadsheetはcom.sun.star.sheetで定義される。
spreadsheetドキュメントモデルは5つの構造上主要な領域をもつ。
- Spreadsheets Container
- Service Manager (document internal)
- DrawPages
- Content Properties
- Objects for Styling
Spreadsheets ContainerっつーのはSpreadsheetのコア部分をで、
ServiceManagerっつーのは、shape objectsとかtext fieldとかform controlsをSpreadsheetに加えたりする部分。
DrawPageっつーのは、sheetの上に、ページ描画のために設置するもの???
Content Propertiesっつーのは、各名づけられたコンテンツにアクセスできるもの。
Objects for Stylingっつーのはシートのスタイルやフォーマットを扱う??
.
.
0 コメント:
コメントを投稿