jasco.tools.connectorparser
Class PConnector

java.lang.Object
  extended by jasco.tools.jascoparser.PJAsCoParseElement
      extended by jasco.tools.connectorparser.PConnector
All Implemented Interfaces:
IJAsCoParseElement, java.lang.Cloneable

public class PConnector
extends PJAsCoParseElement


Field Summary
 
Fields inherited from interface jasco.tools.jascoparser.IJAsCoParseElement
NO_LINE
 
Method Summary
 void addAnnotation(java.lang.String a)
           
 void addAspectDeclaration(PAspectBeanDeclaration x)
           
 void addCombinationStrategy(CombinationStrategy s)
           
 void addCutpointDeclaration(PCutpointDeclaration aCutpointDeclaration)
           
 void addCutpointExecution(PCutpointExecution aCutpointExecution)
           
 void addCutpointMethodExecution(java.lang.String aExecution)
           
 void addImport(PImport aImport)
           
 void addJavaCode(PJavaCode aJavaCode)
           
 java.util.Iterator getAnnotations()
           
 PAspectBeanDeclaration getAspectBeanDeclaration(java.lang.String fullglobalaspectname)
           
 PJavaCodes getAspectJavaCode()
           
 java.util.Iterator getCombinationStrategys()
           
 java.lang.String getConnectorName()
           
 PCutpointDeclarations getCutpointDeclarations()
           
 PCutpointExecutions getCutpointExecutions()
           
 java.util.Vector getCutpointMethodExecutions()
           
 java.lang.String getExtendingConnectorName()
           
 PImports getImports()
           
 java.lang.String getPackageName()
           
 int getPriority()
           
 java.lang.String getSourceName()
           
 boolean hasAspectBeanDeclaration(java.lang.String fullglobalaspectname)
           
 boolean isStaticConnector()
           
 void outprint()
           
 void setConnectorName(java.lang.String aConnectorName)
           
 void setExtendingConnectorName(java.lang.String aConnectorName)
           
 void setImports(PImports p)
           
 void setPackageName(java.lang.String aPackageName)
           
 void setPriority(int i)
           
 void setStaticConnector(boolean bol)
           
 
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

setPriority

public void setPriority(int i)

getPriority

public int getPriority()

addAnnotation

public void addAnnotation(java.lang.String a)

getAnnotations

public java.util.Iterator getAnnotations()

addCombinationStrategy

public void addCombinationStrategy(CombinationStrategy s)

getCombinationStrategys

public java.util.Iterator getCombinationStrategys()

addCutpointMethodExecution

public void addCutpointMethodExecution(java.lang.String aExecution)

getCutpointMethodExecutions

public java.util.Vector getCutpointMethodExecutions()

setConnectorName

public void setConnectorName(java.lang.String aConnectorName)

setStaticConnector

public void setStaticConnector(boolean bol)

isStaticConnector

public boolean isStaticConnector()

getConnectorName

public java.lang.String getConnectorName()

setExtendingConnectorName

public void setExtendingConnectorName(java.lang.String aConnectorName)

getExtendingConnectorName

public java.lang.String getExtendingConnectorName()

setPackageName

public void setPackageName(java.lang.String aPackageName)

getPackageName

public java.lang.String getPackageName()

addImport

public void addImport(PImport aImport)

getImports

public PImports getImports()

setImports

public void setImports(PImports p)

addCutpointDeclaration

public void addCutpointDeclaration(PCutpointDeclaration aCutpointDeclaration)

getCutpointDeclarations

public PCutpointDeclarations getCutpointDeclarations()

addCutpointExecution

public void addCutpointExecution(PCutpointExecution aCutpointExecution)

getCutpointExecutions

public PCutpointExecutions getCutpointExecutions()

outprint

public void outprint()

addJavaCode

public void addJavaCode(PJavaCode aJavaCode)

getAspectJavaCode

public PJavaCodes getAspectJavaCode()

getSourceName

public java.lang.String getSourceName()
Returns:

addAspectDeclaration

public void addAspectDeclaration(PAspectBeanDeclaration x)

getAspectBeanDeclaration

public PAspectBeanDeclaration getAspectBeanDeclaration(java.lang.String fullglobalaspectname)

hasAspectBeanDeclaration

public boolean hasAspectBeanDeclaration(java.lang.String fullglobalaspectname)