nodefactory.java

来自「一个可以存储和打印成绩单的系统」· Java 代码 · 共 28 行

JAVA
28
字号
package org.minjey.cjsjk.view.tree;import java.util.HashMap;import org.minjey.cjsjk.view.tree.node.MyTreeNode;public abstract class NodeFactory {		private static NodeFactory factory;		public static NodeFactory getNodeFactory() {		if(factory == null) {			factory = new NodeFactoryImpl();		}		return factory;	}		public abstract Class getChildType(MyTreeNode node);		public abstract Class getChildType(Object userObject);		public abstract boolean isNodeObject(Object obj);		public abstract HashMap<Integer, Object> getChildObjects(MyTreeNode node);		//public abstract HashMap<Integer, Object> getChildObjects(Object userObject);}

⌨️ 快捷键说明

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