makeunescapeddata.java

来自「A framework written in Java for implemen」· Java 代码 · 共 24 行

JAVA
24
字号
package gnu.kawa.xml;import gnu.mapping.*;import gnu.expr.*;import gnu.lists.UnescapedData;public class MakeUnescapedData extends Procedure1 implements CanInline{  public static final MakeUnescapedData unescapedData    = new MakeUnescapedData();  public Object apply1(Object arg)  {    return new UnescapedData(arg == null ? "" : arg.toString());  }  public Expression inline (ApplyExp exp, ExpWalker walker)  {    Expression[] args = exp.getArgs();    if (args.length == 1 && args[0] instanceof QuoteExp)      return new QuoteExp(apply1(((QuoteExp) args[0]).getValue()));    return exp;  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?