1 package org.opencrx.kernel.contract1.cci; 14 15 public interface Invoice 16 extends 17 org.opencrx.kernel.contract1.cci.AbstractContract, 18 org.opencrx.kernel.generic.cci.CrxObject { 19 23 public org.openmdx.base.cci.Void markAsClosed( 24 org.opencrx.kernel.contract1.cci.InvoiceMarkAsClosedParams params 25 ) throws javax.jmi.reflect.RefException ; 26 27 29 public org.openmdx.base.cci.Void markAsClosed( 30 short invoiceState 31 ) throws javax.jmi.reflect.RefException ; 32 33 43 public org.opencrx.kernel.contract1.cci.AbstractInvoicePosition getPosition( 44 String id 45 ); 46 47 56 public java.util.Collection getPosition( 57 ); 58 59 66 public java.util.List getPosition( 67 org.opencrx.kernel.contract1.cci.AbstractInvoicePositionFilter filter 68 ); 69 70 78 public void addPosition ( 79 String id, 80 org.opencrx.kernel.contract1.cci.AbstractInvoicePosition newValue 81 ); 82 83 90 public void addPosition ( 91 org.opencrx.kernel.contract1.cci.AbstractInvoicePosition newValue 92 ); 93 94 100 public void removePosition ( 101 String id 102 ); 103 } 107 | Popular Tags |