KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > teamkonzept > webman > mainint > events > FrameOrientationHandler


1 package com.teamkonzept.webman.mainint.events;
2
3 import com.teamkonzept.web.*;
4 import com.teamkonzept.webman.mainint.*;
5 import com.teamkonzept.lib.*;
6 import de.webman.content.eventhandler.CEFrameHandler;
7
8 public class FrameOrientationHandler extends DefaultEventHandler implements ParameterTypes, FrameConstants
9 {
10
11     public void handleEvent(TKEvent evt) throws TKException
12     {
13         try
14         {
15             if (evt.getName().equals("TOP_FRAME"))
16             {
17                 TKHTMLTemplate t = evt.getPrepHTMLTemplate("top_content.tmpl");
18                 t.set("CONTEXT", evt.getParameter(PARAMETER, "CONTEXT"));
19                 // Namen Property bekommen
20
String JavaDoc name = "";
21                 try
22                 {
23                     PropertyManager man = PropertyManager.getPropertyManager("WEBMAN");
24                     name = man.getValue("SERVER_NAME");
25                 }
26                 catch (Exception JavaDoc e)
27                 {
28                                     // set default value
29
name = "";
30                                 }
31                 t.set("SERVER_NAME", name);
32                 evt.finishTemplate(t);
33                 return;
34             }
35         }
36         catch (Throwable JavaDoc t)
37         {
38             throw WebmanExceptionHandler.getException(t);
39         }
40     }
41     
42     public boolean isHandler(TKEvent evt)
43     {
44         return evt.getName().equals("TOP_FRAME");
45     }
46 }
47
Popular Tags