Examples of XtextResourceSet


Examples of org.eclipse.xtext.resource.XtextResourceSet

  }
 
  @Test
  public void testSameIU() {
    try {
      final XtextResourceSet resourceSet = this.resourceSetProvider.get();
      StringConcatenation _builder = new StringConcatenation();
      _builder.append("target \"TP1\"");
      _builder.newLine();
      _builder.append("include \"tp2.tpd\"");
      _builder.newLine();
View Full Code Here

Examples of org.eclipse.xtext.resource.XtextResourceSet

  }
 
  @Test
  public void testIUOverrideWithInclude1() {
    try {
      final XtextResourceSet resourceSet = this.resourceSetProvider.get();
      StringConcatenation _builder = new StringConcatenation();
      _builder.append("target \"TP1\"");
      _builder.newLine();
      _builder.append("include \"tp2.tpd\"");
      _builder.newLine();
View Full Code Here

Examples of org.eclipse.xtext.resource.XtextResourceSet

  }
 
  @Test
  public void testIUOverrideWithInclude2() {
    try {
      final XtextResourceSet resourceSet = this.resourceSetProvider.get();
      StringConcatenation _builder = new StringConcatenation();
      _builder.append("target \"TP1\"");
      _builder.newLine();
      _builder.append("include \"tp2.tpd\"");
      _builder.newLine();
View Full Code Here

Examples of org.eclipse.xtext.resource.XtextResourceSet

  private XtextResource createResourceFrom(InputStream input) {
    return createResourceFrom(input, createURI("file:/usr/local/project/src/protos/mytestmodel.proto"));
  }

  private XtextResource createResourceFrom(InputStream input, URI uri) {
    XtextResourceSet resourceSet = getInstanceOf(XtextResourceSet.class);
    resourceSet.setClasspathURIContext(getClass());
    XtextResource resource = (XtextResource) getInstanceOf(IResourceFactory.class).createResource(uri);
    resourceSet.getResources().add(resource);
    try {
      resource.load(input, null);
    } catch (IOException e) {
      throw new RuntimeException(e);
    }
View Full Code Here

Examples of org.eclipse.xtext.resource.XtextResourceSet

  }
 
  @Test
  public void codeBlockParsing() throws Exception {
    URI uri = URI.createPlatformPluginURI("de.sebastianbenz.task.test/examples/SyntaxHighlightingExamples.todo", true);
    Resource resource = new XtextResourceSet().getResource(uri, true);
    assertTrue(Joiner.on("\n").join(resource.getErrors()), resource.getErrors().isEmpty());
  }
View Full Code Here

Examples of org.eclipse.xtext.resource.XtextResourceSet

    validate(EXPECTATION_DIR + "table.html", RESULT_FILE);
  }

  @Override
  public void testTwoChapters() throws Exception {
    XtextResourceSet set = get(XtextResourceSet.class);
    set.getResource(URI.createURI(ParserTest.TEST_FILE_DIR + "01-twoChapters.xdoc"), true);
    set.getResource(URI.createURI(ParserTest.TEST_FILE_DIR + "02-twoChapters.xdoc"), true);
    XdocFile file = (XdocFile) getModel((XtextResource)set.getResource(URI.createURI(ParserTest.TEST_FILE_DIR + "twoChaptersDoc.xdoc"), true));
    Document doc = (Document) file.getMainSection();
    for(int i = 0; i < doc.getChapters().size(); i++) {
      Chapter chapter = doc.getChapters().get(i);
      generate(chapter);
    }
View Full Code Here

Examples of org.eclipse.xtext.resource.XtextResourceSet

  private final ResourceSet resourceSet;
 
  private final ListenerList listeners = new ListenerList();

  public ModelRepositoryImpl() {
    XtextResourceSet xtextResourceSet = new SynchronizedXtextResourceSet();
    xtextResourceSet.addLoadOption(XtextResource.OPTION_RESOLVE_ALL, Boolean.TRUE);
    this.resourceSet = xtextResourceSet;
    // don't use XMI as a default
    Resource.Factory.Registry.INSTANCE.getExtensionToFactoryMap().remove("*");
  }
 
View Full Code Here

Examples of org.eclipse.xtext.resource.XtextResourceSet

    validate("table.html", name(file.getMainSection()));
  }

  @Override
  public void testTwoChapters() throws Exception {
    XtextResourceSet set = get(XtextResourceSet.class);
    Resource res = set.getResource(URI.createURI(ParserTest.TEST_FILE_DIR + "01-twoChapters.xdoc"), true);
    Chapter chapter0 = (Chapter) ((XdocFile) getModel((XtextResource)res)).getMainSection();
    res = set.getResource(URI.createURI(ParserTest.TEST_FILE_DIR + "02-twoChapters.xdoc"), true);
    Chapter chapter1 = (Chapter) ((XdocFile) getModel((XtextResource)res)).getMainSection();
    XdocFile file = (XdocFile) getModel((XtextResource)set.getResource(URI.createURI(ParserTest.TEST_FILE_DIR + "twoChaptersDoc.xdoc"), true));
    Document doc = (Document) file.getMainSection();
    for(int i = 0; i < doc.getChapters().size(); i++) {
      Chapter chapter = doc.getChapters().get(i);
      generate(chapter);
    }
View Full Code Here

Examples of org.eclipse.xtext.resource.XtextResourceSet

    result.setTitle(tomTitle);
    return result;
  }

  protected Document createDocumentFrom(String mainDocument, String... docs) {
    XtextResourceSet set = get(XtextResourceSet.class);
    Resource ret = set.getResource(URI.createURI(SRC_DIR + mainDocument), true);
    for(String doc: docs) {
      set.getResource(URI.createURI(SRC_DIR + doc), true);
    }
    return (Document) ((XdocFile) getModel((XtextResource)ret)).getMainSection();
  }
View Full Code Here

Examples of org.eclipse.xtext.resource.XtextResourceSet

    }
    return (Document) ((XdocFile) getModel((XtextResource)ret)).getMainSection();
  }

  protected Chapter createChapterFrom(String file) {
    XtextResourceSet set = get(XtextResourceSet.class);
    Resource ret = set.getResource(URI.createURI(SRC_DIR + file), true);
    return (Chapter) ((XdocFile) getModel((XtextResource)ret)).getMainSection();
  }
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.