jasco.tools.aspectparser
Class PAspect

java.lang.Object
  extended by jasco.tools.jascoparser.PJAsCoParseElement
      extended by jasco.tools.jascoparser.PJavaClass
          extended by jasco.tools.aspectparser.PAspect
All Implemented Interfaces:
IJAsCoParseElement

public class PAspect
extends PJavaClass


Field Summary
 
Fields inherited from interface jasco.tools.jascoparser.IJAsCoParseElement
NO_LINE
 
Method Summary
 void addAspectJavaCode(PJavaCode aJavaCode)
           
 void addCutpoint(PCutpoint aCutpoint)
           
 void addImport(PImport aImport)
           
 PJavaCodes getAspectJavaCode()
           
 java.lang.String getAspectName()
           
 PCutpoints getCutpoints()
           
 java.lang.String getExtendingAspectName()
           
 PImports getImports()
           
 PPackage getPackage()
           
 void outprint()
           
 void setAspectName(java.lang.String aAspectName)
           
 void setExtendingAspectName(java.lang.String aAspectName)
           
 void setImports(PImports p)
           
 void setPackage(PPackage aPackage)
           
 
Methods inherited from class jasco.tools.jascoparser.PJavaClass
addField, addMethod, addStaticInitializer, getAnnotations, getFields, getMethods, getModifiers, getName, getStaticInits, getSuperClass, getSuperClassSimple, hasSuperClass, initClassGenerator, setAnnotations, setModifiers, setName, setSuperClass
 
Methods inherited from class jasco.tools.jascoparser.PJAsCoParseElement
getLine, setLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

setPackage

public void setPackage(PPackage aPackage)

getPackage

public PPackage getPackage()

setAspectName

public void setAspectName(java.lang.String aAspectName)

setImports

public void setImports(PImports p)

getAspectName

public java.lang.String getAspectName()

setExtendingAspectName

public void setExtendingAspectName(java.lang.String aAspectName)

getExtendingAspectName

public java.lang.String getExtendingAspectName()

addImport

public void addImport(PImport aImport)

getImports

public PImports getImports()

addAspectJavaCode

public void addAspectJavaCode(PJavaCode aJavaCode)

getAspectJavaCode

public PJavaCodes getAspectJavaCode()

addCutpoint

public void addCutpoint(PCutpoint aCutpoint)

getCutpoints

public PCutpoints getCutpoints()

outprint

public void outprint()