1 package de.webman.duplication; 2 3 import java.util.*; 4 import java.sql.*; 5 import java.io.*; 6 7 import com.teamkonzept.web.*; 8 import com.teamkonzept.lib.*; 9 import com.teamkonzept.field.*; 10 import com.teamkonzept.field.db.*; 11 import com.teamkonzept.db.*; 12 13 import com.teamkonzept.webman.mainint.*; 14 import com.teamkonzept.publishing.markups.*; 15 16 17 import com.teamkonzept.webman.*; 18 import com.teamkonzept.webman.db.*; 19 import com.teamkonzept.webman.mainint.db.*; 20 import com.teamkonzept.webman.mainint.db.queries.*; 21 22 import com.teamkonzept.webman.mainint.events.*; 23 import de.webman.duplication.eventhandler.*; 24 25 26 31 public class DUEventDistributor extends CachedEventDistributor implements ParameterTypes, DatabaseDefaults, FrameConstants 32 { 33 34 public DUEventDistributor() 35 { 36 addEventHandler(DUStartHandler.getInstance()); 37 addEventHandler(DUSaveParamsInDBHandler.getInstance()); 38 addEventHandler(DUDuplicateHandler.getInstance()); 39 addEventHandler(DUDuplicateFromDBHandler.getInstance()); 40 addEventHandler(DUConfirmHandler.getInstance()); 41 addEventHandler(DUConfirmFromDBHandler.getInstance()); 42 addEventHandler(DUStartManHandler.getInstance()); 43 addEventHandler(DUStartDBHandler.getInstance()); 44 addEventHandler(DUChooseStartHandler.getInstance()); 45 addEventHandler(DUChooseOpenDirHandler.getInstance()); 46 addEventHandler(STChooseOpenDirHandler.getInstance()); 47 addEventHandler(DUMultiDuplicateHandler.getInstance()); 48 addEventHandler(DUAdvancedHandler.getInstance()); 49 } 50 51 public void handleEvent(TKEvent evt) throws com.teamkonzept.lib.TKException 52 { 53 super.handleEvent(evt); 54 } 55 56 public boolean isHandler(TKEvent evt) 57 { 58 return evt.getName().startsWith("DU"); 59 } 60 61 } 62 | Popular Tags |