|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.ac.nime.computer.MachineItem jp.ac.nime.computer.mailsim.MailServItem
MAILサーバーオブジェクトクラス
フィールドの概要 |
クラス jp.ac.nime.computer.MachineItem から継承したフィールド |
m_nPosX, m_nPosY, ON_BROWSER_DIALOG_CLOSED, ON_TEXTAREA_DIALOG_CLOSED |
コンストラクタの概要 | |
MailServItem(MailSim parent,
java.lang.String sLabel,
java.lang.String sIP,
java.awt.Image imSrc,
java.awt.Image imMail,
int nX,
int nY)
クラスコンストラクタ |
メソッドの概要 | |
void |
addQueue(MailDataObject objMail)
キューにオブジェクトを追加する |
void |
addSpool(MailDataObject objMail)
スプールにオブジェクトを追加する |
void |
deQueue(int n)
指定の位置のオブジェクトをキューから削除する |
MailDataObject |
deSpool()
スプールから一番先頭のオブジェクトを削除する |
java.util.Vector |
getQueue()
キュー全体を取得する |
java.util.Vector |
getSpool()
スプール全体を取得する |
void |
init()
クラスの初期化処理 |
boolean |
onMousePressed()
マウス押下時の処理 |
void |
postEventAction(int nEvent)
外部からイベントを通知された場合のアクション |
void |
postMailAction(MailDataObject objMail)
メールオブジェクトが到着した際のアクション |
void |
postPacketAction(HTTPPacketData objPack)
HTTPパケットが到達した際のアクション |
void |
setSpool(MailDataObject objMail,
int n)
指定の位置にメールオブジェクトをスプールにセットする |
クラス jp.ac.nime.computer.MachineItem から継承したメソッド |
addTarget, getHost, getImage, getIP, getLabel, getParent, getRootFrame, getTarget, getTargetSize, setHost |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public MailServItem(MailSim parent, java.lang.String sLabel, java.lang.String sIP, java.awt.Image imSrc, java.awt.Image imMail, int nX, int nY)
parent
- メインアプレットクラスsLabel
- 画像の下に表示される名前sIP
- IPアドレスimSrc
- サーバ画像imMail
- メール画像nX
- 表示するX座標nY
- 表示するY座標メソッドの詳細 |
public void init()
public void addQueue(MailDataObject objMail)
objMail
- 追加するメールオブジェクトpublic void addSpool(MailDataObject objMail)
objMail
- 追加するメールオブジェクトpublic void setSpool(MailDataObject objMail, int n)
objMail
- セットするメールオブジェクトn
- セットする位置public java.util.Vector getQueue()
public java.util.Vector getSpool()
public void deQueue(int n)
n
- 削除するキューの位置public MailDataObject deSpool()
public boolean onMousePressed()
MachineItem
内の onMousePressed
public void postMailAction(MailDataObject objMail)
MachineItem
内の postMailAction
objMail
- 到着したメールオブジェクトpublic void postPacketAction(HTTPPacketData objPack)
MachineItem
内の postPacketAction
objPack
- 到達したHTTPパケットpublic void postEventAction(int nEvent)
MachineItem
内の postEventAction
nEvent
- イベントの種類
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |