MPXJ: Microsoft Project Exchange

net.sf.mpxj.mpp
Class SummaryInformation

java.lang.Object
  extended by net.sf.mpxj.mpp.SummaryInformation

final class SummaryInformation
extends java.lang.Object

This class encapsulates the functionlaity required to retrieve document summary information from MPP files. This code is common to both the MPP8 and MPP9 file formats.


Constructor Summary
SummaryInformation(DirectoryEntry rootDir)
          Constructor.
 
Method Summary
 java.lang.String getAuthor()
          Retrieve the author's name.
 java.lang.String getCategory()
          Retrieve the category text.
 java.lang.String getComments()
          Retrieve comments.
 java.lang.String getCompany()
          Retrieve the company name.
 java.util.Date getCreationDate()
          Retrieve the created date.
 java.util.Map<java.lang.Integer,java.lang.Object> getDocumentSummaryInformation()
          Retrieve the Document Summary Information.
 java.lang.String getKeywords()
          Retrieve the keywords.
 java.util.Date getLastSaved()
          Retrieve the last saved date.
 java.lang.String getManager()
          Retrieve the manager.
 java.lang.String getProjectTitle()
          Retrieve the project title.
 java.lang.Integer getRevision()
          Retrieve the revision number.
 java.lang.String getSubject()
          Retrieve the subject.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SummaryInformation

public SummaryInformation(DirectoryEntry rootDir)
                   throws MPXJException
Constructor.

Parameters:
rootDir - root of the POI file system
Throws:
MPXJException
Method Detail

getAuthor

public java.lang.String getAuthor()
Retrieve the author's name.

Returns:
author's name

getComments

public java.lang.String getComments()
Retrieve comments.

Returns:
comments

getCompany

public java.lang.String getCompany()
Retrieve the company name.

Returns:
company name

getKeywords

public java.lang.String getKeywords()
Retrieve the keywords.

Returns:
keywords

getManager

public java.lang.String getManager()
Retrieve the manager.

Returns:
manager

getProjectTitle

public java.lang.String getProjectTitle()
Retrieve the project title.

Returns:
project title

getSubject

public java.lang.String getSubject()
Retrieve the subject.

Returns:
subject

getCategory

public java.lang.String getCategory()
Retrieve the category text.

Returns:
category

getRevision

public java.lang.Integer getRevision()
Retrieve the revision number.

Returns:
revision number

getCreationDate

public java.util.Date getCreationDate()
Retrieve the created date.

Returns:
created date

getLastSaved

public java.util.Date getLastSaved()
Retrieve the last saved date.

Returns:
last saved date

getDocumentSummaryInformation

public java.util.Map<java.lang.Integer,java.lang.Object> getDocumentSummaryInformation()
Retrieve the Document Summary Information. This allows the caller to examine custom document summary information which may be defined in the project file.

Returns:
the Document Summary Information HashMap


Copyright © 2000-2014 Packwood Software. All Rights Reserved.