diff options
author | Karl Berry <karl@freefriends.org> | 2021-02-25 19:22:25 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2021-02-25 19:22:25 +0000 |
commit | ad547a6b5986815fda458221149728d9d9ab1d87 (patch) | |
tree | 16296910eb3eca724371474ea9aea3994dc69614 /Build/source/texk/tex4htk/java/xtpipes/util/ScriptsManagerLH.java | |
parent | 947b43de3dd21d58ccc2ffadefc4441ea1c2a813 (diff) |
restore Build,TODO from r57911
git-svn-id: svn://tug.org/texlive/trunk@57915 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/tex4htk/java/xtpipes/util/ScriptsManagerLH.java')
-rw-r--r-- | Build/source/texk/tex4htk/java/xtpipes/util/ScriptsManagerLH.java | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Build/source/texk/tex4htk/java/xtpipes/util/ScriptsManagerLH.java b/Build/source/texk/tex4htk/java/xtpipes/util/ScriptsManagerLH.java new file mode 100644 index 00000000000..17726d441c3 --- /dev/null +++ b/Build/source/texk/tex4htk/java/xtpipes/util/ScriptsManagerLH.java @@ -0,0 +1,26 @@ +// 2009-01-27-22:19 +package xtpipes.util; +import org.xml.sax.ext.LexicalHandler; +// import org.xml.sax.ContentHandler; +import java.io.PrintWriter; +public class ScriptsManagerLH implements LexicalHandler { + ScriptsManager contentHandler; + PrintWriter log; + public ScriptsManagerLH( ScriptsManager contentHandler, + PrintWriter log, boolean trace ){ + this.contentHandler = contentHandler; + this.log = (log==null)? new PrintWriter( System.err ) : log; + } + public void comment(char[] ch, int start, int length){ + if( contentHandler.inBody ){ + String s = new String(ch, start, length); + contentHandler.add( "<!--" + s + "\n-->"); + } } + public void startEntity(String x){} + public void endEntity(String x){} + public void startCDATA(){} + public void endCDATA(){} + public void startDTD(String x, String y, String z){} + public void endDTD(){} +} + |