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 © 2020. All rights reserved.