woolpack.visitor
クラス CountAcceptor<V>

java.lang.Object
  上位を拡張 woolpack.visitor.CountAcceptor<V>
型パラメータ:
V -
すべての実装されたインタフェース:
Acceptable<V>

public class CountAcceptor<V>
extends java.lang.Object
implements Acceptable<V>

accept(Visitor, Object)の Element 役の引数を記録するAcceptable

作成者:
nakamura

コンストラクタの概要
CountAcceptor()
          コンストラクタ。
 
メソッドの概要
 void accept(Visitor visitor, V v)
          Visitor.visit(Object)から呼び出される(called)。
 java.util.List<V> getList()
          accept(Visitor, Object)が呼び出された順に、その引数のElement 役の一覧を返す。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CountAcceptor

public CountAcceptor()
コンストラクタ。

メソッドの詳細

accept

public void accept(Visitor visitor,
                   V v)
インタフェース Acceptable の記述:
Visitor.visit(Object)から呼び出される(called)。 実装クラスでは v を解析する必要がある。 また必要に応じて v が保持するプロパティの処理に関するを visitor に委譲する。

定義:
インタフェース Acceptable<V> 内の accept
パラメータ:
visitor - 訪問者。
v - Element 役。

getList

public java.util.List<V> getList()
accept(Visitor, Object)が呼び出された順に、その引数のElement 役の一覧を返す。

戻り値:
Element 役の一覧。


Copyright (C) 2006 Takahiro Nakamura. All rights reserved.