jasco.tools.aspectparser
Class PCutpointConstructor

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

public class PCutpointConstructor
extends PJAsCoParseElement


Field Summary
 
Fields inherited from interface jasco.tools.jascoparser.IJAsCoParseElement
NO_LINE
 
Method Summary
 void addCutpointConstructorMethod(PCutpointConstructorMethod aMethod)
           
 PCutpointConstructor copy()
           
 java.lang.String getCarmaPointcut()
           
 PCutpointConstructorApplicationDesignator getConstructorApplicationDesignator()
           
 java.lang.String getConstructorBody()
           
 java.util.Iterator getCutpointConstructorMethods()
           
 PCutpointConstructorMethod getMethodForTag(int tag)
           
 PCutpointConstructorMethod getMethodForTag(java.lang.String tag)
           
 int getNoCutpointConstructorMethods()
           
 int getNumberTag(java.lang.String arg)
           
 boolean hasCarmaPointcut()
           
 void setCarmaPointcut(java.lang.String b)
           
 void setConstructorApplicationDesignator(PCutpointConstructorApplicationDesignator s)
           
 void setConstructorBody(java.lang.String aBody)
           
 
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

getCarmaPointcut

public java.lang.String getCarmaPointcut()

hasCarmaPointcut

public boolean hasCarmaPointcut()

setCarmaPointcut

public void setCarmaPointcut(java.lang.String b)

copy

public PCutpointConstructor copy()

addCutpointConstructorMethod

public void addCutpointConstructorMethod(PCutpointConstructorMethod aMethod)

getCutpointConstructorMethods

public java.util.Iterator getCutpointConstructorMethods()

getNoCutpointConstructorMethods

public int getNoCutpointConstructorMethods()

setConstructorBody

public void setConstructorBody(java.lang.String aBody)

getConstructorBody

public java.lang.String getConstructorBody()

setConstructorApplicationDesignator

public void setConstructorApplicationDesignator(PCutpointConstructorApplicationDesignator s)

getConstructorApplicationDesignator

public PCutpointConstructorApplicationDesignator getConstructorApplicationDesignator()

getNumberTag

public int getNumberTag(java.lang.String arg)

getMethodForTag

public PCutpointConstructorMethod getMethodForTag(java.lang.String tag)

getMethodForTag

public PCutpointConstructorMethod getMethodForTag(int tag)