| 
Elexis API documentation as of September 4 2011 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectch.elexis.views.rechnung.DefaultOutputter
public class DefaultOutputter
This outputter takes the output target from the case's billing syste,
| 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 | |
|---|---|
DefaultOutputter()
 | 
|
| 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.  | 
  | 
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.  | 
| Methods inherited from class java.lang.Object | 
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public DefaultOutputter()
| Method Detail | 
|---|
public boolean canBill(Fall fall)
IRnOutputter
canBill in interface IRnOutputterfall - the case to check
public boolean canStorno(Rechnung rn)
IRnOutputter
canStorno in interface IRnOutputterrn - the specific bill to cancel or null, if it is just a general question
public Control createSettingsControl(Composite parent)
IRnOutputter
createSettingsControl in interface IRnOutputterpublicdoOutput(IRnOutputter.TYPE type, java.util.Collection<Rechnung> rnn, java.util.Properties props) 
IRnOutputter
doOutput in interface IRnOutputtertype - Type of the billrnn - collection with all bills to processprops - properties for various purposes. Can be null.
public java.lang.String getDescription()
IRnOutputter
getDescription in interface IRnOutputterpublic void saveComposite()
IRnOutputter
saveComposite in interface IRnOutputter
  | 
Elexis API documentation as of September 4 2011 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||