/webportal/src/main/java/au/org/emii/portal/menu/TreeMenuItem.java
Java | 15 lines | 12 code | 3 blank | 0 comment | 0 complexity | 342c7b848d72be8e438a10230ec44492 MD5 | raw file
1package au.org.emii.portal.menu; 2 3import java.util.List; 4 5public interface TreeMenuItem extends TreeMenuValue { 6 public static final int CONCRETE_TYPE_UNKNOWN = 0; 7 public static final int CONCRETE_TYPE_MENUGROUP = 1; 8 public static final int CONCRETE_TYPE_MENUITEM = 2; 9 10 public TreeMenuItem getParent(); 11 public void setParent(TreeMenuItem treeMenuItem); 12 public List<? extends TreeMenuItem> getChildren(); 13 public int getConcreteType(); 14 public Object clone() throws CloneNotSupportedException; 15}