}
protected ManagedAspectDefinition getAspectDefinitionPlainAspectFactory()
{
AspectFactory factory = this.factory ?
new AspectFactoryDelegator(adviceName, null) : new GenericAspectFactory(adviceName, null);
return new ManagedAspectDefinition(aspectDefName, scope, factory);
}