MPXJ: Microsoft Project Exchange

Package net.sf.mpxj.mpp

Package class diagram package net.sf.mpxj.mpp
Interface Summary
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.
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.
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.
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.
GanttBarMiddleShape Represents the shape used for the middle section of a Gantt bar.
GanttBarShowForCriteria Represents the criteria used to define when a Gantt bar of a gien style is displayed.
GanttBarStartAndEndShape Represents the style of the start and end of a Gantt bar.
GanttBarStyle This class represents the default style for a Gantt chart bar.
GanttBarStyleException This class represents the default style for a Gantt chart bar.
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.
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.
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.
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.
MPP8Reader This class is used to represent a Microsoft Project MPP8 file.
MPP9Reader This class is used to represent a Microsoft Project MPP9 file.
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.
MPPTimephasedResourceAssignmentNormaliser 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.
ProgressLineDay Instances of this class represent enumerated day values used as to define when progress lines are drawn.
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.
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.
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.
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.
TimephasedResourceAssignmentFactory This class contains methods to create lists of TimephasedResourceAssignment instances for both complete and planned work relating to as resource assignment.
TimescaleFormat Class representing the formats which may be shown on a Gantt chart timescale.
TimescaleTier This class collects to gether the properties which represent a single tier of the timscale 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.
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
ColorType This enum represents the colors used by Microsoft Project.
GanttBarMiddleShapePattern Represents the pattern used to fill the middle section of a Gantt bar.
GanttBarMiddleShapeType Represents the shape type used to draw the middle section of a Gantt bar.
GanttBarShowForCriteriaEnum Represents the criteria used to define when a Gantt bar is displayed.
GanttBarStartAndEndShapeStyle Represents the style of the start and end sections of a Gantt bar.
GanttBarStartAndEndShapeType Represents the shape at the start end end 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.
TimescaleAlignment Class representing the label alignment on a Gantt chart timescale.
TimescaleUnits Class representing the units which may be shown on a Gantt chart timescale.
 



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