org.objectweb.jac.ide
Class Aspect

java.lang.Object
  extended byorg.objectweb.jac.ide.ModelElement
      extended byorg.objectweb.jac.ide.Type
          extended byorg.objectweb.jac.ide.Class
              extended byorg.objectweb.jac.ide.Aspect

public class Aspect
extends Class


Constructor Summary
Aspect()
           
 
Method Summary
 void addAspectMethod(AspectMethod m)
           
 void addPointcutLink(PointcutLink l)
           
 List getAspectMethods()
          Get the value of aspectMethods.
 List getPointcutLinks()
          Get the value of pointcutLinks.
 void removeAspectMethod(AspectMethod m)
           
 void removePointcutLink(PointcutLink l)
           
 
Methods inherited from class org.objectweb.jac.ide.Class
addConstructor, addField, addImport, addInterface, addMainMethod, addMethod, addMethodIntf, findField, findMethod, findMethod, getAbstractMethods, getAllFields, getAllMethods, getAllNavigableRoles, getContainer, getFields, getFullName, getGenerationFullName, getGenerationName, getImports, getInheritedMethods, getInterfaces, getMethods, getNavigableRoles, getProject, getReferenceRoles, getRelationLinks, getRelationRoles, getSuperClass, gotoLine, implementInterface, implementMethod, isAbstract, overrideMethod, removeField, removeImport, removeInterface, removeMethod, removeMethodIntf, setAbstract, setContainer, setSuperClass
 
Methods inherited from class org.objectweb.jac.ide.Type
getPackagePath, isPrimitive, setPackagePath
 
Methods inherited from class org.objectweb.jac.ide.ModelElement
addConfigItem, addEndingLink, addLink, getConfigItems, getDescription, getEndingLinks, getLinks, getName, getType, remove, removeEndingLink, removeLink, setDescription, setEndingLinks, setLinks, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Aspect

public Aspect()
Method Detail

getPointcutLinks

public List getPointcutLinks()
Get the value of pointcutLinks.

Returns:
value of pointcutLinks.

addPointcutLink

public void addPointcutLink(PointcutLink l)

removePointcutLink

public void removePointcutLink(PointcutLink l)

getAspectMethods

public List getAspectMethods()
Get the value of aspectMethods.

Returns:
value of aspectMethods.

addAspectMethod

public void addAspectMethod(AspectMethod m)

removeAspectMethod

public void removeAspectMethod(AspectMethod m)