You are viewing a plain text version of this content. The canonical link for it is here.
Posted to doxia-commits@maven.apache.org by vs...@apache.org on 2009/06/11 02:11:21 UTC
svn commit: r783586 - in /maven/doxia:
doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/itext/
doxia/trunk/doxia-core/src/main/mdo/
doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/document/
doxia...
Author: vsiveton
Date: Thu Jun 11 00:11:20 2009
New Revision: 783586
URL: http://svn.apache.org/viewvc?rev=783586&view=rev
Log:
DOXIA-337: Update document model due to MODELLO-199
o updated the model
o fixed code due to these changes
Modified:
maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/itext/ITextPdfRenderer.java
maven/doxia/doxia/trunk/doxia-core/src/main/mdo/document.mdo
maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/document/DocumentModelTest.java
maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java
Modified: maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/itext/ITextPdfRenderer.java
URL: http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/itext/ITextPdfRenderer.java?rev=783586&r1=783585&r2=783586&view=diff
==============================================================================
--- maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/itext/ITextPdfRenderer.java (original)
+++ maven/doxia/doxia-sitetools/trunk/doxia-doc-renderer/src/main/java/org/apache/maven/doxia/docrenderer/pdf/itext/ITextPdfRenderer.java Thu Jun 11 00:11:20 2009
@@ -375,7 +375,7 @@
System.getProperty( "user.name", "null" ) );
// see com.lowagie.text.Document#addCreationDate()
SimpleDateFormat sdf = new SimpleDateFormat( "EEE MMM dd HH:mm:ss zzz yyyy" );
- addTransformerParameter( transformer, "meta.creationdate", documentModel.getMeta().getCreationDate_(),
+ addTransformerParameter( transformer, "meta.creationdate", documentModel.getMeta().getCreationdate(),
sdf.format( new Date() ) );
addTransformerParameter( transformer, "meta.keywords", documentModel.getMeta().getAllKeyWords() );
addTransformerParameter( transformer, "meta.pagesize", documentModel.getMeta().getSubject(),
@@ -403,15 +403,15 @@
String companyLogo = getLogoURL( documentModel.getCover().getCompanyLogo(), iTextFile.getParentFile() );
addTransformerParameter( transformer, "cover.companyLogo", companyLogo );
addTransformerParameter( transformer, "cover.companyName", documentModel.getCover().getCompanyName() );
- if ( documentModel.getCover().getCoverDate_() == null )
+ if ( documentModel.getCover().getCoverdate() == null )
{
documentModel.getCover().setCoverDate( new Date() );
- addTransformerParameter( transformer, "cover.date", documentModel.getCover().getCoverDate_() );
+ addTransformerParameter( transformer, "cover.date", documentModel.getCover().getCoverdate() );
documentModel.getCover().setCoverDate( null );
}
else
{
- addTransformerParameter( transformer, "cover.date", documentModel.getCover().getCoverDate_() );
+ addTransformerParameter( transformer, "cover.date", documentModel.getCover().getCoverdate() );
}
addTransformerParameter( transformer, "cover.subtitle", documentModel.getCover().getCoverSubTitle() );
addTransformerParameter( transformer, "cover.title", documentModel.getCover().getCoverTitle() );
Modified: maven/doxia/doxia/trunk/doxia-core/src/main/mdo/document.mdo
URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/main/mdo/document.mdo?rev=783586&r1=783585&r2=783586&view=diff
==============================================================================
--- maven/doxia/doxia/trunk/doxia-core/src/main/mdo/document.mdo (original)
+++ maven/doxia/doxia/trunk/doxia-core/src/main/mdo/document.mdo Thu Jun 11 00:11:20 2009
@@ -234,7 +234,7 @@
<type>Date</type>
<identifier>true</identifier>
</field>
- <field>
+ <field java.getter="false">
<name>creationdate</name>
<version>1.0.1+</version>
<description><![CDATA[
@@ -255,7 +255,7 @@
<type>Date</type>
<identifier>true</identifier>
</field>
- <field>
+ <field java.getter="false">
<name>modifydate</name>
<version>1.0.1+</version>
<description><![CDATA[
@@ -276,7 +276,7 @@
<type>Date</type>
<identifier>true</identifier>
</field>
- <field>
+ <field java.getter="false">
<name>printdate</name>
<version>1.0.1+</version>
<description><![CDATA[
@@ -489,57 +489,54 @@
* Get the date and time when the document was created initially.
*
* @return the <code>getCreationDate()</code> if setted, formatted using ISO-8601 English format, otherwise return
- * the <code>getCreationdate()</code>.
+ * the <code>creationdate</code>.
* @since 1.1.1
* @see #getCreationDate()
- * @see #getCreationdate()
*/
- public String getCreationDate_()
+ public String getCreationdate()
{
if ( getCreationDate() != null )
{
return ISO_8601_FORMAT.format( getCreationDate() );
}
- return getCreationdate();
+ return this.creationdate;
}
/**
* Get the date and time when the document was last modified.
*
* @return the <code>getDate()</code> if setted, formatted using ISO-8601 English format, otherwise return
- * the <code>getModifydate()</code>.
+ * the <code>modifydate</code>.
* @since 1.1.1
* @see #getDate()
- * @see #getModifydate()
*/
- public String getModifyDate_()
+ public String getModifydate()
{
if ( getDate() != null )
{
return ISO_8601_FORMAT.format( getDate() );
}
- return getModifydate();
+ return this.modifydate;
}
/**
* Get the date and time when the document was last printed.
*
* @return the <code>getPrintDate()</code> if setted, formatted using ISO-8601 English format, otherwise return
- * the <code>getPrintdate()</code>.
+ * the <code>printdate</code>.
* @since 1.1.1
* @see #getPrintDate()
- * @see #getPrintdate()
*/
- public String getPrintDate_()
+ public String getPrintdate()
{
if ( getPrintDate() != null )
{
return ISO_8601_FORMAT.format( getPrintDate() );
}
- return getPrintdate();
+ return this.printdate;
}
]]>
</code>
@@ -752,7 +749,7 @@
<type>Date</type>
<identifier>true</identifier>
</field>
- <field xml.attribute="true">
+ <field java.getter="false" xml.attribute="true">
<name>modifydate</name>
<version>1.0.1+</version>
<description><![CDATA[
@@ -775,19 +772,18 @@
* Get the date and time when the template was last modified.
*
* @return the <code>getDate()</code> if setted, formatted using ISO-8601 English format, otherwise return
- * the <code>getModifydate()</code>.
+ * the <code>modifydate</code>.
* @since 1.1.1
* @see #getDate()
- * @see #getModifydate()
*/
- public String getModifyDate_()
+ public String getModifydate()
{
if ( getDate() != null )
{
return ISO_8601_FORMAT.format( getDate() );
}
- return getModifydate();
+ return this.modifydate;
}
]]>
</code>
@@ -1041,7 +1037,7 @@
<type>Date</type>
<identifier>true</identifier>
</field>
- <field>
+ <field java.getter="false">
<name>coverdate</name>
<description><![CDATA[
The date as String (recommended format is ISO 8601) to appear on the cover.
@@ -1158,19 +1154,18 @@
* Get the date to appear on the cover.
*
* @return the <code>getCoverDate()</code> if setted, formatted using ISO-8601 English format, otherwise return
- * the <code>getCoverdate()</code>.
+ * the <code>coverdate</code>.
* @since 1.1.1
* @see #getCoverDate()
- * @see #getCoverdate()
*/
- public String getCoverDate_()
+ public String getCoverdate()
{
if ( getCoverDate() != null )
{
return ISO_8601_FORMAT.format( getCoverDate() );
}
- return getCoverdate();
+ return this.coverdate;
}
]]>
</code>
Modified: maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/document/DocumentModelTest.java
URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/document/DocumentModelTest.java?rev=783586&r1=783585&r2=783586&view=diff
==============================================================================
--- maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/document/DocumentModelTest.java (original)
+++ maven/doxia/doxia/trunk/doxia-core/src/test/java/org/apache/maven/doxia/document/DocumentModelTest.java Thu Jun 11 00:11:20 2009
@@ -80,7 +80,7 @@
assertTrue( model.toString().length() > 0 );
assertEquals( "outputName", model.getOutputName() );
- //assertEquals( "ISO-8859-1", model.getModelEncoding() ); // MODELLO-189
+ assertEquals( "ISO-8859-1", model.getModelEncoding() );
verifyDocumentCover( model.getCover() );
verifyDocumentTOC( model.getToc() );
verifyDocumentMeta( model.getMeta() );
@@ -136,7 +136,6 @@
cover.setCompanyLogo( "companyLogo" );
cover.setCompanyName( "companyName" );
cover.setCoverDate( new Date( 0L ) );
- cover.setCoverdate( "coverDate" );
cover.setCoverSubTitle( "coverSubTitle" );
cover.setCoverTitle( "coverTitle" );
cover.setCoverType( "coverType" );
@@ -157,7 +156,7 @@
assertEquals( "companyLogo", cover.getCompanyLogo() );
assertEquals( "companyName", cover.getCompanyName() );
assertEquals( 0L, cover.getCoverDate().getTime() );
- assertEquals( "coverDate", cover.getCoverdate() );
+ assertEquals( "1969-12-31", cover.getCoverdate() );
assertEquals( "coverSubTitle", cover.getCoverSubTitle() );
assertEquals( "coverTitle", cover.getCoverTitle() );
assertEquals( "coverType", cover.getCoverType() );
Modified: maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java
URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java?rev=783586&r1=783585&r2=783586&view=diff
==============================================================================
--- maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java (original)
+++ maven/doxia/doxia/trunk/doxia-modules/doxia-module-fo/src/main/java/org/apache/maven/doxia/module/fo/FoAggregateSink.java Thu Jun 11 00:11:20 2009
@@ -1109,15 +1109,15 @@
{
compName = cover.getCompanyName();
- if ( cover.getCoverDate_() == null )
+ if ( cover.getCoverdate() == null )
{
cover.setCoverDate( new Date() );
- date = cover.getCoverDate_();
+ date = cover.getCoverdate();
cover.setCoverDate( null );
}
else
{
- date = cover.getCoverDate_();
+ date = cover.getCoverdate();
}
}