⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 castormailidentity.java

📁 java windows mda and reveus
💻 JAVA
字号:
/*** * jwma Java WebMail * Copyright (c) 2000-2003 jwma team * * jwma is free software; you can distribute and use this source * under the terms of the BSD-style license received along with * the distribution. ***/package dtw.webmail.plugin.std;import java.util.Locale;import dtw.webmail.JwmaKernel;import dtw.webmail.model.JwmaMailIdentityImpl;import dtw.webmail.plugin.RandomAppendPlugin;import dtw.webmail.util.AssociatedAbstractIdentifiable;import org.apache.log4j.Logger;import org.exolab.castor.jdo.TimeStampable;/** * Class implementing a specialized <tt>JwmaMailIdentityImpl</tt> * for being persisted with the Castor Plugins. * * @author Dieter Wimberger * @version 0.9.7 07/02/2003 */public class CastorMailIdentity    extends AssociatedAbstractIdentifiable    implements JwmaMailIdentityImpl, TimeStampable {  //logging  private static Logger log =      Logger.getLogger(CastorMailIdentity.class);  //instance attributes  private String m_Name = "";  private String m_Signature = "";  private boolean m_AutoSign = true;  private String m_ReplyTo = "";  private String m_From = "";  private String m_RndAppendType = RandomAppendPlugin.TYPE_NONE;  private String m_Note = "";  private String m_RelatedContact;  private long m_Timestamp = TimeStampable.NO_TIMESTAMP;  /**   * Constructs a <tt>CastorMailIdentity</tt> instance.   */  public CastorMailIdentity() {    super();  }//constructor  public String getName() {    return m_Name;  }//getName  public void setName(String name) {    m_Name = name;  }//setName  public String getReplyTo() {    return m_ReplyTo;  }//getReplyTo  public void setReplyTo(String addr) {    m_ReplyTo = addr;  }//setReplyTo  public String getFrom() {    return m_From;  }//getFrom  public void setFrom(String addr) {    m_From = addr;  }//setFrom  public String getSignature() {    return m_Signature;  }//getSignature  public void setSignature(String sig) {    m_Signature = sig;  }//setSignature  public String getRelatedContact() {    return m_RelatedContact;  }//getRelatedContact  public void setRelatedContact(String uid) {    m_RelatedContact = uid;  }//setRelatedContact  public boolean isAutoSigning() {    return m_AutoSign;  }//isAutoSigning  public void setAutoSigning(boolean b) {    m_AutoSign = b;  }//setAutoSigning  public String getNote() {    return m_Note;  }//getNote  public void setNote(String note) {    m_Note = note;  }//setNote  public String getRandomAppendType() {    return m_RndAppendType;  }//getRandomAppendType  public void setRandomAppendType(String type) {    m_RndAppendType = type;  }//setRandomAppendType  public void setRandomAppendType(String type, Locale loc) {    RandomAppendPlugin rap = JwmaKernel.getReference().getRandomAppendPlugin();    if (type == null || type.length() == 0        || rap == null || !rap.supportsAppendType(type,loc)) {      m_RndAppendType = RandomAppendPlugin.TYPE_NONE;    } else {      m_RndAppendType = type;    }  }//setRandomAppendType  public boolean isRandomAppendAllowed() {    return (!m_RndAppendType.equals(RandomAppendPlugin.TYPE_NONE));  }//isRandomAppendAllowed  public long jdoGetTimeStamp() {    return m_Timestamp;  }//jdoGetTimeStamp  public void jdoSetTimeStamp(long timeStamp) {    m_Timestamp = timeStamp;  }//jdoSetTimeStamp}//CastorMailIdentity

⌨️ 快捷键说明

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