public int getChoiceValue() { selectedValue = select.getChoiceValue(); currentSearchNode.val = selectedValue; currentSearchNode.id = searchNodeId++; currentSearchNode.previous = searchStack.peek().id; searchStack.push(currentSearchNode); return selectedValue; }