coverutilsetnodeloader.java
来自「pso源程序」· Java 代码 · 共 53 行
JAVA
53 行
/*** 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 + =
减小字号Ctrl + -
显示快捷键?