jp.ac.nime.computer.websim
クラス DNSServItem

java.lang.Object
  拡張jp.ac.nime.computer.MachineItem
      拡張jp.ac.nime.computer.websim.DNSServItem

public class DNSServItem
extends MachineItem

WWWシミュレータ DNSサーバーオブジェクトクラス

バージョン:
1.3 2003/11/07
作成者:
Toshikazu Matsumoto Avion Corp., SEKIYA Takayuki, Univ. of Tokyo.

フィールドの概要
 
クラス jp.ac.nime.computer.MachineItem から継承したフィールド
m_nPosX, m_nPosY, ON_BROWSER_DIALOG_CLOSED, ON_TEXTAREA_DIALOG_CLOSED
 
コンストラクタの概要
DNSServItem(WebSim parent, java.lang.String sIP, java.awt.Image imSrc, int nX, int nY)
          クラスコンストラクタ
 
メソッドの概要
 java.lang.String hostnameLookup(java.lang.String ipAddress)
          DNS逆引き
 java.lang.String ipAddressLookup(java.lang.String hostname)
          DNS順引き
 boolean onMousePressed()
          マウス押下時のアクション
 void postEventAction(int nEvent)
          外部からのイベント通知
 void postMailAction(MailDataObject obj)
          メールオブジェクト到達通知アクション
 void postPacketAction(HTTPPacketData obj)
          HTTPパケットオブジェクト到達アクション
 
クラス 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
 

コンストラクタの詳細

DNSServItem

public DNSServItem(WebSim parent,
                   java.lang.String sIP,
                   java.awt.Image imSrc,
                   int nX,
                   int nY)
クラスコンストラクタ

パラメータ:
parent - メインアプレットクラス
sIP - IPアドレス
imSrc - 表示画像
nX - 表示X座標
nY - 表示Y座標
メソッドの詳細

onMousePressed

public boolean onMousePressed()
マウス押下時のアクション

定義:
クラス MachineItem 内の onMousePressed

postMailAction

public void postMailAction(MailDataObject obj)
メールオブジェクト到達通知アクション

定義:
クラス MachineItem 内の postMailAction
パラメータ:
obj - メールデータオブジェクト

postPacketAction

public void postPacketAction(HTTPPacketData obj)
HTTPパケットオブジェクト到達アクション

定義:
クラス MachineItem 内の postPacketAction
パラメータ:
obj - HTTPパケットオブジェクト

postEventAction

public void postEventAction(int nEvent)
外部からのイベント通知

定義:
クラス MachineItem 内の postEventAction
パラメータ:
nEvent - イベント種類

ipAddressLookup

public java.lang.String ipAddressLookup(java.lang.String hostname)
DNS順引き

パラメータ:
hostname - ホスト名

hostnameLookup

public java.lang.String hostnameLookup(java.lang.String ipAddress)
DNS逆引き

パラメータ:
ipAddress - IPアドレス