|
|||||||||
| Home >> All >> com >> aendvari >> satyr >> [ tools overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
com.aendvari.satyr.tools
Class ComponentGenerator

java.lang.Objectcom.aendvari.satyr.tools.ComponentGenerator
- public class ComponentGenerator
- extends java.lang.Object
Generates classes and message listener stubs described in assembly descriptor.
| Constructor Summary | |
ComponentGenerator()
|
|
| Method Summary | |
protected static void |
generateClass(java.lang.String className,
com.aendvari.cerberus.component.descriptor.ComponentDefinition definition,
java.io.PrintWriter outputWriter)
Generates the java implementation. |
protected static void |
generateComponent(com.aendvari.cerberus.component.descriptor.ComponentDefinition definition,
java.lang.String sourcePath)
Generates a java class file containing method stubs for the supplied component. |
protected static void |
generateCreateComponent(com.aendvari.cerberus.component.descriptor.ComponentDefinition definition,
java.io.PrintWriter outputWriter)
Generates the createComponent() method. |
protected static void |
generateMessageListener(com.aendvari.cerberus.component.descriptor.ComponentMessage message,
java.io.PrintWriter outputWriter)
Generates a message listener internal class. |
static void |
main(java.lang.String[] args)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
ComponentGenerator
public ComponentGenerator()
| Method Detail |
main
public static void main(java.lang.String[] args)
generateComponent
protected static void generateComponent(com.aendvari.cerberus.component.descriptor.ComponentDefinition definition, java.lang.String sourcePath) throws java.io.IOException
- Generates a java class file containing method stubs for the supplied component.
generateClass
protected static void generateClass(java.lang.String className, com.aendvari.cerberus.component.descriptor.ComponentDefinition definition, java.io.PrintWriter outputWriter) throws java.io.IOException
- Generates the java implementation.
generateCreateComponent
protected static void generateCreateComponent(com.aendvari.cerberus.component.descriptor.ComponentDefinition definition, java.io.PrintWriter outputWriter) throws java.io.IOException
- Generates the createComponent() method. Listeners and attributes are extracted.
generateMessageListener
protected static void generateMessageListener(com.aendvari.cerberus.component.descriptor.ComponentMessage message, java.io.PrintWriter outputWriter) throws java.io.IOException
- Generates a message listener internal class.
|
|||||||||
| Home >> All >> com >> aendvari >> satyr >> [ tools overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
com.aendvari.satyr.tools.ComponentGenerator