KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > nightlabs > ipanema > accounting > id > InvoiceID


1 /*
2  * Created on Feb 21, 2005
3  */

4 package com.nightlabs.ipanema.accounting.id;
5
6 import com.nightlabs.jdo.BaseObjectID;
7 import com.nightlabs.jdo.ObjectIDException;
8
9 /**
10  * @author Marco Schulze - marco at nightlabs dot de
11  */

12 public class InvoiceID extends BaseObjectID
13 {
14     public String JavaDoc organisationID;
15     public long invoiceID;
16
17     public InvoiceID()
18     {
19     }
20
21     /**
22      * @param keyStr
23      * @throws com.nightlabs.jdo.ObjectIDException
24      */

25     public InvoiceID(String JavaDoc keyStr) throws ObjectIDException
26     {
27         super(keyStr);
28     }
29     
30     public static InvoiceID create(String JavaDoc organisationID, long invoiceID)
31     {
32         InvoiceID n = new InvoiceID();
33         n.organisationID = organisationID;
34         n.invoiceID = invoiceID;
35         return n;
36     }
37 }
38
Popular Tags