Package de.itemis.tooling.xturtle.xturtle

Examples of de.itemis.tooling.xturtle.xturtle.DirectiveBlock


        for (final String uri : uris) {
          acceptor.accept(issue, "add prefix "+linkText, "adds prefix "+linkText+"with namespace URI\n"+uri, null, new ISemanticModification() {
           
            public void apply(EObject element, IModificationContext context)
                throws Exception {
              DirectiveBlock block = (DirectiveBlock)EcoreUtil2.getRootContainer(element);
              PrefixId id = XturtleFactory.eINSTANCE.createPrefixId();
              id.setId(linkText);
              id.setUri(uri);
              if(block.getDirectives()==null){
                block.setDirectives(XturtleFactory.eINSTANCE.createDirectives());
              }
              block.getDirectives().getDirective().add(id);
            }
          });
        }
      }
    }
View Full Code Here


  }

  @Override
  protected void _createChildren(DocumentRootNode parentNode,
      EObject modelElement) {
    DirectiveBlock doc = (DirectiveBlock)modelElement;
    createDirectiveBlocksNodes(parentNode,doc);
  }
View Full Code Here

TOP

Related Classes of de.itemis.tooling.xturtle.xturtle.DirectiveBlock

Copyright © 2018 www.massapicom. 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.