/webportal/src/main/java/au/org/emii/portal/menu/TreeMenuValue.java
Java | 19 lines | 15 code | 4 blank | 0 comment | 0 complexity | 9b3dc8f395b2457d0d2bc80509fec8a4 MD5 | raw file
1package au.org.emii.portal.menu; 2 3import java.util.List; 4 5public interface TreeMenuValue { 6 public String getId(); 7 public String getName(); 8 public String getDescription(); 9 10 public Object getChild(Object parent, int index); 11 public Object getChild(int index); 12 public boolean isLeaf(Object parent); 13 public boolean isLeaf(); 14 public int getChildCount(Object parent); 15 public int getChildCount(); 16 public String dump(String indent); 17 public List<? extends TreeMenuValue> getChildren(); 18 19}