|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectch.elexis.TarmedRechnung.RechnungsDrucker
public class RechnungsDrucker
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface ch.elexis.util.IRnOutputter |
---|
IRnOutputter.TYPE |
Field Summary |
---|
Fields inherited from interface ch.elexis.util.IRnOutputter |
---|
PROP_OUTPUT_METHOD |
Constructor Summary | |
---|---|
RechnungsDrucker()
|
Method Summary | |
---|---|
boolean |
canBill(Fall fall)
check whether a case could be billed, i.e. all billing data are present. |
boolean |
canStorno(Rechnung rn)
Cancelling an already output bill: Depending on the type of the outputter, this might result in propagataing the cancel information to the final destination of the bill. |
Control |
createSettingsControl(Composite parent)
Create a Control to perform necessary setings for his outputter. |
Result<Rechnung> |
doOutput(IRnOutputter.TYPE type,
java.util.Collection<Rechnung> rechnungen,
java.util.Properties props)
Do the actual output |
java.lang.String |
getDescription()
A short textual description for this output (as Label) |
void |
saveComposite()
Methode is called before dialog is closed. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RechnungsDrucker()
Method Detail |
---|
public Result<Rechnung> doOutput(IRnOutputter.TYPE type, java.util.Collection<Rechnung> rechnungen, java.util.Properties props)
IRnOutputter
doOutput
in interface IRnOutputter
type
- Type of the billrechnungen
- collection with all bills to processprops
- properties for various purposes. Can be null.
public java.lang.String getDescription()
IRnOutputter
getDescription
in interface IRnOutputter
public Control createSettingsControl(Composite parent)
IRnOutputter
createSettingsControl
in interface IRnOutputter
public boolean canStorno(Rechnung rn)
IRnOutputter
canStorno
in interface IRnOutputter
rn
- the specific bill to cancel or null, if it is just a general question
public boolean canBill(Fall fall)
IRnOutputter
canBill
in interface IRnOutputter
fall
- the case to check
public void saveComposite()
IRnOutputter
saveComposite
in interface IRnOutputter
|
Elexis API documentationVersion 2.1.6 as of December 11 2011 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |