⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 entityhandler.java

📁 java windows mda and reveus
💻 JAVA
字号:
/*** * jwma Java WebMail * Copyright (c) 2000-2003 jwma team * * jwma is free software; you can distribute and use this source * under the terms of the BSD-style license received along with * the distribution. ***/package dtw.webmail.util;import net.wimpi.text.*;/** * Utility class for handling entities.<br> * Exposes a method for encoding HTML unsafe characters * into entities. In the future it might also expose * a method for decoding entities into characters. * * @author Dieter Wimberger * @version 0.9.7 07/02/2003 */public class EntityHandler {  /*  private static CharacterSubstitution c_Charsub=      new CharacterSubstitution();  private static Pattern c_Pattern=JwmaKernel.getReference()      .getCharMatchPattern();  */  //class members  //FIXME: get the Processor name from setting  private static Processor m_EntityEncoder =      ProcessingKernel.getReference().getProcessor("entityencoder");  /**   * Returns a <tt>String</tt> with all occurences of   * HTML unsafe characters replaced by their respective entities.   *   * @param input the <tt>String</tt> to be encoded.   * @return a <tt>String</tt> without HTML unsafe chars.   */  public static String encode(String input) {    //outsourced    return m_EntityEncoder.process(input);    /*       //do not waste cycles on nulls or empty strings       if(input==null || input.equals("")) {           return "";       }       PatternMatcher matcher=null;       try {           matcher=JwmaKernel.getReference().getMatcher();           return Util.substitute(                   matcher,                   c_Pattern,                   c_Charsub,                   input,                   Util.SUBSTITUTE_ALL           );       } catch (Exception ex) {           return input;       } finally {           JwmaKernel.getReference().releaseMatcher(matcher);       }    */  }//encode}//EntityHandler

⌨️ 快捷键说明

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