org.apache.maven.plugins.pdf
Class DocumentModelBuilder

java.lang.Object
  extended by org.apache.maven.plugins.pdf.DocumentModelBuilder

public class DocumentModelBuilder
extends Object

Construct a DocumentModel from a MavenProject and related information.

Version:
$Id: DocumentModelBuilder.java 1396150 2012-10-09 18:15:29Z krosenvold $
Author:
ltheussl

Constructor Summary
DocumentModelBuilder(MavenProject project)
          Constructor.
DocumentModelBuilder(MavenProject project, DecorationModel decorationModel)
          Constructor.
 
Method Summary
 DocumentModel getDocumentModel()
          Get a DocumentModel.
 DocumentModel getDocumentModel(Date date)
          Get a DocumentModel.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentModelBuilder

public DocumentModelBuilder(MavenProject project)
Constructor. Initialize a MavenProject to extract information from.

Parameters:
project - a MavenProject. May be null.

DocumentModelBuilder

public DocumentModelBuilder(MavenProject project,
                            DecorationModel decorationModel)
Constructor. Initialize a MavenProject and a DecorationModel to extract information from.

Parameters:
project - a MavenProject. May be null.
decorationModel - a DecorationModel. May be null.
Method Detail

getDocumentModel

public DocumentModel getDocumentModel()
Get a DocumentModel.

Returns:
a DocumentModel. Always non-null.

getDocumentModel

public DocumentModel getDocumentModel(Date date)
Get a DocumentModel.

Parameters:
date - overrides the default date in meta- and cover information.
Returns:
a DocumentModel. Always non-null.


Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.