Mirror API

インタフェース
com.sun.mirror.util.DeclarationVisitor の使用

DeclarationVisitor を使用しているパッケージ
com.sun.mirror.declaration プログラム要素の宣言をモデル化するために使用されるインタフェース。 
com.sun.mirror.util 宣言の処理を支援するユーティリティです。 
 

com.sun.mirror.declaration での DeclarationVisitor の使用
 

DeclarationVisitor 型のパラメータを持つ com.sun.mirror.declaration のメソッド
 void Declaration.accept(DeclarationVisitor v)
          この宣言にビジタを適用します。
 

com.sun.mirror.util での DeclarationVisitor の使用
 

DeclarationVisitor を実装している com.sun.mirror.util のクラス
 class SimpleDeclarationVisitor
          宣言への単純なビジタです。
 

DeclarationVisitor として宣言されている com.sun.mirror.util のフィールド
static DeclarationVisitor DeclarationVisitors.NO_OP
          副作用がない、状態を保持しないビジタです。
 

DeclarationVisitor を返す com.sun.mirror.util のメソッド
static DeclarationVisitor DeclarationVisitors.getDeclarationScanner(DeclarationVisitor pre, DeclarationVisitor post)
          別の宣言に含まれる宣言をビジットして、宣言構造を走査する DeclarationVisitor を返します。
static DeclarationVisitor DeclarationVisitors.getSourceOrderDeclarationScanner(DeclarationVisitor pre, DeclarationVisitor post)
          別の宣言に含まれる宣言をソースコード順にビジットして、宣言構造を走査する DeclarationVisitor を返します。
 

DeclarationVisitor 型のパラメータを持つ com.sun.mirror.util のメソッド
static DeclarationVisitor DeclarationVisitors.getDeclarationScanner(DeclarationVisitor pre, DeclarationVisitor post)
          別の宣言に含まれる宣言をビジットして、宣言構造を走査する DeclarationVisitor を返します。
static DeclarationVisitor DeclarationVisitors.getSourceOrderDeclarationScanner(DeclarationVisitor pre, DeclarationVisitor post)
          別の宣言に含まれる宣言をソースコード順にビジットして、宣言構造を走査する DeclarationVisitor を返します。
 


Mirror API

バグや機能要求の報告
Copyright 2004 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.