for (Iterator cases=rule.getNavigationCase().iterator();cases.hasNext();){ NavigationCaseType navCase = (NavigationCaseType)cases.next(); if (value.equals(navCase.getFromOutcome().getTextContent().trim())) return true;
public String getColumnText(Object object, int columnIndex) { NavigationCaseType navigationcase = (NavigationCaseType) object; switch (columnIndex) { case 0: return ((NavigationRuleType) navigationcase.eContainer()) .getFromViewId() == null ? "" : ((NavigationRuleType) navigationcase.eContainer()) .getFromViewId().getTextContent(); case 1: return navigationcase.getFromOutcome() == null ? "" : navigationcase .getFromOutcome().getTextContent(); case 2: return navigationcase.getToViewId() == null ? "" : navigationcase .getToViewId().getTextContent(); } return null; }
String toViewId = null; if (navCase.getFromOutcome() != null) value = navCase.getFromOutcome().getTextContent(); if (navCase.getToViewId()!= null) toViewId = navCase.getToViewId().getTextContent();