Browse our Products

Aspose.Tasks for Java 6.5.0 Release Notes

Public API and Backwards Incompatible Changes

Following changes have been made to the public API in Aspose.Tasks for Java 6.5.0.

The following public classes were added:
FilterRepresents a filter in Project. This class is a member of the Filters collection.
FilterCriteriaDefines the criteria that tasks or resources must meet to be displayed in MSP view.
FiltersA collection of Filter objects.
GanttBarStyleRepresents a bar style used by MSP in Gantt Chart view.
GanttChartViewRepresents a GanttChart view. This class inherits from View class.
GridlinesRepresents grid lines that appear in a GanttChart view.
GroupRepresents a group definition. This class is a member of the Project.ResourceGroups collection or the Project.TaskGroups collection.
GroupCriteriaA collection of GroupCriterion objects.
GroupCriterionRepresents a criterion in a group definition. This class is a member of the GroupCriteria collection.
GroupsA collection of Group objects.
ProgressLinesRepresents progress lines in a Gantt Chart view.
RecurringIntervalsRepresents recurring intervals used in progress lines of a Gantt Chart view.
TableRepresents a table in Project. This class is a member of the Tables collection.
TableFieldRepresents a field of a table in Project. This class is a member of the TableFields list.
TableFieldsA list of TableField objects.
TableTextStyleRepresents a text style in a view table. This class inherits from TextStyle class.
TablesA collection of Table objects.
ViewRepresents a view in Project. This class is a member of the Views collection.
ViewsA collection of View objects.
The following public enumerated types were added:
BackgroundPatternSpecifies background pattern used in text styles.
DateLabelSpecifies the display format for date and time labels in a timescale tier.
FieldSpecifies a resource or task field in Project.
FilterComparisonTypeSpecifies the type of comparison made between Field and Value that acts as selection criteria for the filter.
FilterOperationSpecifies how the criterion established with Field, Test, and Value relates to other criteria in the filter.
GanttBarEndShapeSpecifies the start or end shape of a task bar on a Gantt chart.
GanttBarFillPatternSpecifies a fill pattern used in the middle shape of a Gantt bar.
GanttBarMiddleShapeSpecifies a middle shape used in a Gantt bar.
GanttBarSizeSpecifies the height of a Gantt bar.
GanttBarTypeSpecifies the Gantt bar type.
GroupOnSpecifies the type of grouping.
IntervalSpecifies recurring intervals to display progress lines at.
ItemTypeSpecifies the type of an item.
RecurringInterval.DayTypeSpecifies a day type used in progress lines.
TimescaleUnitSpecifies the unit of time for any tier of a timescale in a Gantt chart or other timephased view.
ViewScreenSpecifies the screen type for a view.

|The following public methods were added to existing classes:|| |Name|Description| |Filters Project.getTaskFilters()|Gets all the task-based filter definitions of a project.| |Filters Project.getResourceFilters()|Gets all the resource-based filter definitions of a project.| |Views Project.getViews()|Gets all the views of a project.| |Tables Project.getTables()|Gets all the tables of a project.| |Groups Project.getTaskGroups()|Gets all the task-based group definitions of a project.| |Groups Project.getResourceGroups()|Gets all the resource-based group definitions of a project.|