MPXJ: Microsoft Project Exchange

Package net.sf.mpxj.mpp

Interface Summary
FixedMetaItemSizeProvider This interface is used to deliver the item size to be used in a FixedMeta structure.
GanttBarStyleFactory Interface used to read Gantt bar styles from MPP files.
MPPVariantReader This interface is implemented by classes which understand how to read one of the MPP file formats.
VarMeta Interface implemented by VarMeta types.
ViewFactory This interface is implemented by classes which can create View classes from the data extracted from an MS Project file.
 

Class Summary
AbstractMppView This abstract class implements functionality common to all MPP views.
AbstractVarMeta This class reads in the data from a VarMeta block.
AvailabilityFactory Common code to read resource availability tables from MPP files.
CompObj This class handles reading the data found in the CompObj block of an MPP file.
CostRateTableFactory Common code to read resource cost rate tables from MPP files.
CriteriaReader This class allows criteria definitions to be read from an MPP file.
CustomFieldValueItem Instances of this type represent a possible value for a custom field that is using value lists.
EncryptedDocumentInputStream This class wraps the POI DocumentInputStream class to allow data to be decrypted before passing it back to the caller.
ExtendedData This class represents the extended data structure which is used to hold additional non-core data items associated with tasks and resources.
FieldMap This class is used to represent the mapping present in the MPP file between fields and their locations in various data blocks.
FieldMap12 MPP12 field map.
FieldMap14 MPP14 field map.
FieldMap9 MPP9 field map.
FilterCriteriaReader12 This class allows filter criteria definitions to be read from an MPP12 file.
FilterCriteriaReader14 This class allows filter criteria definitions to be read from an MPP file.
FilterCriteriaReader9 This class allows filter criteria definitions to be read from an MPP9 file.
FilterReader This class allows filter definitions to be read from an MPP file.
FilterReader12 This class allows filter definitions to be read from an MPP12 file.
FilterReader14 This class allows filter definitions to be read from an MPP file.
FilterReader9 This class allows filter definitions to be read from an MPP9 file.
FixDeferFix This class represents the a block of variable length data items that appears in the Microsoft Project 98 file format.
FixedData This class is used to represent the "FixedData" file entries that are found in a Microsoft Project MPP file.
FixedMeta This class is used to represent the "FixedMeta" file entries that are found in a Microsoft Project MPP file.
FixFix This class represents the a block of fixed length data items that appears in the Microsoft Project 98 file format.
FontBase The standard font definitions used by MS Project are split into two parts, the base fonr (i.e.
FontStyle This class builds on the font described by a FontBase instance and add attributes for color, bold, italic and underline.
GanttBarCommonStyle This class represents common elements of the Gantt char bar styles shared between the normal styles, and the individual task bar exception styles.
GanttBarStyle This class represents the default style for a Gantt chart bar.
GanttBarStyleException This class represents the default style for a Gantt chart bar.
GanttBarStyleFactory14 Reads Gantt bar styles from an MPP14 file.
GanttBarStyleFactoryCommon Reads Gantt bar styles from a MPP9 and MPP12 files.
GanttChartView This class represents the set of properties used to define the appearance of a Gantt chart view in MS Project.
GanttChartView12 This class represents the set of properties used to define the appearance of a Gantt chart view in MS Project.
GanttChartView14 This class represents the set of properties used to define the appearance of a Gantt chart view in MS Project.
GanttChartView9 This class represents the set of properties used to define the appearance of a Gantt chart view in MS Project.
GenericView This class represents a view of a set of project data that has been instantiated within an MS Project file.
GenericView12 This class represents a view of a set of project data that has been instantiated within an MS Project file.
GenericView14 This class represents a view of a set of project data that has been instantiated within an MS Project file.
GenericView9 This class represents a view of a set of project data that has been instantiated within an MS Project file.
GraphicalIndicatorReader This class allows graphical indicator definitions to be read from an MPP file.
GridLines This class represents the set of properties that define the position and appearance of a set of grid lines.
GroupReader This class allows filter definitions to be read from an MPP file.
GroupReader12 This class allows group definitions to be read from an MPP12 file.
GroupReader14 This class allows filter definitions to be read from an MPP file.
GroupReader9 This class allows group definitions to be read from an MPP9 file.
MPP12Reader This class is used to represent a Microsoft Project MPP12 file.
MPP14Reader This class is used to represent a Microsoft Project MPP14 file.
MPP8Reader This class is used to represent a Microsoft Project MPP8 file.
MPP9Reader This class is used to represent a Microsoft Project MPP9 file.
MPPAbstractTimephasedWorkNormaliser Normalise timephased resource assignment data from an MPP file.
MppBitFlag Represents the type and location of a bit flag within a block of data.
MPPComponent This class provides common functionality used by each of the classes that read the different sections of the MPP file.
MPPReader This class creates a new ProjectFile instance by reading an MPP file.
MPPTimephasedBaselineCostNormaliser Common implementation detail for normalisation.
MPPTimephasedBaselineWorkNormaliser Normalise timephased resource assignment data from an MPP file.
MPPTimephasedWorkNormaliser Normalise timephased resource assignment data from an MPP file.
MPPUtility This class provides common functionality used by each of the classes that read the different sections of the MPP file.
ProjectHeaderReader This class reads project header data from MPP8, MPP9, and MPP12 files.
Props This class represents the common structure of Props files found in Microsoft Project MPP files.
Props12 This class represents the Props files found in Microsoft Project MPP12 files.
Props14 This class represents the Props files found in Microsoft Project MPP14 files.
Props8 This class represents the Props files found in Microsoft Project MPP8 files.
Props9 This class represents the Props files found in Microsoft Project MPP9 files.
PropsBlock This class represents a block of property data.
RecurringTaskReader This class allows recurring task definitions to be read from an MPP file.
ResourceAssignmentFactory Common implementation detail to extract resource assignment data from MPP9, MPP12, and MPP14 files.
RTFEmbeddedObject This class represents embedded object data contained within an RTF document.
SplitView9 This class represents a user defined view in Microsoft Project which is made up of two existing views, typically shown above and below the division of a split screen.
SummaryInformation This class encapsulates the functionlaity required to retrieve document summary information from MPP files.
TableFactory This interface is implemented by classes which can create Table classes from the data extracted from an MS Project file.
TableFactory14 This interface is implemented by classes which can create Table classes from the data extracted from an MS Project file.
TableFontStyle This class builds on the font style described by a FontStyle instance to apply a style to a column, row, or individual cell of a table.
TimephasedDataFactory This class contains methods to create lists of TimephasedWork and TimephasedCost instances.
TimescaleTier This class collects together the properties which represent a single tier of the timescale on a Gantt chart.
Var2Data This class represents a block of variable data.
VarMeta12 This class reads in the data from a VarMeta block.
VarMeta9 This class reads in the data from a VarMeta block.
View8 This class represents a view of a set of project data that has been instantiated within an MS Project file.
ViewFactory12 Default implementation of a view factory for MPP12 files.
ViewFactory14 Default implementation of a view factory for MPP14 files.
ViewFactory9 Default implementation of a view factory for MPP9 files.
ViewStateReader This class allows the saved state of a view to be read from an MPP file.
ViewStateReader12 This class allows the saved state of a view to be read from an MPP9 file.
ViewStateReader9 This class allows the saved state of a view to be read from an MPP9 file.
 

Enum Summary
BackgroundPattern Represents the pattern used to fill a group.
ChartPattern Represents the pattern used to fill the middle section of a Gantt bar.
ColorType This enum represents the colors used by Microsoft Project.
FieldMap.FieldLocation Enumeration representing the location of field data.
GanttBarDateFormat Enumeration representing the formats which may be shown on a Gantt chart timescale.
GanttBarMiddleShape Represents the shape type used to draw the middle section of a Gantt bar.
GanttBarShowForTasks Represents the criteria used to define when a Gantt bar is displayed.
GanttBarStartEndShape Represents the shape at the start end end of a Gantt bar.
GanttBarStartEndType Represents the style of the start and end sections of a Gantt bar.
Interval This class represents daily, weekly or monthly time intervals.
LineStyle This class represents the grid line styles used by Microsoft Project.
LinkStyle Class representing how links are drawn on a Gantt chart.
NonWorkingTimeStyle Class representing how non-working time is shown on a Gantt chart.
ProgressLineDay Instances of this class represent enumerated day values used as to define when progress lines are drawn.
TimescaleAlignment Class representing the label alignment on a Gantt chart timescale.
TimescaleFormat Enumeration representing the formats which may be shown on a Gantt chart timescale.
TimescaleUnits Class representing the units which may be shown on a Gantt chart timescale.
 



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