| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> |
| <html> |
| <head> |
| <!-- |
| |
| @(#)package.html 1.60 98/01/27 |
| |
| /************************************************************************ |
| * |
| DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER |
| |
| Copyright 2008, 2010 Oracle and/or its affiliates. All rights reserved. |
| |
| Use is subject to license terms. |
| |
| Licensed under the Apache License, Version 2.0 (the "License"); you may not |
| use this file except in compliance with the License. You may obtain a copy |
| of the License at http://www.apache.org/licenses/LICENSE-2.0. You can also |
| obtain a copy of the License at http://odftoolkit.org/docs/license.txt |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, WITHOUT |
| WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| |
| ************************************************************************/ |
| |
| --> |
| </head> |
| <body bgcolor="white"> |
| <!-- |
| ##### THIS IS THE TEMPLATE FOR THE PACKAGE DOC COMMENTS. ##### |
| ##### TYPE YOUR PACKAGE COMMENTS HERE. BEGIN WITH A ##### |
| ##### ONE-SENTENCE SUMMARY STARTING WITH A VERB LIKE: ##### |
| --> |
| |
| |
| Provides classes to create and access ODF styles and ODF style families. |
| (DEPRECATED: functionality will be moved to element.style for version 0.8 see <a href="https://odftoolkit.org/bugzilla/show_bug.cgi?id=72"> |
| <b>Bug 72</b></a>) |
| Instances of class OdfStyle represent the style of ODF elements. |
| Derived style classes for stylable elements were generated from the RelaxNG schema |
| and implement Interfaces which specify their possible style property attributes. |
| |
| <br>Note: |
| Classes OdfListStyle and ListStyle were not generated yet. This will follow in |
| upcoming versions. |
| <p> |
| The class OdfStyleCollection provides access to all styles used in |
| the document. The class OdfDocument uses instances of the OdfStyleCollection |
| respectively for default-styles, document-styles and for automatic-styles. |
| <p> |
| Each style-family is associated with a set of properties, e.g. style:family="text" |
| is associated with a style:text-properties child element. Some style families contain |
| multiple style properties.The associations which properties go with which style |
| families were generated from the RelaxNG schema. The class OdfStyleFamily holds a static |
| instance for every possible style family which itself contains all possible style |
| property attributes. |
| <p> |
| <!-- ToDo: update class diagram after style refactoring in 0.8 |
| The following class diagram is neither complete nor very detailed. It has the purpose |
| to give a basic overview about how styles are handled by ODFDOM |
| <p align="center"> |
| <img src="../../../../../doc-files/Abstract_ODFDOM_style.jpg"> |
| --> |
| |
| |
| <!-- Put @see and @since tags down here. --> |
| |
| </body> |
| </html> |