KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > tonbeller > wcf > popup > WcfMenuItem


1 /*
2  * Copyright (c) 1971-2003 TONBELLER AG, Bensheim.
3  * All rights reserved.
4  */

5 package com.tonbeller.wcf.popup;
6
7 import com.tonbeller.wcf.controller.Dispatcher;
8 import com.tonbeller.wcf.controller.RequestListener;
9 import com.tonbeller.wcf.utils.DomUtils;
10
11 /**
12  * WcfMenuItem ist ein MenuItem, das sich bei der Konstruktion
13  * an einem RequestDispatcher anmeldet.
14  *
15  * @author av
16  * @since Mar 14, 2006
17  */

18 public abstract class WcfMenuItem extends MenuItemSupport implements RequestListener {
19
20   public WcfMenuItem(Dispatcher d, String JavaDoc label) {
21     this(d, label, null);
22   }
23
24   public WcfMenuItem(Dispatcher d, String JavaDoc label, String JavaDoc image) {
25     super(null, label, image);
26     String JavaDoc id = DomUtils.randomId();
27     super.setHref("?" + id + "=x");
28     d.addRequestListener(id, null, this);
29   }
30 }
31
Popular Tags