/*
* file: TaskFieldLists.java
* author: Jon Iles
* copyright: (c) Packwood Software 2014
* date: 17/11/2014
*/
/*
* This library is free software; you can redistribute it and/or modify it
* under the terms of the GNU Lesser General Public License as published by the
* Free Software Foundation; either version 2.1 of the License, or (at your
* option) any later version.
*
* This library is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
* License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with this library; if not, write to the Free Software Foundation, Inc.,
* 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
*/
package net.sf.mpxj.common;
import net.sf.mpxj.TaskField;
/**
* Task fields grouped into logical collections.
*/
public final class TaskFieldLists
{
public static final TaskField[] CUSTOM_COST =
{
TaskField.COST1,
TaskField.COST2,
TaskField.COST3,
TaskField.COST4,
TaskField.COST5,
TaskField.COST6,
TaskField.COST7,
TaskField.COST8,
TaskField.COST9,
TaskField.COST10
};
public static final TaskField[] CUSTOM_DATE =
{
TaskField.DATE1,
TaskField.DATE2,
TaskField.DATE3,
TaskField.DATE4,
TaskField.DATE5,
TaskField.DATE6,
TaskField.DATE7,
TaskField.DATE8,
TaskField.DATE9,
TaskField.DATE10
};
public static final TaskField[] CUSTOM_DURATION =
{
TaskField.DURATION1,
TaskField.DURATION2,
TaskField.DURATION3,
TaskField.DURATION4,
TaskField.DURATION5,
TaskField.DURATION6,
TaskField.DURATION7,
TaskField.DURATION8,
TaskField.DURATION9,
TaskField.DURATION10
};
public static final TaskField[] CUSTOM_FLAG =
{
TaskField.FLAG1,
TaskField.FLAG2,
TaskField.FLAG3,
TaskField.FLAG4,
TaskField.FLAG5,
TaskField.FLAG6,
TaskField.FLAG7,
TaskField.FLAG8,
TaskField.FLAG9,
TaskField.FLAG10,
TaskField.FLAG11,
TaskField.FLAG12,
TaskField.FLAG13,
TaskField.FLAG14,
TaskField.FLAG15,
TaskField.FLAG16,
TaskField.FLAG17,
TaskField.FLAG18,
TaskField.FLAG19,
TaskField.FLAG20
};
public static final TaskField[] CUSTOM_FINISH =
{
TaskField.FINISH1,
TaskField.FINISH2,
TaskField.FINISH3,
TaskField.FINISH4,
TaskField.FINISH5,
TaskField.FINISH6,
TaskField.FINISH7,
TaskField.FINISH8,
TaskField.FINISH9,
TaskField.FINISH10
};
public static final TaskField[] CUSTOM_NUMBER =
{
TaskField.NUMBER1,
TaskField.NUMBER2,
TaskField.NUMBER3,
TaskField.NUMBER4,
TaskField.NUMBER5,
TaskField.NUMBER6,
TaskField.NUMBER7,
TaskField.NUMBER8,
TaskField.NUMBER9,
TaskField.NUMBER10,
TaskField.NUMBER11,
TaskField.NUMBER12,
TaskField.NUMBER13,
TaskField.NUMBER14,
TaskField.NUMBER15,
TaskField.NUMBER16,
TaskField.NUMBER17,
TaskField.NUMBER18,
TaskField.NUMBER19,
TaskField.NUMBER20
};
public static final TaskField[] CUSTOM_START =
{
TaskField.START1,
TaskField.START2,
TaskField.START3,
TaskField.START4,
TaskField.START5,
TaskField.START6,
TaskField.START7,
TaskField.START8,
TaskField.START9,
TaskField.START10
};
public static final TaskField[] CUSTOM_TEXT =
{
TaskField.TEXT1,
TaskField.TEXT2,
TaskField.TEXT3,
TaskField.TEXT4,
TaskField.TEXT5,
TaskField.TEXT6,
TaskField.TEXT7,
TaskField.TEXT8,
TaskField.TEXT9,
TaskField.TEXT10,
TaskField.TEXT11,
TaskField.TEXT12,
TaskField.TEXT13,
TaskField.TEXT14,
TaskField.TEXT15,
TaskField.TEXT16,
TaskField.TEXT17,
TaskField.TEXT18,
TaskField.TEXT19,
TaskField.TEXT20,
TaskField.TEXT21,
TaskField.TEXT22,
TaskField.TEXT23,
TaskField.TEXT24,
TaskField.TEXT25,
TaskField.TEXT26,
TaskField.TEXT27,
TaskField.TEXT28,
TaskField.TEXT29,
TaskField.TEXT30
};
public static final TaskField[] CUSTOM_OUTLINE_CODE =
{
TaskField.OUTLINE_CODE1,
TaskField.OUTLINE_CODE2,
TaskField.OUTLINE_CODE3,
TaskField.OUTLINE_CODE4,
TaskField.OUTLINE_CODE5,
TaskField.OUTLINE_CODE6,
TaskField.OUTLINE_CODE7,
TaskField.OUTLINE_CODE8,
TaskField.OUTLINE_CODE9,
TaskField.OUTLINE_CODE10
};
public static final TaskField[] ENTERPRISE_COST =
{
TaskField.ENTERPRISE_COST1,
TaskField.ENTERPRISE_COST2,
TaskField.ENTERPRISE_COST3,
TaskField.ENTERPRISE_COST4,
TaskField.ENTERPRISE_COST5,
TaskField.ENTERPRISE_COST6,
TaskField.ENTERPRISE_COST7,
TaskField.ENTERPRISE_COST8,
TaskField.ENTERPRISE_COST9,
TaskField.ENTERPRISE_COST10
};
public static final TaskField[] ENTERPRISE_DATE =
{
TaskField.ENTERPRISE_DATE1,
TaskField.ENTERPRISE_DATE2,
TaskField.ENTERPRISE_DATE3,
TaskField.ENTERPRISE_DATE4,
TaskField.ENTERPRISE_DATE5,
TaskField.ENTERPRISE_DATE6,
TaskField.ENTERPRISE_DATE7,
TaskField.ENTERPRISE_DATE8,
TaskField.ENTERPRISE_DATE9,
TaskField.ENTERPRISE_DATE10,
TaskField.ENTERPRISE_DATE11,
TaskField.ENTERPRISE_DATE12,
TaskField.ENTERPRISE_DATE13,
TaskField.ENTERPRISE_DATE14,
TaskField.ENTERPRISE_DATE15,
TaskField.ENTERPRISE_DATE16,
TaskField.ENTERPRISE_DATE17,
TaskField.ENTERPRISE_DATE18,
TaskField.ENTERPRISE_DATE19,
TaskField.ENTERPRISE_DATE20,
TaskField.ENTERPRISE_DATE21,
TaskField.ENTERPRISE_DATE22,
TaskField.ENTERPRISE_DATE23,
TaskField.ENTERPRISE_DATE24,
TaskField.ENTERPRISE_DATE25,
TaskField.ENTERPRISE_DATE26,
TaskField.ENTERPRISE_DATE27,
TaskField.ENTERPRISE_DATE28,
TaskField.ENTERPRISE_DATE29,
TaskField.ENTERPRISE_DATE30
};
public static final TaskField[] ENTERPRISE_DURATION =
{
TaskField.ENTERPRISE_DURATION1,
TaskField.ENTERPRISE_DURATION2,
TaskField.ENTERPRISE_DURATION3,
TaskField.ENTERPRISE_DURATION4,
TaskField.ENTERPRISE_DURATION5,
TaskField.ENTERPRISE_DURATION6,
TaskField.ENTERPRISE_DURATION7,
TaskField.ENTERPRISE_DURATION8,
TaskField.ENTERPRISE_DURATION9,
TaskField.ENTERPRISE_DURATION10
};
public static final TaskField[] ENTERPRISE_FLAG =
{
TaskField.ENTERPRISE_FLAG1,
TaskField.ENTERPRISE_FLAG2,
TaskField.ENTERPRISE_FLAG3,
TaskField.ENTERPRISE_FLAG4,
TaskField.ENTERPRISE_FLAG5,
TaskField.ENTERPRISE_FLAG6,
TaskField.ENTERPRISE_FLAG7,
TaskField.ENTERPRISE_FLAG8,
TaskField.ENTERPRISE_FLAG9,
TaskField.ENTERPRISE_FLAG10,
TaskField.ENTERPRISE_FLAG11,
TaskField.ENTERPRISE_FLAG12,
TaskField.ENTERPRISE_FLAG13,
TaskField.ENTERPRISE_FLAG14,
TaskField.ENTERPRISE_FLAG15,
TaskField.ENTERPRISE_FLAG16,
TaskField.ENTERPRISE_FLAG17,
TaskField.ENTERPRISE_FLAG18,
TaskField.ENTERPRISE_FLAG19,
TaskField.ENTERPRISE_FLAG20
};
public static final TaskField[] ENTERPRISE_NUMBER =
{
TaskField.ENTERPRISE_NUMBER1,
TaskField.ENTERPRISE_NUMBER2,
TaskField.ENTERPRISE_NUMBER3,
TaskField.ENTERPRISE_NUMBER4,
TaskField.ENTERPRISE_NUMBER5,
TaskField.ENTERPRISE_NUMBER6,
TaskField.ENTERPRISE_NUMBER7,
TaskField.ENTERPRISE_NUMBER8,
TaskField.ENTERPRISE_NUMBER9,
TaskField.ENTERPRISE_NUMBER10,
TaskField.ENTERPRISE_NUMBER11,
TaskField.ENTERPRISE_NUMBER12,
TaskField.ENTERPRISE_NUMBER13,
TaskField.ENTERPRISE_NUMBER14,
TaskField.ENTERPRISE_NUMBER15,
TaskField.ENTERPRISE_NUMBER16,
TaskField.ENTERPRISE_NUMBER17,
TaskField.ENTERPRISE_NUMBER18,
TaskField.ENTERPRISE_NUMBER19,
TaskField.ENTERPRISE_NUMBER20,
TaskField.ENTERPRISE_NUMBER21,
TaskField.ENTERPRISE_NUMBER22,
TaskField.ENTERPRISE_NUMBER23,
TaskField.ENTERPRISE_NUMBER24,
TaskField.ENTERPRISE_NUMBER25,
TaskField.ENTERPRISE_NUMBER26,
TaskField.ENTERPRISE_NUMBER27,
TaskField.ENTERPRISE_NUMBER28,
TaskField.ENTERPRISE_NUMBER29,
TaskField.ENTERPRISE_NUMBER30,
TaskField.ENTERPRISE_NUMBER31,
TaskField.ENTERPRISE_NUMBER32,
TaskField.ENTERPRISE_NUMBER33,
TaskField.ENTERPRISE_NUMBER34,
TaskField.ENTERPRISE_NUMBER35,
TaskField.ENTERPRISE_NUMBER36,
TaskField.ENTERPRISE_NUMBER37,
TaskField.ENTERPRISE_NUMBER38,
TaskField.ENTERPRISE_NUMBER39,
TaskField.ENTERPRISE_NUMBER40
};
public static final TaskField[] ENTERPRISE_TEXT =
{
TaskField.ENTERPRISE_TEXT1,
TaskField.ENTERPRISE_TEXT2,
TaskField.ENTERPRISE_TEXT3,
TaskField.ENTERPRISE_TEXT4,
TaskField.ENTERPRISE_TEXT5,
TaskField.ENTERPRISE_TEXT6,
TaskField.ENTERPRISE_TEXT7,
TaskField.ENTERPRISE_TEXT8,
TaskField.ENTERPRISE_TEXT9,
TaskField.ENTERPRISE_TEXT10,
TaskField.ENTERPRISE_TEXT11,
TaskField.ENTERPRISE_TEXT12,
TaskField.ENTERPRISE_TEXT13,
TaskField.ENTERPRISE_TEXT14,
TaskField.ENTERPRISE_TEXT15,
TaskField.ENTERPRISE_TEXT16,
TaskField.ENTERPRISE_TEXT17,
TaskField.ENTERPRISE_TEXT18,
TaskField.ENTERPRISE_TEXT19,
TaskField.ENTERPRISE_TEXT20,
TaskField.ENTERPRISE_TEXT21,
TaskField.ENTERPRISE_TEXT22,
TaskField.ENTERPRISE_TEXT23,
TaskField.ENTERPRISE_TEXT24,
TaskField.ENTERPRISE_TEXT25,
TaskField.ENTERPRISE_TEXT26,
TaskField.ENTERPRISE_TEXT27,
TaskField.ENTERPRISE_TEXT28,
TaskField.ENTERPRISE_TEXT29,
TaskField.ENTERPRISE_TEXT30,
TaskField.ENTERPRISE_TEXT31,
TaskField.ENTERPRISE_TEXT32,
TaskField.ENTERPRISE_TEXT33,
TaskField.ENTERPRISE_TEXT34,
TaskField.ENTERPRISE_TEXT35,
TaskField.ENTERPRISE_TEXT36,
TaskField.ENTERPRISE_TEXT37,
TaskField.ENTERPRISE_TEXT38,
TaskField.ENTERPRISE_TEXT39,
TaskField.ENTERPRISE_TEXT40
};
public static final TaskField[] ENTERPRISE_CUSTOM_FIELD =
{
TaskField.ENTERPRISE_CUSTOM_FIELD1,
TaskField.ENTERPRISE_CUSTOM_FIELD2,
TaskField.ENTERPRISE_CUSTOM_FIELD3,
TaskField.ENTERPRISE_CUSTOM_FIELD4,
TaskField.ENTERPRISE_CUSTOM_FIELD5,
TaskField.ENTERPRISE_CUSTOM_FIELD6,
TaskField.ENTERPRISE_CUSTOM_FIELD7,
TaskField.ENTERPRISE_CUSTOM_FIELD8,
TaskField.ENTERPRISE_CUSTOM_FIELD9,
TaskField.ENTERPRISE_CUSTOM_FIELD10,
TaskField.ENTERPRISE_CUSTOM_FIELD11,
TaskField.ENTERPRISE_CUSTOM_FIELD12,
TaskField.ENTERPRISE_CUSTOM_FIELD13,
TaskField.ENTERPRISE_CUSTOM_FIELD14,
TaskField.ENTERPRISE_CUSTOM_FIELD15,
TaskField.ENTERPRISE_CUSTOM_FIELD16,
TaskField.ENTERPRISE_CUSTOM_FIELD17,
TaskField.ENTERPRISE_CUSTOM_FIELD18,
TaskField.ENTERPRISE_CUSTOM_FIELD19,
TaskField.ENTERPRISE_CUSTOM_FIELD20,
TaskField.ENTERPRISE_CUSTOM_FIELD21,
TaskField.ENTERPRISE_CUSTOM_FIELD22,
TaskField.ENTERPRISE_CUSTOM_FIELD23,
TaskField.ENTERPRISE_CUSTOM_FIELD24,
TaskField.ENTERPRISE_CUSTOM_FIELD25,
TaskField.ENTERPRISE_CUSTOM_FIELD26,
TaskField.ENTERPRISE_CUSTOM_FIELD27,
TaskField.ENTERPRISE_CUSTOM_FIELD28,
TaskField.ENTERPRISE_CUSTOM_FIELD29,
TaskField.ENTERPRISE_CUSTOM_FIELD30,
TaskField.ENTERPRISE_CUSTOM_FIELD31,
TaskField.ENTERPRISE_CUSTOM_FIELD32,
TaskField.ENTERPRISE_CUSTOM_FIELD33,
TaskField.ENTERPRISE_CUSTOM_FIELD34,
TaskField.ENTERPRISE_CUSTOM_FIELD35,
TaskField.ENTERPRISE_CUSTOM_FIELD36,
TaskField.ENTERPRISE_CUSTOM_FIELD37,
TaskField.ENTERPRISE_CUSTOM_FIELD38,
TaskField.ENTERPRISE_CUSTOM_FIELD39,
TaskField.ENTERPRISE_CUSTOM_FIELD40,
TaskField.ENTERPRISE_CUSTOM_FIELD41,
TaskField.ENTERPRISE_CUSTOM_FIELD42,
TaskField.ENTERPRISE_CUSTOM_FIELD43,
TaskField.ENTERPRISE_CUSTOM_FIELD44,
TaskField.ENTERPRISE_CUSTOM_FIELD45,
TaskField.ENTERPRISE_CUSTOM_FIELD46,
TaskField.ENTERPRISE_CUSTOM_FIELD47,
TaskField.ENTERPRISE_CUSTOM_FIELD48,
TaskField.ENTERPRISE_CUSTOM_FIELD49,
TaskField.ENTERPRISE_CUSTOM_FIELD50
};
public static final TaskField[] BASELINE_COSTS =
{
TaskField.BASELINE1_COST,
TaskField.BASELINE2_COST,
TaskField.BASELINE3_COST,
TaskField.BASELINE4_COST,
TaskField.BASELINE5_COST,
TaskField.BASELINE6_COST,
TaskField.BASELINE7_COST,
TaskField.BASELINE8_COST,
TaskField.BASELINE9_COST,
TaskField.BASELINE10_COST
};
public static final TaskField[] BASELINE_DURATIONS =
{
TaskField.BASELINE1_DURATION,
TaskField.BASELINE2_DURATION,
TaskField.BASELINE3_DURATION,
TaskField.BASELINE4_DURATION,
TaskField.BASELINE5_DURATION,
TaskField.BASELINE6_DURATION,
TaskField.BASELINE7_DURATION,
TaskField.BASELINE8_DURATION,
TaskField.BASELINE9_DURATION,
TaskField.BASELINE10_DURATION
};
public static final TaskField[] BASELINE_ESTIMATED_DURATIONS =
{
TaskField.BASELINE1_ESTIMATED_DURATION,
TaskField.BASELINE2_ESTIMATED_DURATION,
TaskField.BASELINE3_ESTIMATED_DURATION,
TaskField.BASELINE4_ESTIMATED_DURATION,
TaskField.BASELINE5_ESTIMATED_DURATION,
TaskField.BASELINE6_ESTIMATED_DURATION,
TaskField.BASELINE7_ESTIMATED_DURATION,
TaskField.BASELINE8_ESTIMATED_DURATION,
TaskField.BASELINE9_ESTIMATED_DURATION,
TaskField.BASELINE10_ESTIMATED_DURATION
};
public static final TaskField[] BASELINE_STARTS =
{
TaskField.BASELINE1_START,
TaskField.BASELINE2_START,
TaskField.BASELINE3_START,
TaskField.BASELINE4_START,
TaskField.BASELINE5_START,
TaskField.BASELINE6_START,
TaskField.BASELINE7_START,
TaskField.BASELINE8_START,
TaskField.BASELINE9_START,
TaskField.BASELINE10_START
};
public static final TaskField[] BASELINE_ESTIMATED_STARTS =
{
TaskField.BASELINE1_ESTIMATED_START,
TaskField.BASELINE2_ESTIMATED_START,
TaskField.BASELINE3_ESTIMATED_START,
TaskField.BASELINE4_ESTIMATED_START,
TaskField.BASELINE5_ESTIMATED_START,
TaskField.BASELINE6_ESTIMATED_START,
TaskField.BASELINE7_ESTIMATED_START,
TaskField.BASELINE8_ESTIMATED_START,
TaskField.BASELINE9_ESTIMATED_START,
TaskField.BASELINE10_ESTIMATED_START
};
public static final TaskField[] BASELINE_FINISHES =
{
TaskField.BASELINE1_FINISH,
TaskField.BASELINE2_FINISH,
TaskField.BASELINE3_FINISH,
TaskField.BASELINE4_FINISH,
TaskField.BASELINE5_FINISH,
TaskField.BASELINE6_FINISH,
TaskField.BASELINE7_FINISH,
TaskField.BASELINE8_FINISH,
TaskField.BASELINE9_FINISH,
TaskField.BASELINE10_FINISH
};
public static final TaskField[] BASELINE_ESTIMATED_FINISHES =
{
TaskField.BASELINE1_ESTIMATED_FINISH,
TaskField.BASELINE2_ESTIMATED_FINISH,
TaskField.BASELINE3_ESTIMATED_FINISH,
TaskField.BASELINE4_ESTIMATED_FINISH,
TaskField.BASELINE5_ESTIMATED_FINISH,
TaskField.BASELINE6_ESTIMATED_FINISH,
TaskField.BASELINE7_ESTIMATED_FINISH,
TaskField.BASELINE8_ESTIMATED_FINISH,
TaskField.BASELINE9_ESTIMATED_FINISH,
TaskField.BASELINE10_ESTIMATED_FINISH
};
public static final TaskField[] BASELINE_WORKS =
{
TaskField.BASELINE1_WORK,
TaskField.BASELINE2_WORK,
TaskField.BASELINE3_WORK,
TaskField.BASELINE4_WORK,
TaskField.BASELINE5_WORK,
TaskField.BASELINE6_WORK,
TaskField.BASELINE7_WORK,
TaskField.BASELINE8_WORK,
TaskField.BASELINE9_WORK,
TaskField.BASELINE10_WORK
};
public static final TaskField[] BASELINE_FIXED_COSTS =
{
TaskField.BASELINE1_FIXED_COST,
TaskField.BASELINE2_FIXED_COST,
TaskField.BASELINE3_FIXED_COST,
TaskField.BASELINE4_FIXED_COST,
TaskField.BASELINE5_FIXED_COST,
TaskField.BASELINE6_FIXED_COST,
TaskField.BASELINE7_FIXED_COST,
TaskField.BASELINE8_FIXED_COST,
TaskField.BASELINE9_FIXED_COST,
TaskField.BASELINE10_FIXED_COST
};
public static final TaskField[] BASELINE_FIXED_COST_ACCRUALS =
{
TaskField.BASELINE1_FIXED_COST_ACCRUAL,
TaskField.BASELINE2_FIXED_COST_ACCRUAL,
TaskField.BASELINE3_FIXED_COST_ACCRUAL,
TaskField.BASELINE4_FIXED_COST_ACCRUAL,
TaskField.BASELINE5_FIXED_COST_ACCRUAL,
TaskField.BASELINE6_FIXED_COST_ACCRUAL,
TaskField.BASELINE7_FIXED_COST_ACCRUAL,
TaskField.BASELINE8_FIXED_COST_ACCRUAL,
TaskField.BASELINE9_FIXED_COST_ACCRUAL,
TaskField.BASELINE10_FIXED_COST_ACCRUAL
};
}