public static void setQNameNamespaceURI(QName qnameEObject, String namespaceURI) { String localpart = qnameEObject.getLocalPart(); setQNameValue(qnameEObject, namespaceURI, localpart); }
/** * Returns the local part of the <service-qname>specified in the given <service-ref>. Returns a * blank String if <service-qname>is not specified in the provided <service-ref> */ private String getServiceQname(ServiceRef sr) { QName serviceQname = sr.getServiceQname(); if (serviceQname == null) return ""; //$NON-NLS-1$ String serviceLocalName = serviceQname.getLocalPart(); if (serviceLocalName == null) return ""; //$NON-NLS-1$ return serviceLocalName; }
/** * This does the same thing as ITableLabelProvider.getColumnText. */ public String getColumnText(Object object, int columnIndex) { QName qname = (QName) object; switch (columnIndex) { case 0 : return toDisplayString(qname.getNamespaceURI()); case 1 : return toDisplayString(qname.getLocalPart()); default : StringBuffer sb = new StringBuffer(); sb.append(qname.getNamespaceURI()); sb.append("#"); //$NON-NLS-1$ sb.append(qname.getLocalPart()); return sb.toString(); } }
/** * This returns the label text for the adapted class. <!-- begin-user-doc --> <!-- end-user-doc * --> */ public String getText(Object object) { String label = CommonEditResourceHandler.getString("_UI_QName_type"); //$NON-NLS-1$ if (((QName) object).getNamespaceURI() != null && (((QName) object).getLocalPart() != null)) { label = CommonEditResourceHandler.getString("_UI_QName_type") + " " + //$NON-NLS-1$ //$NON-NLS-2$ ((QName) object).getNamespaceURI() + "#" + ((QName) object).getLocalPart(); //$NON-NLS-1$ } return label; }