org.jboss.aop.microcontainer.beans
Class AbstractAnnotation

java.lang.Object
  extended by org.jboss.aop.microcontainer.beans.AbstractAnnotation
Direct Known Subclasses:
AnnotationIntroduction, AnnotationOverride

public abstract class AbstractAnnotation
extends Object

Version:
$Revision: 1.1 $
Author:
Kabir Khan

Field Summary
protected  org.jboss.aop.introduction.AnnotationIntroduction intro
           
protected  org.jboss.aop.AspectManager manager
           
 
Constructor Summary
AbstractAnnotation()
           
 
Method Summary
 String getAnnotation()
           
 String getExpr()
           
 org.jboss.aop.AspectManager getManager()
           
 boolean isInvisible()
           
 void setAnnotation(String annotation)
           
 void setExpr(String expr)
           
 void setInvisible(boolean invisible)
           
 void setManager(org.jboss.aop.AspectManager manager)
           
abstract  void start()
           
abstract  void stop()
           
protected  org.jboss.aop.introduction.AnnotationIntroduction validateAndCreate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

manager

protected org.jboss.aop.AspectManager manager

intro

protected org.jboss.aop.introduction.AnnotationIntroduction intro
Constructor Detail

AbstractAnnotation

public AbstractAnnotation()
Method Detail

getManager

public org.jboss.aop.AspectManager getManager()

setManager

public void setManager(org.jboss.aop.AspectManager manager)

getExpr

public String getExpr()

setExpr

public void setExpr(String expr)

getAnnotation

public String getAnnotation()

setAnnotation

public void setAnnotation(String annotation)

isInvisible

public boolean isInvisible()

setInvisible

public void setInvisible(boolean invisible)

start

public abstract void start()

validateAndCreate

protected org.jboss.aop.introduction.AnnotationIntroduction validateAndCreate()

stop

public abstract void stop()


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.