01: package com.xoetrope.pm;
02:
03: import java.util.Hashtable;
04: import java.util.Vector;
05:
06: /**
07: * A class for managing a project and its content
08: *
09: * <p> Copyright (c) Xoetrope Ltd., 2001-2006, This software is licensed under
10: * the GNU Public License (GPL), please see license.txt for more details. If
11: * you make commercial use of this software you must purchase a commercial
12: * license from Xoetrope.</p>
13: * <p> $Revision: 1.2 $</p>
14: */
15: public class Project extends ProjectManagementObject implements
16: Cloneable {
17: public static String OWNER = "Owner";
18: public static String BILLING_CONTACT = "BillingContact";
19: public static String DELIVERY_CONTACT = "DeliveryContact";
20: public static String TECHNICAL_AGENT = "TechnicalAgent";
21: public static String SALES_AGENT = "SalesAgent";
22: public static String SALES_COMPANY = "SalesCompany";
23:
24: protected Hashtable participants;
25: protected Hashtable attributes;
26: protected Vector groups;
27: protected int status;
28:
29: public Project() {
30: super ("Project");
31: }
32: }
|