|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.ashikunep.irenka.dom.persistent.LtElementVisitor<R,P>
R - 戻り値の型P - 引数の型public abstract class LtElementVisitor<R,P>
LtElementを渡り歩く要素。
| コンストラクタの概要 | |
|---|---|
LtElementVisitor()
デフォルトコンストラクタ。 |
|
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public LtElementVisitor()
| メソッドの詳細 |
|---|
public R visitImportDecl(LtImportDeclaration elem,
P param)
LtImportDeclarationのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitPackageDecl(LtPackageDeclaration elem,
P param)
LtPackageDeclarationのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitTypeDecl(LtTypeDeclaration elem,
P param)
LtTypeDeclarationのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitUnresolvedNamespaceDecl(LtNamespaceDeclaration elem,
P param)
LtPackageDeclarationかLtTypeDeclarationかを判別しかねるLtNamespaceDeclarationのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitTypeParameterDecl(LtTypeParameterDeclaration elem,
P param)
LtTypeParameterDeclarationのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitInvocableDecl(LtInvocableDeclaration elem,
P param)
LtInvocableDeclarationのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitFieldDecl(LtFieldDeclaration elem,
P param)
LtFieldDeclarationのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitPackage(LtPackage elem,
P param)
LtPackageのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitArrayType(LtArrayType elem,
P param)
LtArrayTypeのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitUnresolvedNamespace(LtNamespace elem,
P param)
LtPackageかLtDeclaredTypeかを判別しかねるLtNamespaceのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitDeclaredType(LtDeclaredType elem,
P param)
LtDeclaredTypeのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitSingletonType(LtSingletonType elem,
P param)
LtSingletonTypeのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitTypeVariable(LtTypeVariable elem,
P param)
LtTypeVariableのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
public R visitWildcardType(LtWildcardType elem,
P param)
LtWildcardTypeのLtElement.accept(LtElementVisitor, Object)を起動した際にコールバックされる。
elem - LtElement.accept(LtElementVisitor, Object)が呼び出された要素param - 起動引数
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||