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; }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getText(Object object) { String label = ((NavigationCaseType)object).getId(); return label == null || label.length() == 0 ? getString("_UI_NavigationCaseType_type") : getString("_UI_NavigationCaseType_type") + " " + label; }
String toViewId = null; if (navCase.getFromOutcome() != null) value = navCase.getFromOutcome().getTextContent(); if (navCase.getToViewId()!= null) toViewId = navCase.getToViewId().getTextContent(); if (rule.getFromViewId() != null) ruleDisp = rule.getFromViewId().getTextContent(); if (navCase.getDisplayName() != null && navCase.getDisplayName().size() > 0) { navDisplay = ((DisplayNameType) navCase .getDisplayName().get(0)).getTextContent(); if (navCase.getFromAction() != null) { navAction= navCase.getFromAction().getTextContent();
for (Iterator cases=rule.getNavigationCase().iterator();cases.hasNext();){ NavigationCaseType navCase = (NavigationCaseType)cases.next(); if (value.equals(navCase.getFromOutcome().getTextContent().trim())) return true;