MemberDeclaration classMember )
throws FatalCompileTimeException
{
String name = CompilerUtils.getString( annotation, NAME_ATTR, false );
TypeDeclaration outerClass = CompilerUtils.getOuterClass( classMember );
if ( WebappPathOrActionType.actionExists( name, outerClass, annotation, getEnv(), getFlowControllerInfo(), false ) )
{
if ( ! UniqueValueType.alreadyAddedErrorForValue( classMember, annotation, name, getEnv() ) )
{
addError( annotation, "error.duplicate-action", new Object[]{ name } );