Exemplo n.º 1
0
  public MenuNode getActiveNode() {
    MenuNode result = null;

    if (getActivePath() != null) {
      Iterator<String> iter = getActivePath().getSegmentIterator();
      result = menus.get(iter.next());

      while (result != null && iter.hasNext()) {
        result = result.getChild(iter.next());
      }
    }

    return result;
  }