?? event.java
字號:
/*
* Created on 2003-12-8
*
* To change the template for this generated file go to
* Window - Preferences - Java - Code Generation - Code and Comments
*/
package com.product.util.event;
import java.io.Serializable;
import java.util.Date;
import com.product.util.DateFormatter;
/**
* @author Renzhichao
*
* To change the template for this generated type comment go to
* Window - Preferences - Java - Code Generation - Code and Comments
*/
public class Event implements Serializable {
int eventType ;
Object message ;
Object source ;
transient String serFileName = genFileName() ;
boolean isSerialized = false ;
/**
* @return Returns the eventType.
*/
public int getEventType() {
return eventType;
}
/**
* @param eventType The eventType to set.
*/
public void setEventType(int eventType) {
this.eventType = eventType;
}
/**
* @return Returns the message.
*/
public Object getMessage() {
return message;
}
/**
* @param message The message to set.
*/
public void setMessage(Object message) {
this.message = message;
}
/**
* @return Returns the source.
*/
public Object getSource() {
return source;
}
/**
* @param source The source to set.
*/
public void setSource(Object source) {
this.source = source;
}
/**
* 根據類型,時間和Hashcode生成序列化文件,存放到目錄中。
* 文件格式為:Evt+8位時間+hashcode+".ser"
*/
private String genFileName(){
StringBuffer ret =new StringBuffer(EventSerialManager.FILEPREFIX) ;
//ret.append(DateFformat(new Date(), "yyyyMMdd")) ;
ret.append(DateFormatter.getInstance().format(new Date(), "yyyyMMdd")) ;
ret.append(hashCode()).append(EventSerialManager.FILESUFFIX) ;
return ret.toString() ;
}
/**
* @return Returns the isSerialized.
*/
protected boolean isSerialized() {
return isSerialized;
}
/**
* @param isSerialized The isSerialized to set.
*/
protected void setSerialized(boolean isSerialized) {
this.isSerialized = isSerialized;
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -