Examples of sharpen()


Examples of dk.brics.xmlgraph.XMLGraph.sharpen()

          gap_node.setContentAndStatus(true, gap_node.isRemoved(), gap_node.getContents(), g);
        }
        return null;
      }
    });
    g.sharpen();
    return g;
  }
 
  private Set<ElementNode> getFirstRootElements(final XMLGraph g) {
    final Set<ElementNode> rootelements = new LinkedHashSet<ElementNode>();
View Full Code Here

Examples of dk.brics.xmlgraph.XMLGraph.sharpen()

    }
   
    default:
      throw new RuntimeException("Unexpected GET kind: " + s.getKind());
    }//switch
    g.sharpen();
    return g;
  }
 
  /**
   * Evaluates the given XPath expression if it is non-null, and otherwise it evaluates the "/" XPath
View Full Code Here

Examples of dk.brics.xmlgraph.XMLGraph.sharpen()

            break;
          }
          return null;
        }
      });
      g.sharpen();
      return g;
    }
    case INSERTAFTER:
    case INSERTBEFORE: {
      final StatusMap stm = evaluateXPathOrRoot(s.getXPath(), g);
View Full Code Here

Examples of dk.brics.xmlgraph.XMLGraph.sharpen()

          }
          ch.setContent(cs, g);
          return null;
        }
      });
      g.sharpen();
      return g;
    }
    default:
      throw new RuntimeException("unknown insert kind");
    }
View Full Code Here

Examples of dk.brics.xmlgraph.XMLGraph.sharpen()

            mergeOpen(stm_nodes.getStmGap(s, g), g);
      g.addOpenTemplateGap(s.getGap());
      break;
    default: ;
    }
    g.sharpen();
    return g;
  }

  public XMLGraph transferPlug(final PlugStm s, XMLGraph base, final XMLGraph xmlsrc) {
    /*final XMLGraph g = global_xg.clone();
View Full Code Here

Examples of dk.brics.xmlgraph.XMLGraph.sharpen()

      g.getOpenTemplateGaps().clear();
      g.getOpenAttributeGaps().clear();
      g.getGapTypeMap().clear();
      break;
    }
    g.sharpen();
    return g;
  }
 
  public XMLGraph transferRemove(final RemoveStm s, final XMLGraph base) {
    final XMLGraph g = base.clone();
View Full Code Here

Examples of dk.brics.xmlgraph.XMLGraph.sharpen()

        if (modified)
          n.setContent(cs, g);
        return null;
      }
    });
    g.sharpen();
    return g;
  }

  public XMLGraph transferSet(SetStm s, XMLGraph base, final XMLGraph xmlsrc) {
    final XMLGraph g = base.clone();
View Full Code Here

Examples of dk.brics.xmlgraph.XMLGraph.sharpen()

    default:
      throw new RuntimeException("unknown set kind");
    }

    g.sharpen();

    return g;
  }

  public XMLGraph transferUnknown(UnknownStm s) {
View Full Code Here

Examples of dk.brics.xmlgraph.XMLGraph.sharpen()

  public XMLGraph transferValidate(final ValidateStm s, XMLGraph base) {
    final SchemaType schema = s.getSchema();
    final XMLGraph g = global_xg.clone();
    g.useFragment(new XMLGraphFragment(schema.getTypeNode(), schema.getTemplateGaps(), schema.getAttributeGaps(), schema.getGapTypes()));
    g.sharpen();
    return g;
  }
 
  /**
   * Returns the XML node corresponding to the given schema type.
View Full Code Here

Examples of dk.brics.xmlgraph.XMLGraph.sharpen()

    cs.addAll(g.getRoots());
    cn.setContent(cs, g);
    g.getRoots().clear();
    g.getRoots().add(stm_nodes.getConcatOneOrMoreNode(s, g).getIndex());
    //stm_nodes.getConcatTextNode(s,g).replaceText(s.getStringSource(), g);
    g.sharpen();
    return g;
  }

  public XMLGraph transferConst(ConstStm s) {
    final XMLGraph g = global_xg.clone();
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.