uk.ac.ox.comlab.abc.eaj.runtime.reflect
Class EajFactory
java.lang.Object
uk.ac.ox.comlab.abc.runtime.reflect.Factory
uk.ac.ox.comlab.abc.eaj.runtime.reflect.EajFactory
- public class EajFactory
- extends Factory
Constructor Summary |
EajFactory(java.lang.String filename,
java.lang.Class lexicalClass)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EajFactory
public EajFactory(java.lang.String filename,
java.lang.Class lexicalClass)
makeCastSig
public CastSignature makeCastSig(java.lang.String stringRep)
makeSJP
public JoinPoint.StaticPart makeSJP(java.lang.String kind,
Signature sig,
int l,
int c)
- Overrides:
makeSJP
in class Factory
makeMethodSig
public MethodSignature makeMethodSig(java.lang.String stringRep)
- Overrides:
makeMethodSig
in class Factory
makeConstructorSig
public ConstructorSignature makeConstructorSig(java.lang.String stringRep)
- Overrides:
makeConstructorSig
in class Factory
makeFieldSig
public FieldSignature makeFieldSig(java.lang.String stringRep)
- Overrides:
makeFieldSig
in class Factory
makeAdviceSig
public AdviceSignature makeAdviceSig(java.lang.String stringRep)
- Overrides:
makeAdviceSig
in class Factory
makeInitializerSig
public InitializerSignature makeInitializerSig(java.lang.String stringRep)
- Overrides:
makeInitializerSig
in class Factory
makeCatchClauseSig
public CatchClauseSignature makeCatchClauseSig(java.lang.String stringRep)
- Overrides:
makeCatchClauseSig
in class Factory
makeSourceLoc
public SourceLocation makeSourceLoc(int line,
int col)
- Overrides:
makeSourceLoc
in class Factory