Package com.puppetlabs.xtext.dommodel.IDomNode

Examples of com.puppetlabs.xtext.dommodel.IDomNode.NodeType


  }

  private static void appendTypeAndClassifiers(Appendable result, IDomNode node) throws IOException {
    result.append(", ");
    NodeType nodeType = node.getNodeType();
    if(nodeType == null)
      result.append("(unknown node type)");
    else
      result.append(nodeType.toString());

    if(node != null && node.getStyleClassifiers().size() > 0) {
      result.append(" [");
      Joiner.on(", ").appendTo(result, node.getStyleClassifiers());
      result.append("] ");
View Full Code Here


          DelegatingLayoutContext keyContext = new DelegatingLayoutContext(context);
          TextFlow keyFlow = new TextFlow(keyContext);
          ArrayList<IDomNode> children = Lists.newArrayList(n.getChildren());
          for(Iterator<IDomNode> subitor = children.iterator(); subitor.hasNext();) {
            IDomNode x = subitor.next();
            NodeType t = x.getNodeType();
            if(t == NodeType.ACTION || t == NodeType.WHITESPACE) {
              subitor.remove();
              continue;
            }
            break; // first non whitespace or action
View Full Code Here

TOP

Related Classes of com.puppetlabs.xtext.dommodel.IDomNode.NodeType

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.