public class DTDUtils extends Object
| Constructor and Description |
|---|
DTDUtils() |
| Modifier and Type | Method and Description |
|---|---|
static FilesChangedTracker |
createFilesChangedTracker(org.apache.xerces.impl.dtd.DTDGrammar grammar) |
static void |
searchDTDOriginElementDecls(DTDDeclNode targetNode,
BiConsumer<DTDDeclParameter,DTDDeclParameter> collector,
org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
Search origin DTD node (
|
static void |
searchDTDTargetElementDecl(DTDDeclParameter originNameNode,
boolean matchName,
Consumer<DTDDeclParameter> collector)
Collect
|
public static void searchDTDTargetElementDecl(DTDDeclParameter originNameNode, boolean matchName, Consumer<DTDDeclParameter> collector)
originNameNode - the origin name node (matchName - true if the origin name must match the value of target
name and false otherwise.collector - collector to collect DTD
public static void searchDTDOriginElementDecls(DTDDeclNode targetNode, BiConsumer<DTDDeclParameter,DTDDeclParameter> collector, org.eclipse.lsp4j.jsonrpc.CancelChecker cancelChecker)
targetNode - the referenced nodecollector - the collector to collect reference between an origin and
target attribute.public static FilesChangedTracker createFilesChangedTracker(org.apache.xerces.impl.dtd.DTDGrammar grammar)
Copyright © 2021. All rights reserved.