|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.bonn.xulu.appl.AbstractHandler
edu.bonn.xulu.plugin.appl.DataExportHandler
public class DataExportHandler
Diese Klasse stellt einen Handler dar, mit dem ein Objekt des Datenpools
(automatisiert) exportiert wird.
Instanzen dieses Handlers werden (interaktiv)
ueber eine DataExportHandlerFactory
erzeugt, bzw. modifiziert.
Field Summary | |
---|---|
protected XuluModellingPlatform |
appl
Speichert eine Referenz auf die Xulu-Applikation. |
protected Object |
destObject
Speichert das Objekt, in das der Export vorgenommen wird (z.B. eine Datei). |
protected ExportFactory |
exportFactory
Speichert die Factory, mit der das Objekt exportiert wird. |
protected Object |
object
Speichert das Objekt, das vom Handler exportiert wird. |
Fields inherited from class edu.bonn.xulu.appl.AbstractHandler |
---|
factory |
Constructor Summary | |
---|---|
DataExportHandler(DataExportHandlerFactory fac,
XuluModellingPlatform appl)
Erzeugt einen neuen Handler. |
|
DataExportHandler(Object obj,
ExportFactory expFac,
Object destObj,
DataExportHandlerFactory fac,
XuluModellingPlatform appl)
Erzeugt einen neuen Handler. |
Method Summary | |
---|---|
void |
close()
Schliesst den Handler. |
void |
execute(ObjectEvent e)
Fuehrt den Handler aus. |
Object |
getExportDestination()
Liefert das Objekt, in das der Export vorgenommen wird. z.B. eine Datei. |
ExportFactory |
getExportFactory()
Liefert die Factory, mit der das Objekt exportiert wird. |
Object |
getObject()
Liefert das Objekt, das vom Handler exportiert wird. |
void |
setExportDestination(Object destObject)
Setzt das Objekt, in das der Export vorgenommen wird. |
void |
setExportFactory(ExportFactory expFac)
Setzt die Factory, mit der das Objekt exportiert wird. |
void |
setObject(Object obj)
Setzt das Objekt, das vom Handler exportiert wird. |
Methods inherited from class edu.bonn.xulu.appl.AbstractHandler |
---|
getFactory |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Object object
protected ExportFactory exportFactory
protected Object destObject
protected XuluModellingPlatform appl
Constructor Detail |
---|
public DataExportHandler(DataExportHandlerFactory fac, XuluModellingPlatform appl)
fac
- Factory, die fuer den Handler zustaendig ist.appl
- Instanz der Xulu-ApplikationsetObject(Object)
,
setExportFactory(ExportFactory)
public DataExportHandler(Object obj, ExportFactory expFac, Object destObj, DataExportHandlerFactory fac, XuluModellingPlatform appl)
obj
- zu exportierendes ObjektexpFac
- Factory Export-Factory, mit der das Objekt exportiert wirdfac
- Factory, die fuer den Handler zustaendig ist.destObj
- Objekt in das der Export vorgenommen wird (z.B. eine Datei)appl
- Instanz der Xulu-ApplikationMethod Detail |
---|
public void close()
public void execute(ObjectEvent e)
e
- Ereignis fuer das der Handler ausgefuehrt wird (wird nicht verwendet!).public Object getObject()
public void setObject(Object obj)
obj
- zu visualisierendes Objektpublic ExportFactory getExportFactory()
public void setExportFactory(ExportFactory expFac)
expFac
- Factory fuer den Datenexportpublic Object getExportDestination()
public void setExportDestination(Object destObject)
destObject
- Objekt in das exportiert wird (z.B. eine Datei)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |