pluginunit.java

来自「cwbbs 云网论坛源码」· Java 代码 · 共 61 行

JAVA
61
字号
package com.cloudwebsoft.framework.template.plugin;import java.io.Serializable;import com.cloudwebsoft.framework.template.ITemplate;import org.apache.log4j.Logger;public class PluginUnit implements Serializable {    transient Logger logger = Logger.getLogger(this.getClass().getName());    public PluginUnit() {    }    public void renew() {        if (logger==null) {            logger = Logger.getLogger(this.getClass().getName());        }    }    public PluginUnit(String code) {        this.code = code;    }    public void setCode(String code) {        this.code = code;    }    public void setClassUnit(String classUnit) {        this.classUnit = classUnit;    }    public void setDesc(String desc) {        this.desc = desc;    }    public String getCode() {        return code;    }    public String getClassUnit() {        return classUnit;    }    public String getDesc() {        return desc;    }    public ITemplate getITemplate() {        ITemplate ipu = null;        try {            ipu = (ITemplate) Class.forName(classUnit).newInstance();        } catch (Exception e) {            logger.error("getITemplate:" + e.getMessage());        }        return ipu;    }    private String code;    private String classUnit;    private String desc;}

⌨️ 快捷键说明

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