daodefinitionform.java
来自「Java Pattern Oriented Framework (Jt) 是为了」· Java 代码 · 共 136 行
JAVA
136 行
package Jt.wizard.struts;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.*;
import Jt.JtInterface;
import Jt.JtMessage;
import Jt.DAO.DAODefinition;
import Jt.DAO.DAOMapping;
public class DAODefinitionForm extends ActionForm implements JtInterface {
private static final long serialVersionUID = 1L;
private String table;
private String path;
private String name;
//private String className;
private String dbkeys[];
private DAOMapping dbmappings[];
private String fileName;
public static final String RESET = "RESET";
public DAODefinitionForm() {
super();
dbmappings = new DAOMapping[DAODefinition.MAX_ENTRIES];
}
public String getFileName() {
return fileName;
}
public void setFileName(String fileName) {
this.fileName = fileName;
}
/*
public Collection getAttributes() {
return attributes;
}
public void setAttributes(Collection attributes) {
this.attributes = attributes;
}
*/
public DAOMapping[] getDbmappings() {
return dbmappings;
}
public void setDbmappings(DAOMapping[] dbmappings) {
this.dbmappings = dbmappings;
}
/*
public String getClassName() {
return className;
}
*/
public String[] getDbkeys() {
return dbkeys;
}
public void setDbkeys(String[] dbkeys) {
this.dbkeys = dbkeys;
}
/*
public void setClassName(String className) {
this.className = className;
}
*/
public String getTable() {
return (table);
}
public void setTable(String type) {
this.table=type;
}
public String getPath() {
return (path);
}
public void setPath(String path) {
this.path=path;
}
public String getName() {
return (name);
}
public void setName(String name) {
this.name=name;
}
public void reset (ActionMapping mapping, HttpServletRequest request) {
int i;
//System.out.println("DAODefinition.reset");
if (dbmappings == null) {
dbmappings = new DAOMapping[DAODefinition.MAX_ENTRIES];
return;
}
for (i=0; i<dbmappings.length ; i++) {
dbmappings[i].setEnabled (false);
}
}
public Object processMessage(Object msg) {
JtMessage e = (JtMessage) msg;
String msgid;
if (e == null)
return null;
msgid = (String) e.getMsgId ();
if (msgid.equals(DAODefinitionForm.RESET)) {
reset ((ActionMapping) null, null);
}
return null;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?