|
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 InjectionConsumerInjectorParseExceptionJavaFile.getPackageName()public void onImport(String importname)
InjectionConsumer
onImport in interface InjectionConsumerJavaFile.findType(String)public void onClass(JavaClass cc)
InjectionConsumer
onClass in interface InjectionConsumer
public void onClassEnd(JavaClass cc)
throws IOException,
InjectorParseException
InjectionConsumer
onClassEnd in interface InjectionConsumerIOException
InjectorParseExceptionInjectionConsumer.onClass(JavaClass)
public void onBehaviourHeader(JavaBehaviour jb)
throws IOException
InjectionConsumerInjectionConsumer.onClassFeature(JavaFeature, String).
onBehaviourHeader in interface InjectionConsumerIOException
public void onAttributeHeader(JavaAttribute ja)
throws IOException
InjectionConsumerInjectionConsumer.onClassFeature(JavaFeature, String).
onAttributeHeader in interface InjectionConsumerIOException
public void onClassFeature(JavaFeature cf,
String doccomment)
throws IOException,
InjectorParseException
InjectionConsumerInjectionConsumer.onBehaviourHeader(JavaBehaviour).
onClassFeature in interface InjectionConsumerIOException
InjectorParseException
public boolean onDocComment(String doccomment)
throws IOException
InjectionConsumer
onDocComment in interface InjectionConsumerIOException
public void onFileDocComment(String doccomment)
throws IOException
InjectionConsumer
onFileDocComment in interface InjectionConsumerIOExceptionpublic 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 | |||||||||