return ( com.sun.mirror.declaration.AnnotationMirror ) super.getDelegate();
}
public TypeDeclaration getContainingType()
{
TypesystemElement containingDeclaration = _containingElement;
while ( containingDeclaration instanceof AnnotationInstance )
{
containingDeclaration = ( ( AnnotationInstance ) containingDeclaration ).getContainingType();
}
assert containingDeclaration != null;
assert containingDeclaration instanceof MemberDeclaration : containingDeclaration.getClass().getName();
return CompilerUtils.getOuterClass( ( MemberDeclaration ) containingDeclaration );
}