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

📄 coverutilsetnodeloader.java

📁 pso源程序
💻 JAVA
字号:
/*** Description: privides a loading mode for UtilSetNode. * * @ Author        Create/Modi     Note * Xiaofeng Xie    Mar 21, 2007 * * @version 1.0 */package Global.basic.nodes.loader;import Global.basic.nodes.*;import Global.basic.nodes.utilities.*;import Global.methods.*;public class CoverUtilSetNodeLoader extends AbsUtilSetNodeLoader {  public String MAYORTOKEN = ":";  public String HEADTOKEN = "|";  public String PARAMTOKEN = ",";  public String VALUETOKEN = "=";  public String saveUtilSetNode(UtilSetNode node) {    String content = node.getKey();    if (!GlobalString.isNull(node.getName())) {      content += HEADTOKEN+node.getName();    }    int utilSize = node.getUtilitiesSize();    if (utilSize>0) {      content += MAYORTOKEN;      for (int i=0; i<utilSize; i++) {        BasicUtility utility = node.getUtilityAt(i);        content += utility.getName()+VALUETOKEN+TypeConverter.toString(utility.getValue());        if (i<utilSize-1) content += PARAMTOKEN;      }    }    return content;  }  public void loadUtilSetNode(UtilSetNode node, String content) {    String[] contents = GlobalString.tokenize(content,MAYORTOKEN);    String[] attribStrs = GlobalString.tokenize(contents[0], HEADTOKEN);    if(attribStrs.length==2) node.setName(attribStrs[1]);    node.setKey(attribStrs[0]);    if (contents.length>1) {      String[] paramStrs = GlobalString.tokenize(contents[1], PARAMTOKEN);      for (int i = 0; i < paramStrs.length; i++) {        String[] paramMap = GlobalString.tokenize(paramStrs[i], VALUETOKEN);        node.initUtility(new BasicUtility(paramMap[0].trim(), paramMap[1].trim()));      }    }  }}

⌨️ 快捷键说明

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