package org.splat.wapp;
+
+import java.util.HashMap;
+import java.util.List;
+import java.util.Vector;
+
/**
* Base abstract class defining the minimal services for implementing menus.<br/>
* A menu is an ordered list of named menu-items. Each menu-item is made of:
* @see ContextualMenu
* @author Daniel Brunier-Coulin
*/
-
-import java.util.HashMap;
-import java.util.List;
-import java.util.Vector;
-
-
public abstract class Menu {
private String myname;
disabled = new HashMap<String,String>();
}
+ /**
+ * Initialize the menu.
+ */
+ protected void init() {
+ menu.clear();
+ indices.clear();
+ disabled.clear();
+ }
// ==============================================================================================================================
// Member functions
// ==============================================================================================================================