org.apache.maven.plugins.pdf
Class DocumentDescriptorReader

java.lang.Object
  extended byorg.apache.maven.plugins.pdf.DocumentDescriptorReader

public class DocumentDescriptorReader
extends java.lang.Object

Read and filter a DocumentModel from a document descriptor file.

Version:
$Id: DocumentDescriptorReader.java 787005 2009-06-21 12:54:41Z ltheussl $
Author:
ltheussl

Constructor Summary
DocumentDescriptorReader()
          Constructor.
DocumentDescriptorReader(org.apache.maven.project.MavenProject project)
          Constructor.
DocumentDescriptorReader(org.apache.maven.project.MavenProject project, org.apache.maven.plugin.logging.Log log)
          Constructor.
 
Method Summary
 org.apache.maven.doxia.document.DocumentModel readAndFilterDocumentDescriptor(java.io.File docDescriptor)
          Read and filter the docDescriptor file.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocumentDescriptorReader

public DocumentDescriptorReader()
Constructor.


DocumentDescriptorReader

public DocumentDescriptorReader(org.apache.maven.project.MavenProject project)
Constructor.

Parameters:
project - may be null.

DocumentDescriptorReader

public DocumentDescriptorReader(org.apache.maven.project.MavenProject project,
                                org.apache.maven.plugin.logging.Log log)
Constructor.

Parameters:
project - may be null.
log - may be null.
Method Detail

readAndFilterDocumentDescriptor

public org.apache.maven.doxia.document.DocumentModel readAndFilterDocumentDescriptor(java.io.File docDescriptor)
                                                                              throws org.codehaus.plexus.util.xml.pull.XmlPullParserException,
                                                                                     java.io.IOException
Read and filter the docDescriptor file.

Parameters:
docDescriptor - not null.
Returns:
a DocumentModel instance.
Throws:
org.codehaus.plexus.util.xml.pull.XmlPullParserException - if an error occurs during parsing.
java.io.IOException - if an error occurs during reading.


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