edu.bonn.xulu.appl
Interface HandlerFactory

All Superinterfaces:
Factory
All Known Implementing Classes:
DataExportHandlerFactory, FileExportHandlerFactory, VisualisationHandlerFactory

public interface HandlerFactory
extends Factory

Diese Klasse stellt eine Factory fuer einen Handler dar. Die Factory ist dafuer verantwortlich, dem Anwender Dialoge zur Verfuegung zu stellen, mit denen ein neuer Handler erzeugt und bestehende Handler abgeaendert werden koennen.

Version:
1.0
Author:
Martin Schmitz (University of Bonn/Germany)

Method Summary
 Handler createHandler(XuluModellingPlatform appl)
          Erzeugt einen neuen Handler.
 void modifyHandler(XuluModellingPlatform appl, Handler handler)
          Veraendert einen bestehenden Handler.
 
Methods inherited from interface edu.bonn.xulu.io.Factory
equals
 

Method Detail

createHandler

Handler createHandler(XuluModellingPlatform appl)
Erzeugt einen neuen Handler.

Parameters:
appl - Instanz der Xulu-Applikation

modifyHandler

void modifyHandler(XuluModellingPlatform appl,
                   Handler handler)
Veraendert einen bestehenden Handler. Hierzu soll ein entsprechender Anwender-Dialog bereitgestellt werden.

Parameters:
appl - Instanz der Xulu-Applikation
handler - Handler, der veraendert werden soll