📄 coverutilsetnodeloader.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 + -