|
Elexis API documentationVersion 2.1.6 as of January 22 2012 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IRnOutputter
An Object that is able to output a bill. Can be a ptinter, a file, an electronic connection or whatever else.
| Nested Class Summary | |
|---|---|
static class |
IRnOutputter.TYPE
|
| Field Summary | |
|---|---|
static java.lang.String |
PROP_OUTPUT_METHOD
Property indicating the output method. |
| 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> rnn,
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. |
| Field Detail |
|---|
static final java.lang.String PROP_OUTPUT_METHOD
| Method Detail |
|---|
java.lang.String getDescription()
Result<Rechnung> doOutput(IRnOutputter.TYPE type,
java.util.Collection<Rechnung> rnn,
java.util.Properties props)
type - Type of the billrnn - collection with all bills to processprops - properties for various purposes. Can be null.
boolean canStorno(Rechnung rn)
rn - the specific bill to cancel or null, if it is just a general question
boolean canBill(Fall fall)
fall - the case to check
Control createSettingsControl(Composite parent)
parent -
void saveComposite()
|
Elexis API documentationVersion 2.1.6 as of January 22 2012 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||