Examples of deresolve()


Examples of org.eclipse.emf.common.util.URI.deresolve()

            if (importedDef != null && importedDef.getTargetNamespace() != null) {
                Import newImport = Bpmn2Factory.eINSTANCE.createImport();
                newImport.setImportType(NamespaceHelper.xmiToXsdNamespaceUri(Bpmn2Package.eNS_URI));
                newImport.setNamespace(importedDef.getTargetNamespace());
                // Counterpart: location.resolve(referencingURI) == referencedURI !
                newImport.setLocation(referencedURI.deresolve(referencingURI).toString());
                definitions.getImports().add(newImport);
            }
        }
    }
View Full Code Here

Examples of org.eclipse.emf.common.util.URI.deresolve()

    // collect the (unique) resource paths
    List<String> resources = Lists.newArrayList();
    for(IEObjectDescription d : descriptors) {
      URI uri = EcoreUtil.getURI(d.getEObjectOrProxy());
      if(root != null) {
        uri = uri.deresolve(root.appendSegment(""));
      }
      boolean isPptpResource = "pptp".equals(uri.fileExtension());
      String path = isPptpResource
          ? uri.lastSegment().replace(".pptp", "")
          : uri.devicePath();
View Full Code Here

Examples of org.eclipse.emf.common.util.URI.deresolve()

  }

  public int searchIndexOf(IEObjectDescription d) {
    URI uri = EcoreUtil.getURI(d.getEObjectOrProxy());
    if(uri.isFile() && rootURI != null) {
      uri = uri.deresolve(rootURI.appendSegment(""));
    }
    return searchIndexOf(uri);
  }

  /**
 
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.