List of usage examples for javax.xml.registry.infomodel InternationalString getValue
String getValue() throws JAXRException;
From source file:it.cnr.icar.eric.client.ui.thin.RegistryObjectCollectionBean.java
/** * This method used to get the list of selected Registry Objects for * source.//from www. jav a 2s .com * @return List. */ public List<SelectItem> getReferenceScopeCodes() { ArrayList<SelectItem> pinnedDisplayList = new ArrayList<SelectItem>(); try { for (int i = 0; i < pivotalRegistryObjectBean.size(); i++) { InternationalString referenceName = ((RegistryObjectBean) pivotalRegistryObjectBean.get(i)) .getRegistryObject().getName(); if (referenceName.getValue() != null) { pinnedDisplayList.add(new SelectItem( ((RegistryObjectBean) pivotalRegistryObjectBean.get(i)).getId(), referenceName + "(" + ((RegistryObjectBean) pivotalRegistryObjectBean.get(i)).getObjectType() + ")")); } else { pinnedDisplayList.add(new SelectItem( ((RegistryObjectBean) pivotalRegistryObjectBean.get(i)).getId(), ((RegistryObjectBean) pivotalRegistryObjectBean.get(i)).getId() + "(" + ((RegistryObjectBean) pivotalRegistryObjectBean.get(i)).getObjectType() + ")")); } } } catch (Exception ex) { log.error(ex); } return pinnedDisplayList; }
From source file:it.cnr.icar.eric.client.ui.thin.RegistryObjectCollectionBean.java
/** * This method do Intialization for Relationship Operation and also * determine what kind of Relation(Reference and Assocation) should be establish * between two Registry Objects. // ww w . java 2 s .com * * @param none * @return String */ public String doInitializeReference() { String status = "failure"; String referenceType = null; InternationalString referenceName = null; boolean isReferenced = false; try { if (pivotalRegistryObjectBean.size() == 2) { if (referenceSourceCode != null) { int index = 0; if (referenceSourceCode .equals(((RegistryObjectBean) pivotalRegistryObjectBean.get(0)).getId())) { index = 1; sourceType = "source"; } else { sourceType = "target"; } referenceType = ((RegistryObjectBean) pivotalRegistryObjectBean.get(index)).getObjectType(); referenceAttribute = ((RegistryObjectBean) pivotalRegistryObjectBean.get(index)).getId(); referenceName = ((RegistryObjectBean) pivotalRegistryObjectBean.get(index)).getRegistryObject() .getName(); if (referenceName.getValue() != null) { setReferenceTargetCode(referenceName + "(" + referenceType + ")"); } else { setReferenceTargetCode(referenceAttribute + "(" + referenceType + ")"); } } else { referenceType = ((RegistryObjectBean) pivotalRegistryObjectBean.get(0)).getObjectType(); referenceAttribute = ((RegistryObjectBean) pivotalRegistryObjectBean.get(1)).getId(); referenceName = ((RegistryObjectBean) pivotalRegistryObjectBean.get(1)).getRegistryObject() .getName(); setReferenceSourceCode((((RegistryObjectBean) pivotalRegistryObjectBean.get(0)).getId())); if (referenceName.getValue() != null) { setReferenceTargetCode(referenceName + "(" + ((RegistryObjectBean) pivotalRegistryObjectBean.get(1)).getObjectType() + ")"); } else { setReferenceTargetCode(referenceAttribute + "(" + ((RegistryObjectBean) pivotalRegistryObjectBean.get(1)).getObjectType() + ")"); } sourceType = "source"; } isReferenced = this.relationshipBean.checkReferenced(sourceType, referenceType); if (isReferenced) { String user1 = ((RegistryObjectImpl) ((RegistryObjectBean) pivotalRegistryObjectBean.get(0)) .getRegistryObject()).getOwner().getKey().getId(); String user2 = ((RegistryObjectImpl) ((RegistryObjectBean) pivotalRegistryObjectBean.get(1)) .getRegistryObject()).getOwner().getKey().getId(); String currentUser = RegistryBrowser.getDQM().getCallersUser().getKey().getId(); isReferenced = (currentUser.equals(user1) && currentUser.equals(user2)); } if (isReferenced) { referenceRelation = "Reference"; associationRelation = null; setRelationshipType("Reference"); refAttributeList = this.relationshipBean.getRefAttributes(sourceType, referenceType); } if (!isReferenced) { associationRelation = "Association"; referenceRelation = null; setRelationshipType("Association"); relationshipBean.setIsReferencedValid(false); initAssocation(); append(WebUIResourceBundle.getInstance().getString("onlyAssociationSourceTarget", new Object[] { this.relationshipBean.getSourceRegistryObjectName(), this.relationshipBean.getTargetRegistryObjectName() })); clearRelationObjects(); } status = "relationSuccessful"; } } catch (Exception ex) { log.error(WebUIResourceBundle.getInstance().getString("message.FailedDuringReferenceOperation"), ex); } return status; }
From source file:org.apache.ws.scout.util.ScoutJaxrUddiHelper.java
private static OverviewDoc getOverviewDocFromExternalLink(ExternalLink link) throws JAXRException { OverviewDoc od = objectFactory.createOverviewDoc(); String url = link.getExternalURI(); if (url != null) od.setOverviewURL(url);/* w w w. j av a 2s. c o m*/ InternationalString extDesc = link.getDescription(); if (extDesc != null) { Description description = objectFactory.createDescription(); od.getDescription().add(description); description.setValue(extDesc.getValue()); } return od; }
From source file:org.apache.ws.scout.util.ScoutJaxrUddiV3Helper.java
private static OverviewDoc getOverviewDocFromExternalLink(ExternalLink link) throws JAXRException { OverviewDoc od = objectFactory.createOverviewDoc(); String url = link.getExternalURI(); if (url != null) { org.uddi.api_v3.OverviewURL ourl = new org.uddi.api_v3.OverviewURL(); ourl.setValue(url.toString());// w w w .j ava 2 s. c o m od.setOverviewURL(ourl); } InternationalString extDesc = link.getDescription(); if (extDesc != null) { Description description = objectFactory.createDescription(); od.getDescription().add(description); description.setValue(extDesc.getValue()); } return od; }