/** * @param value * @param displayName * @param description * @return PossibleValue object */ protected PossibleValue createProposal(String value, EList displayName, EList description) { String display = value; if (displayName.size() > 0) { DisplayNameType displayNameType= (DisplayNameType) displayName.get(0); display = displayNameType.getTextContent(); } String desc = null; if (description.size() > 0) { DescriptionType descType= (DescriptionType) description.get(0); desc = descType.getTextContent(); } PossibleValue pv = new PossibleValue(value, display); if (desc != null) pv.setAdditionalInformation(desc); return pv; }
/** * This returns the label text for the adapted class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public String getText(Object object) { String label = ((DescriptionType)object).getId(); return label == null || label.length() == 0 ? getString("_UI_DescriptionType_type") : getString("_UI_DescriptionType_type") + " " + label; }
final String appendString = descType.getTextContent(); if (appendString != null)
public String getColumnText(Object object, int columnIndex) { FacetType facet = (FacetType) object; switch (columnIndex) { case 0: return facet.getFacetName() == null ? "" : facet.getFacetName() .getTextContent(); case 1: return facet.getDisplayName().size() > 0 ? ((DisplayNameType) facet .getDisplayName().get(0)).getTextContent() : ""; case 2: return facet.getDescription().size() > 0 ? ((DescriptionType) facet .getDescription().get(0)).getTextContent() : ""; } return null; }