incubator-odf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject svn commit: r795348 - /websites/staging/odftoolkit/trunk/content/odftoolkit/odfdom/index.html
Date Tue, 06 Sep 2011 02:28:14 GMT
Author: buildbot
Date: Tue Sep  6 02:28:13 2011
New Revision: 795348

Staging update by buildbot


Added: websites/staging/odftoolkit/trunk/content/odftoolkit/odfdom/index.html
--- websites/staging/odftoolkit/trunk/content/odftoolkit/odfdom/index.html (added)
+++ websites/staging/odftoolkit/trunk/content/odftoolkit/odfdom/index.html Tue Sep  6 02:28:13
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You 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
+ 2.0
+    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.
+<link href="/odftoolkit/css/odf.css" rel="stylesheet" type="text/css">
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+  <div id="banner">
+   <!-- <div id="bannerleft"><a alt="Apache ODF Toolkit (incubating)" href="">
+      <img id="logo" alt="Apache ODF Toolkit (Incubating)" src="/odftoolkit/images/ooo-logo.png"/></a></div>
+    <div id="bannerright"><a alt="Apache Incubator" href="">
+      <img id="asf-logo" alt="Apache Incubator" src="/odftoolkit/images/apache-incubator-logo.png"/></a></div>
+   <div id="bannercenter"><br/>&nbsp;&nbsp;&nbsp;&nbsp;Apache
ODF Toolkit (incubating)</div>
+  </div>
+  <div id="clear"></div>
+  <div id="sidenav">
+    <h1 id="general">General</h1>
+<li><a href="/odftoolkit/index.html">About</a></li>
+<li><a href="">Incubator
+<li><a href="/odftoolkit/license.html">License</a></li>
+<h1 id="components">Components</h1>
+<li><a href="/odftoolkit/odfdom/index.html">ODFDOM</a></li>
+<li><a href="/odftoolkit/simple/index.html">Simple API</a></li>
+<li><a href="/odftoolkit/conformance/ODFValidator.html">Conformance Tools</a></li>
+<li><a href="/odftoolkit/xsltrunner/ODFXSLTRunner.html">XSLT Runner</a></li>
+<h1 id="community">Community</h1>
+<li><a href="/odftoolkit/get-involved.html">Get Involved</a></li>
+<li><a href="/odftoolkit/mailing-lists.html">Mailing Lists</a></li>
+<li><a href="/odftoolkit/people.html">People</a></li>
+<li><a href="/odftoolkit/community-faqs.html">Community FAQs</a></li>
+<h1 id="development">Development</h1>
+<li><a href="/odftoolkit/source.html">Source Code</a></li>
+<li><a href="/odftoolkit/website-local.html">Website</a></li>
+<li><a href="/odftoolkit/developer-faqs.html">Developer FAQs</a></li>
+<h1 id="ppmc">PPMC</h1>
+<li><a href="/odftoolkit/ppmc-faqs.html">PPMC FAQs</a><br />
+<h1 id="asf">ASF</h1>
+<li><a href="">Apache Software Foundation</a></li>
+<li><a href="">Thanks</a></li>
+<li><a href="">Become a Sponsor</a></li>
+  </div>
+  <div id="contenta">
+    <p>[[image: oasis_odf_logo.png|right]]</p>
+<p>=ODFDOM - the OpenDocument API=</p>
+<p>ODFDOM is a free OpenDocument Format (ODF) library. Its purpose is to provide an
easy common way to create, access and manipulate ODF files, without requiring detailed knowledge
of the ODF specification. It is designed to provide the ODF developer community with an easy
lightwork programming API portable to any object-oriented language. </p>
+<p>The current reference implementation is written in Java.</p>
+<p>To learn more about the project's architecture, refer to the [[ProjectOverview|project
overview]] and the [[Layers|ODFDOM Layers]] section.</p>
+<p>=== New ODFDOM 0.8.7 Release===</p>
+<p>ODFDOM 0.8.7 was [
released on Feb 16th 2011]. Major enhancements are coming with this version:
+<em> Full Maven support: ODFDOM is now on the public Maven servers.
+</em> The sub document handling had been enhanced. 
+<em> ODF Package validation in ODFDOM was enabled. ODFDOM is used by the ODF Validator
project of ODF Toolkit.
+</em> More functionality for source code generation of the ODF 1.2 typed DOM classes
by using MultiSchemaValidator as RelaxNG parser and Apache Velocity as template engine
+<em> A major design clean-up had been archived. The inheritance relationship between
DOM and Document layer has been broken up as it was no 1:1 relationship. The convenient methods
for text, image and style are moved to incubator package. 
+</em> A new function to extract text from documents, DOMs and elements has been provided.
+* Several bugs related with table and presentation had been fixed. </p>
+<p>For more details see [
feature summary on the mailing list] and the  [[ReleaseNotes|release notes with the API change
+<p>The ODFDOM downloads are now available from the  [
official Maven repository]:</p>
+<p>'''ODFDOM'' - [ KEYS] 
+<em> [
ODFDOM 0.8.7 binary - jar]  [
[PGP]]   [
[MD5]]  [
+</em> [
ODFDOM 0.8.7 JavaDoc - jar]  [
[PGP]]   [
[MD5]]  [
+* [
ODFDOM 0.8.7 sources - jar]  [
[PGP]]   [
[MD5]]  [
+<p>For information on working with the source code, please refer to the [[Development|development
section]]. </p>
+Put the odfdom.jar file in your classpath. You will need [
Apache Xerces-J] as XML parser and DOM implementation as well. Start with the following sample
code to create a simple text document.
+// Create a text document from a standard template (empty documents within the JAR)
+OdfTextDocument odt = OdfTextDocument.newTextDocument();
+// Append text to the end of the document. 
+odt.addText("This is my very first ODF test");
+// Save document"MyFilename.odt");
+<p>A good starting point is reading the [[ProjectOverview|project overview]] and the
[[Layers|ODFDOM Layers]] will help you to get an overview over the ODFDOM package structure.
+<p>Javadocs are [ viewable online]
or [ downloadable
as bundle from the official Maven repository].</p>
+<p>There are [ David's ODFDOM tutorials].
You'll find an introduction as well as sample code for creating text and spreadsheet documents.
(Note: The tutorials might not yet be adapted to the latest version).</p>
+<p>When meeting with questions, check if [[FrequentQuestions|FAQs]] can help you.</p>
+<p>==How to Participate==</p>
+<p>There are many ways to participate and we're always looking for [[WhoWeAre|contributors]].
Just [ sign up] on the ODF Toolkit Project and afterwards
[ watch this project]. Then you may want to start with
reading and posting on the [ mailing lists] or
on the [ ODFDOM forum], report [;order=bugs.bug_id
bugs] or write documentation.</p>
+<p>If you're a developer, just dive into the [[Development|development section]]. Here
you find information on where to access the source code and how to set up a build environment.</p>
+<p>You can contact us by IRC "irc://".</p>
+<p style="margin: 15px 0px; text-align:center">Back to: [ ODF
Toolkit Wiki Home]</p>
+  </div>
+  <div id="footera">
+    <div id="poweredby">
+      <p><img src="/odftoolkit/images/feather-small.gif"/><br/>Powered
by the Apache CMS.</p>
+    </div>
+    <div id="copyrighta">
+      <p>
+	Apache "ODF Toolkit" is an effort undergoing incubation at The Apache Software Foundation
(ASF), sponsored by the Apache Incubator.
+	Incubation is required of all newly accepted projects until a further review indicates that
the infrastructure, communications, and
+	decision making process	have stabilized in a manner consistent with other successful ASF
projects. While incubation status is
+	not necessarily a reflection of the completeness or stability of the code, it does indicate
that the project has
+	yet to be fully endorsed by the ASF.</p>
+      <p>
+	Copyright &copy; 2011 The Apache Software Foundation Licensed under the <a href="">Apache
License, Version 2.0</a>.
+	<a href="/openofficeorg/contact.html">Contact Us</a>
+	<br />Apache and the Apache feather logos are trademarks of The Apache Software Foundation.
+	<br />Other names appearing on the site may be trademarks of their respective owners.
+      </p>
+    </div>
+  </div>

View raw message