Package org.eclipse.emf.ecore.resource

Examples of org.eclipse.emf.ecore.resource.ResourceSet.createResource()


  protected File saveToFile(EObject model, String filename) throws IOException {
    ResourceSet resourceSet = new ResourceSetImpl();
    File modelFile = new File(filename);
        URI fileURI = URI.createFileURI(modelFile
                .getAbsolutePath());
        Resource resource = resourceSet.createResource(fileURI);
        resource.getContents().add(model);
        resource.save(Collections.EMPTY_MAP);
       
        return modelFile;
  }
View Full Code Here


   * @return a new, empty InternetApplication
   */
  private InternetApplication createInternetApplication() {
    ResourceSet set = new ResourceSetImpl();
    URI uri = URI.createFileURI("queue.iaml");
    Resource resource = set.createResource(uri);
   
    // create the model
    InternetApplication root = ModelFactory.eINSTANCE.createInternetApplication();
    assertNotNull(root);
    assertNotEqual(root.getName(), "created successfully");
View Full Code Here

        resourceUri = resolveURI(resourceUri);
        if(resourceUri!=null&&!resourceUriS.matches(resourceUri.toString())){
          log.debug("Resolved " + resourceUriS + " to " + resourceUri.toString());
        }
       
        Resource inputModelR = resourceSet.createResource(resourceUri);
        if(inputModelR==null){
          interpreterLog.warn("Couldn't load resource for model "+name+" from: " + resourceUriS);
          return;
        }
        if(name2inputModelMap.get(name)!=null) interpreterLog.warn("There is already a model: " + name +". Override it.");
View Full Code Here

    ResourceSet resourceSet = template.getChild().eResource().getResourceSet();
    // Register XML resource factory
    Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().put(
        template.getObjectLanguageExtension(),
        resourceFactory);
    Resource instanceResource = resourceSet.createResource(outURI);
   
    if(instanceResource==null){
      throw new SimTLException("Instance - resource couldn't be created");
    }
   
View Full Code Here

    map.put("ecore", new  XMIResourceFactoryImpl());
   
    EPackage.Registry.INSTANCE.put("http://www.emftext.org/java/", JavaPackage.eINSTANCE);
   
    ResourceSet resourceSet = new ResourceSetImpl();
    Resource umlMetamodel = resourceSet.createResource(
        InterpreterTest.resolveURI(URI.createURI("file://input/Metamodel_uml.ecore")));
    if(!umlMetamodel.isLoaded()){
      log.debug("Loading Parameter-metamodel" + umlMetamodel.getURI().toString());
      umlMetamodel.load(Collections.EMPTY_MAP);
      while(!umlMetamodel.isLoaded()){
View Full Code Here

  private void save(String path, Resource r) throws Exception{
    ResourceSet resourceSet = new ResourceSetImpl();
      resourceSet.getResourceFactoryRegistry().getExtensionToFactoryMap().put("*", new XMIResourceFactoryImpl());

      URI uri = URI.createFileURI(new File(path).getAbsolutePath());
      Resource resource = resourceSet.createResource(uri);
      Vector<EObject> rootObjects = new Vector<EObject>();
      for(EObject root : r.getContents()){
        rootObjects.add(root);
      }
     
View Full Code Here

    map.put("ecore", new  XMIResourceFactoryImpl());
   
    EPackage.Registry.INSTANCE.put("http://www.emftext.org/java/", JavaPackage.eINSTANCE);
   
    ResourceSet resourceSet = new ResourceSetImpl();
    Resource umlMetamodel = resourceSet.createResource(resolveURI(URI.createURI("file://input/Metamodel_uml.ecore")));
    if(!umlMetamodel.isLoaded()){
      log.debug("Loading Parameter-metamodel" + umlMetamodel.getURI().toString());
      umlMetamodel.load(Collections.EMPTY_MAP);
      while(!umlMetamodel.isLoaded()){
        Thread.yield();
View Full Code Here

    map.put("ecore", new  XMIResourceFactoryImpl());
   
    EPackage.Registry.INSTANCE.put("http://www.emftext.org/java/", JavaPackage.eINSTANCE);
   
    ResourceSet resourceSet = new ResourceSetImpl();
    Resource umlMetamodel = resourceSet.createResource(
        InterpreterTest.resolveURI(URI.createURI("file://input/Metamodel_uml.ecore")));
    if(!umlMetamodel.isLoaded()){
      log.debug("Loading Parameter-metamodel" + umlMetamodel.getURI().toString());
      umlMetamodel.load(Collections.EMPTY_MAP);
      while(!umlMetamodel.isLoaded()){
View Full Code Here

    // Create a resource set, create a wsdl resource, and load the main wsdl file into it.

    ResourceSet resourceSet = new ResourceSetImpl();
    resourceSet.getResourceFactoryRegistry().getExtensionToFactoryMap().put("wsdl", new WSDLResourceFactoryImpl());

    WSDLResourceImpl wsdlMainResource = (WSDLResourceImpl)resourceSet.createResource(URI.createURI("*.wsdl"));
    wsdlMainResource.setURI(uri);

    try
    {
      InputStream inputStream = resourceSet.getURIConverter().createInputStream(uri);
View Full Code Here

   */
  public Definition readWSDL(String documentBaseURI, InputSource inputSource) throws WSDLException
  {
    ResourceSet resourceSet = new ResourceSetImpl();
    resourceSet.getResourceFactoryRegistry().getExtensionToFactoryMap().put("wsdl", new WSDLResourceFactoryImpl());
    WSDLResourceImpl wsdlMainResource = (WSDLResourceImpl)resourceSet.createResource(URI.createURI("*.wsdl"));

    try
    {
      if (documentBaseURI != null)
        wsdlMainResource.setURI(createURI(documentBaseURI));
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.