org.ashikunep.irenka.dom
クラス StrictCtElementVisitor<R>

java.lang.Object
  上位を拡張 org.ashikunep.irenka.dom.CtElementVisitor<R>
      上位を拡張 org.ashikunep.irenka.dom.StrictCtElementVisitor<R>
型パラメータ:
R - ビジタの走査結果型

public class StrictCtElementVisitor<R>
extends CtElementVisitor<R>

CtElementが受け入れることができるビジタ。 オーバーライドしないメソッドが呼び出された場合、UnsupportedOperationExceptionをスローする。

バージョン:
$Date: 2008-02-12 12:35:47 +0900 (火, 12 2月 2008) $
作成者:
Suguru ARAKAWA (Gluegent, Inc.)

コンストラクタの概要
StrictCtElementVisitor()
          デフォルトコンストラクタ。
 
メソッドの概要
 R visitAnnotation(CtAnnotation<?> elem)
          CtAnnotation(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitAnnotationElement(CtAnnotationElement<?> elem)
          CtAnnotationElement(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitAnnotationElementMaster(CtAnnotationElement<?> elem)
          CtAnnotationElement(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitAnnotationInstance(CtAnnotationInstance<?> elem)
          CtAnnotationInstanceCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitAnnotationInstanceElement(CtAnnotationInstanceElement<?> elem)
          CtAnnotationInstanceElementCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitAnnotationMaster(CtAnnotation<?> elem)
          CtAnnotation(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitArray(CtArray<?> elem)
          CtArray(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitArrayAccess(CtArrayAccess<?> elem)
          CtArrayAccessCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitArrayLength(CtArrayLength elem)
          CtArrayLengthCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitAssert(CtAssert elem)
          CtAssertCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitAssignment(CtAssignment<?,?> elem)
          CtAssignmentCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitBlock(CtBlock elem)
          CtBlockCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitBreak(CtBreak elem)
          CtBreakCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitCase(CtCase<?> elem)
          CtCaseCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitCast(CtCast<?> elem)
          CtCastCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitCatch(CtCatch<?> elem)
          CtCatchCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitClass(CtClass<?> elem)
          CtClass(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitClassLiteral(CtClassLiteral<?> elem)
          CtClassLiteralCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitClassMaster(CtClass<?> elem)
          CtClass(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitCompilationUnit(CtCompilationUnit elem)
          CtCompilationUnitCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitConditional(CtConditional<?> elem)
          CtConditionalCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitConstructor(CtConstructor<?> elem)
          CtConstructor(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitConstructorInvocation(CtConstructorInvocation<?> elem)
          CtConstructorInvocationCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitConstructorMaster(CtConstructor<?> elem)
          CtConstructor(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitContinue(CtContinue elem)
          CtContinueCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitDo(CtDo elem)
          CtDoCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitDocArrayType(CtDocArrayType elem)
          CtDocArrayTypeCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitDocBasicType(CtDocBasicType elem)
          CtDocBasicTypeCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitDocBlock(CtDocBlock elem)
          CtDocBlockCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitDocField(CtDocField elem)
          CtDocFieldCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitDocMethod(CtDocMethod elem)
          CtDocMethodCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitDocMethodParameter(CtDocMethodParameter elem)
          CtDocMethodParameterCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitDocNamedType(CtDocNamedType elem)
          CtDocNamedTypeCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitDocQualifiedName(CtDocQualifiedName elem)
          CtDocQualifiedNameCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitDocSimpleName(CtDocSimpleName elem)
          CtDocSimpleNameCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitDocText(CtDocText elem)
          CtDocTextCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitEmptyStatement(CtEmptyStatement elem)
          CtEmptyStatementCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitEnum(CtEnum<?> elem)
          CtEnum(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitEnumConstant(CtEnumConstant<?> elem)
          CtEnumConstant(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitEnumConstantMaster(CtEnumConstant<?> elem)
          CtEnumConstant(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitEnumMaster(CtEnum<?> elem)
          CtEnum(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitField(CtField<?> elem)
          CtField(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitFieldMaster(CtField<?> elem)
          CtField(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitFor(CtFor elem)
          CtForCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitForEach(CtForEach elem)
          CtForEachCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitIf(CtIf elem)
          CtIfCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitImport(CtImport elem)
          CtImportCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitInfix(CtInfix<?> elem)
          CtInfixCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitInitializerMaster(CtInitializer elem)
          CtInitializer(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitInstanceof(CtInstanceof elem)
          CtInstanceofCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitInterface(CtInterface<?> elem)
          CtInterface(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitInterfaceMaster(CtInterface<?> elem)
          CtInterface(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitJavadoc(CtJavadoc elem)
          CtJavadocCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitLabel(CtLabel elem)
          CtLabel(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitLabelMaster(CtLabel elem)
          CtLabel(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitLiteral(CtLiteral<?> elem)
          CtLiteralCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitLocalVariable(CtLocalVariable<?> elem)
          CtLocalVariable(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitLocalVariableMaster(CtLocalVariable<?> elem)
          CtLocalVariable(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitMethod(CtMethod<?> elem)
          CtMethod(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitMethodInvocation(CtMethodInvocation<?> elem)
          CtMethodInvocationCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitMethodMaster(CtMethod<?> elem)
          CtMethod(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitModifier(CtModifier elem)
          CtModifier(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitNewArray(CtNewArray<?> elem)
          CtNewArrayCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitNewInstance(CtNewInstance<?> elem)
          CtNewInstanceCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitPackage(CtPackage elem)
          CtPackage(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitPackageMaster(CtPackage elem)
          CtPackage(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitParameter(CtParameter<?> elem)
          CtParameter(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitParameterMaster(CtParameter<?> elem)
          CtParameter(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitPrimitiveType(CtType<?> elem)
          CtType(プリミティブ型)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitReturn(CtReturn<?> elem)
          CtReturnCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitSpecialType(CtType<?> elem)
          CtType(特殊型)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitSuper(CtSuper<?> elem)
          CtSuperCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitSwitch(CtSwitch<?> elem)
          CtSwitchCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitSynchronized(CtSynchronized elem)
          CtSynchronizedCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitThis(CtThis<?> elem)
          CtThisCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitThrow(CtThrow elem)
          CtThrowCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitTry(CtTry elem)
          CtTryCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitTypeParameter(CtTypeParameter<?> elem)
          CtTypeParameter(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitTypeParameterMaster(CtTypeParameter<?> elem)
          CtTypeParameter(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitUnary(CtUnary<?> elem)
          CtUnaryCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitValue(CtValue<?> elem)
          CtValueCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitVariableAccess(CtVariableAccess<?> elem)
          CtVariableAccessCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitVoid(CtType<Void> elem)
          CtType(void型)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitWhile(CtWhile elem)
          CtWhileCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 R visitWildcard(CtWildcard<?> elem)
          CtWildcard(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。
 
クラス org.ashikunep.irenka.dom.CtElementVisitor から継承されたメソッド
visitElementList
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StrictCtElementVisitor

public StrictCtElementVisitor()
デフォルトコンストラクタ。

メソッドの詳細

visitArray

public R visitArray(CtArray<?> elem)
クラス CtElementVisitor の記述:
CtArray(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitArray
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitPrimitiveType

public R visitPrimitiveType(CtType<?> elem)
クラス CtElementVisitor の記述:
CtType(プリミティブ型)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitPrimitiveType
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitVoid

public R visitVoid(CtType<Void> elem)
クラス CtElementVisitor の記述:
CtType(void型)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitVoid
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitSpecialType

public R visitSpecialType(CtType<?> elem)
クラス CtElementVisitor の記述:
CtType(特殊型)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitSpecialType
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitAnnotationMaster

public R visitAnnotationMaster(CtAnnotation<?> elem)
クラス CtElementVisitor の記述:
CtAnnotation(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitAnnotationMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitAnnotation

public R visitAnnotation(CtAnnotation<?> elem)
クラス CtElementVisitor の記述:
CtAnnotation(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitAnnotation
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitAnnotationElementMaster

public R visitAnnotationElementMaster(CtAnnotationElement<?> elem)
クラス CtElementVisitor の記述:
CtAnnotationElement(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitAnnotationElementMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitAnnotationElement

public R visitAnnotationElement(CtAnnotationElement<?> elem)
クラス CtElementVisitor の記述:
CtAnnotationElement(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitAnnotationElement
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitAnnotationInstance

public R visitAnnotationInstance(CtAnnotationInstance<?> elem)
クラス CtElementVisitor の記述:
CtAnnotationInstanceCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitAnnotationInstance
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitAnnotationInstanceElement

public R visitAnnotationInstanceElement(CtAnnotationInstanceElement<?> elem)
クラス CtElementVisitor の記述:
CtAnnotationInstanceElementCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitAnnotationInstanceElement
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitArrayAccess

public R visitArrayAccess(CtArrayAccess<?> elem)
クラス CtElementVisitor の記述:
CtArrayAccessCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitArrayAccess
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitArrayLength

public R visitArrayLength(CtArrayLength elem)
クラス CtElementVisitor の記述:
CtArrayLengthCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitArrayLength
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitAssert

public R visitAssert(CtAssert elem)
クラス CtElementVisitor の記述:
CtAssertCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitAssert
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitAssignment

public R visitAssignment(CtAssignment<?,?> elem)
クラス CtElementVisitor の記述:
CtAssignmentCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitAssignment
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitBlock

public R visitBlock(CtBlock elem)
クラス CtElementVisitor の記述:
CtBlockCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitBlock
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitBreak

public R visitBreak(CtBreak elem)
クラス CtElementVisitor の記述:
CtBreakCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitBreak
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitCase

public R visitCase(CtCase<?> elem)
クラス CtElementVisitor の記述:
CtCaseCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitCase
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitCast

public R visitCast(CtCast<?> elem)
クラス CtElementVisitor の記述:
CtCastCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitCast
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitCatch

public R visitCatch(CtCatch<?> elem)
クラス CtElementVisitor の記述:
CtCatchCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitCatch
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitClassMaster

public R visitClassMaster(CtClass<?> elem)
クラス CtElementVisitor の記述:
CtClass(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitClassMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitClass

public R visitClass(CtClass<?> elem)
クラス CtElementVisitor の記述:
CtClass(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitClass
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitClassLiteral

public R visitClassLiteral(CtClassLiteral<?> elem)
クラス CtElementVisitor の記述:
CtClassLiteralCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitClassLiteral
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitConditional

public R visitConditional(CtConditional<?> elem)
クラス CtElementVisitor の記述:
CtConditionalCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitConditional
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitConstructorMaster

public R visitConstructorMaster(CtConstructor<?> elem)
クラス CtElementVisitor の記述:
CtConstructor(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitConstructorMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitConstructor

public R visitConstructor(CtConstructor<?> elem)
クラス CtElementVisitor の記述:
CtConstructor(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitConstructor
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitConstructorInvocation

public R visitConstructorInvocation(CtConstructorInvocation<?> elem)
クラス CtElementVisitor の記述:
CtConstructorInvocationCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitConstructorInvocation
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitContinue

public R visitContinue(CtContinue elem)
クラス CtElementVisitor の記述:
CtContinueCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitContinue
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitDo

public R visitDo(CtDo elem)
クラス CtElementVisitor の記述:
CtDoCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitDo
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitEmptyStatement

public R visitEmptyStatement(CtEmptyStatement elem)
クラス CtElementVisitor の記述:
CtEmptyStatementCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitEmptyStatement
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitForEach

public R visitForEach(CtForEach elem)
クラス CtElementVisitor の記述:
CtForEachCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitForEach
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitEnumMaster

public R visitEnumMaster(CtEnum<?> elem)
クラス CtElementVisitor の記述:
CtEnum(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitEnumMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitEnum

public R visitEnum(CtEnum<?> elem)
クラス CtElementVisitor の記述:
CtEnum(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitEnum
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitEnumConstantMaster

public R visitEnumConstantMaster(CtEnumConstant<?> elem)
クラス CtElementVisitor の記述:
CtEnumConstant(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitEnumConstantMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitEnumConstant

public R visitEnumConstant(CtEnumConstant<?> elem)
クラス CtElementVisitor の記述:
CtEnumConstant(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitEnumConstant
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitFieldMaster

public R visitFieldMaster(CtField<?> elem)
クラス CtElementVisitor の記述:
CtField(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitFieldMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitField

public R visitField(CtField<?> elem)
クラス CtElementVisitor の記述:
CtField(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitField
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitFor

public R visitFor(CtFor elem)
クラス CtElementVisitor の記述:
CtForCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitFor
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitThrow

public R visitThrow(CtThrow elem)
クラス CtElementVisitor の記述:
CtThrowCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitThrow
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitIf

public R visitIf(CtIf elem)
クラス CtElementVisitor の記述:
CtIfCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitIf
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitInfix

public R visitInfix(CtInfix<?> elem)
クラス CtElementVisitor の記述:
CtInfixCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitInfix
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitInitializerMaster

public R visitInitializerMaster(CtInitializer elem)
クラス CtElementVisitor の記述:
CtInitializer(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitInitializerMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitInstanceof

public R visitInstanceof(CtInstanceof elem)
クラス CtElementVisitor の記述:
CtInstanceofCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitInstanceof
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitInterfaceMaster

public R visitInterfaceMaster(CtInterface<?> elem)
クラス CtElementVisitor の記述:
CtInterface(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitInterfaceMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitInterface

public R visitInterface(CtInterface<?> elem)
クラス CtElementVisitor の記述:
CtInterface(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitInterface
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitJavadoc

public R visitJavadoc(CtJavadoc elem)
クラス CtElementVisitor の記述:
CtJavadocCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitJavadoc
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitLabelMaster

public R visitLabelMaster(CtLabel elem)
クラス CtElementVisitor の記述:
CtLabel(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitLabelMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitLabel

public R visitLabel(CtLabel elem)
クラス CtElementVisitor の記述:
CtLabel(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitLabel
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitLiteral

public R visitLiteral(CtLiteral<?> elem)
クラス CtElementVisitor の記述:
CtLiteralCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitLiteral
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitLocalVariableMaster

public R visitLocalVariableMaster(CtLocalVariable<?> elem)
クラス CtElementVisitor の記述:
CtLocalVariable(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitLocalVariableMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitLocalVariable

public R visitLocalVariable(CtLocalVariable<?> elem)
クラス CtElementVisitor の記述:
CtLocalVariable(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitLocalVariable
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitMethodMaster

public R visitMethodMaster(CtMethod<?> elem)
クラス CtElementVisitor の記述:
CtMethod(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitMethodMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitMethod

public R visitMethod(CtMethod<?> elem)
クラス CtElementVisitor の記述:
CtMethod(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitMethod
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitMethodInvocation

public R visitMethodInvocation(CtMethodInvocation<?> elem)
クラス CtElementVisitor の記述:
CtMethodInvocationCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitMethodInvocation
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitModifier

public R visitModifier(CtModifier elem)
クラス CtElementVisitor の記述:
CtModifier(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitModifier
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitNewArray

public R visitNewArray(CtNewArray<?> elem)
クラス CtElementVisitor の記述:
CtNewArrayCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitNewArray
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitNewInstance

public R visitNewInstance(CtNewInstance<?> elem)
クラス CtElementVisitor の記述:
CtNewInstanceCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitNewInstance
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitPackageMaster

public R visitPackageMaster(CtPackage elem)
クラス CtElementVisitor の記述:
CtPackage(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitPackageMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitPackage

public R visitPackage(CtPackage elem)
クラス CtElementVisitor の記述:
CtPackage(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitPackage
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitParameterMaster

public R visitParameterMaster(CtParameter<?> elem)
クラス CtElementVisitor の記述:
CtParameter(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitParameterMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitParameter

public R visitParameter(CtParameter<?> elem)
クラス CtElementVisitor の記述:
CtParameter(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitParameter
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitReturn

public R visitReturn(CtReturn<?> elem)
クラス CtElementVisitor の記述:
CtReturnCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitReturn
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitTry

public R visitTry(CtTry elem)
クラス CtElementVisitor の記述:
CtTryCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitTry
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitSwitch

public R visitSwitch(CtSwitch<?> elem)
クラス CtElementVisitor の記述:
CtSwitchCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitSwitch
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitSynchronized

public R visitSynchronized(CtSynchronized elem)
クラス CtElementVisitor の記述:
CtSynchronizedCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitSynchronized
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitTypeParameterMaster

public R visitTypeParameterMaster(CtTypeParameter<?> elem)
クラス CtElementVisitor の記述:
CtTypeParameter(マスタ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitTypeParameterMaster
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitTypeParameter

public R visitTypeParameter(CtTypeParameter<?> elem)
クラス CtElementVisitor の記述:
CtTypeParameter(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitTypeParameter
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitUnary

public R visitUnary(CtUnary<?> elem)
クラス CtElementVisitor の記述:
CtUnaryCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitUnary
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitVariableAccess

public R visitVariableAccess(CtVariableAccess<?> elem)
クラス CtElementVisitor の記述:
CtVariableAccessCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitVariableAccess
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitWhile

public R visitWhile(CtWhile elem)
クラス CtElementVisitor の記述:
CtWhileCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitWhile
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitWildcard

public R visitWildcard(CtWildcard<?> elem)
クラス CtElementVisitor の記述:
CtWildcard(スレーブ参照)のCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitWildcard
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitSuper

public R visitSuper(CtSuper<?> elem)
クラス CtElementVisitor の記述:
CtSuperCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitSuper
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitThis

public R visitThis(CtThis<?> elem)
クラス CtElementVisitor の記述:
CtThisCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitThis
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitValue

public R visitValue(CtValue<?> elem)
クラス CtElementVisitor の記述:
CtValueCtElement.accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitValue
パラメータ:
elem - CtElement.accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitCompilationUnit

public R visitCompilationUnit(CtCompilationUnit elem)
クラス CtElementVisitor の記述:
CtCompilationUnitCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitCompilationUnit
パラメータ:
elem - CtElement#accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitImport

public R visitImport(CtImport elem)
クラス CtElementVisitor の記述:
CtImportCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitImport
パラメータ:
elem - CtElement#accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitDocArrayType

public R visitDocArrayType(CtDocArrayType elem)
クラス CtElementVisitor の記述:
CtDocArrayTypeCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitDocArrayType
パラメータ:
elem - CtElement#accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitDocBasicType

public R visitDocBasicType(CtDocBasicType elem)
クラス CtElementVisitor の記述:
CtDocBasicTypeCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitDocBasicType
パラメータ:
elem - CtElement#accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitDocBlock

public R visitDocBlock(CtDocBlock elem)
クラス CtElementVisitor の記述:
CtDocBlockCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitDocBlock
パラメータ:
elem - CtElement#accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitDocField

public R visitDocField(CtDocField elem)
クラス CtElementVisitor の記述:
CtDocFieldCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitDocField
パラメータ:
elem - CtElement#accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitDocMethod

public R visitDocMethod(CtDocMethod elem)
クラス CtElementVisitor の記述:
CtDocMethodCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitDocMethod
パラメータ:
elem - CtElement#accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitDocMethodParameter

public R visitDocMethodParameter(CtDocMethodParameter elem)
クラス CtElementVisitor の記述:
CtDocMethodParameterCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitDocMethodParameter
パラメータ:
elem - CtElement#accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitDocNamedType

public R visitDocNamedType(CtDocNamedType elem)
クラス CtElementVisitor の記述:
CtDocNamedTypeCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitDocNamedType
パラメータ:
elem - CtElement#accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitDocQualifiedName

public R visitDocQualifiedName(CtDocQualifiedName elem)
クラス CtElementVisitor の記述:
CtDocQualifiedNameCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitDocQualifiedName
パラメータ:
elem - CtElement#accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitDocSimpleName

public R visitDocSimpleName(CtDocSimpleName elem)
クラス CtElementVisitor の記述:
CtDocSimpleNameCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitDocSimpleName
パラメータ:
elem - CtElement#accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果

visitDocText

public R visitDocText(CtDocText elem)
クラス CtElementVisitor の記述:
CtDocTextCtElement#accept(CtElementVisitor)を起動した際にコールバックされる。

オーバーライド:
クラス CtElementVisitor<R> 内の visitDocText
パラメータ:
elem - CtElement#accept(CtElementVisitor)が呼び出された要素
戻り値:
実行結果


Copyright 2007 the Seasar Foundation and the Others.