|
Dresden OCL Toolkit | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttudresden.ocl.injection.test.TestInjectionConsumer
Field Summary | |
private Writer |
output
|
Constructor Summary | |
TestInjectionConsumer(Writer output)
|
Method Summary | |
void |
onAttributeHeader(JavaAttribute ja)
Encountered the header of a java attribute. |
void |
onBehaviourHeader(JavaBehaviour jb)
Encountered the header of a java method. |
void |
onClass(JavaClass cc)
Encountered a class header. |
void |
onClassEnd(JavaClass cc)
Encountered the end of a class. |
void |
onClassFeature(JavaFeature cf,
String doccomment)
Called for attributes and methods. |
boolean |
onDocComment(String doccomment)
Encountered a java documentation comment. |
void |
onFileDocComment(String doccomment)
Encountered a java documentation comment. |
void |
onFileEnd()
Encountered the end of the input stream. |
void |
onImport(String importname)
Encountered an import statement. |
void |
onPackage(JavaFile javafile)
Encountered a package statement. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private Writer output
Constructor Detail |
public TestInjectionConsumer(Writer output)
Method Detail |
public void onPackage(JavaFile javafile) throws InjectorParseException
InjectionConsumer
onPackage
in interface InjectionConsumer
InjectorParseException
JavaFile.getPackageName()
public void onImport(String importname)
InjectionConsumer
onImport
in interface InjectionConsumer
JavaFile.findType(String)
public void onClass(JavaClass cc)
InjectionConsumer
onClass
in interface InjectionConsumer
public void onClassEnd(JavaClass cc) throws IOException, InjectorParseException
InjectionConsumer
onClassEnd
in interface InjectionConsumer
IOException
InjectorParseException
InjectionConsumer.onClass(JavaClass)
public void onBehaviourHeader(JavaBehaviour jb) throws IOException
InjectionConsumer
InjectionConsumer.onClassFeature(JavaFeature, String)
.
onBehaviourHeader
in interface InjectionConsumer
IOException
public void onAttributeHeader(JavaAttribute ja) throws IOException
InjectionConsumer
InjectionConsumer.onClassFeature(JavaFeature, String)
.
onAttributeHeader
in interface InjectionConsumer
IOException
public void onClassFeature(JavaFeature cf, String doccomment) throws IOException, InjectorParseException
InjectionConsumer
InjectionConsumer.onBehaviourHeader(JavaBehaviour)
.
onClassFeature
in interface InjectionConsumer
IOException
InjectorParseException
public boolean onDocComment(String doccomment) throws IOException
InjectionConsumer
onDocComment
in interface InjectionConsumer
IOException
public void onFileDocComment(String doccomment) throws IOException
InjectionConsumer
onFileDocComment
in interface InjectionConsumer
IOException
public void onFileEnd()
InjectionConsumer
onFileEnd
in interface InjectionConsumer
|
Dresden OCL Toolkit | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |