jasco.tools.connectorparser
Class ConnectorClassesGenerator
java.lang.Object
jasco.tools.connectorparser.ConnectorClassesGenerator
public class ConnectorClassesGenerator
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConnectorClassesGenerator
public ConnectorClassesGenerator(PConnector aConnector)
generate
public void generate()
generateConnector
public void generateConnector()
getLastErrors
public java.util.Iterator getLastErrors()
getCutpointDelcaration4name
protected PCutpointDeclaration getCutpointDelcaration4name(java.lang.String name)
generateVerifyCombinationsMethod
protected void generateVerifyCombinationsMethod(ClassGenerator cg)
generateCutpointMethodExecutions
protected void generateCutpointMethodExecutions(ClassGenerator cg)
addAspectInitCode
protected void addAspectInitCode(java.lang.String code)
generateCutpointNaming
protected void generateCutpointNaming(ClassGenerator cg)
generateSetConnectors
protected void generateSetConnectors(ClassGenerator cg)
generateAbstractMethodImplemenations
protected void generateAbstractMethodImplemenations(ClassGenerator cg)
newParseException
protected void newParseException(java.lang.String message,
int lineo)
generateAbstractMethodImplemenations
protected void generateAbstractMethodImplemenations(PCutpointDeclaration decl,
ClassGenerator cg)
generateJavaCode
protected java.lang.String generateJavaCode()
generateLoadMethod
protected void generateLoadMethod(ClassGenerator cg)
generateCutpointElements
public void generateCutpointElements(ClassGenerator connectorClass)
generateAspectInitMethod
protected void generateAspectInitMethod(ClassGenerator cg)
transformParam
protected java.lang.String transformParam(java.lang.String param)
findCalledMethod
protected java.util.Set findCalledMethod(PCutpointConstructorApplicationDesignator d)
addGeneratedGlobal
public void addGeneratedGlobal(java.lang.String aGlobal)
addCutpointFinder
public void addCutpointFinder(ClassGenerator connectorClass)
adaptMethods
public void adaptMethods(PCutpointDeclaration aCutpointDeclaration,
ClassGenerator connectorClass)
makePrimitiveObject
public java.lang.String makePrimitiveObject(java.lang.String aPrimitive)
isPrimitive
public boolean isPrimitive(java.lang.String aPrimitive)
generatedGlobal
public boolean generatedGlobal(java.lang.String aGlobal)
getNextIndex
public int getNextIndex()