org.objectweb.fractal.aokell.tools.interf
Class InterfaceGenerator
java.lang.Object
org.objectweb.fractal.aokell.tools.interf.AbstractInterfaceGenerator
org.objectweb.fractal.aokell.tools.interf.InterfaceGenerator
public class InterfaceGenerator
- extends AbstractInterfaceGenerator
This tool generates the implementation classes of Fractal interfaces.
For each interface two classes are generated: one for server interfaces of
primitive component (so called ImplementedInterface) and one for client
interfaces and server interfaces exported by composite components (so called
BoundableInterface).
- Author:
- Lionel Seinturier
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InterfaceGenerator
public InterfaceGenerator(String[] args)
main
public static void main(String[] args)
throws Exception
- Throws:
Exception
compile
public void compile()
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
generateFromJava
protected void generateFromJava(String java)
throws IOException,
ClassNotFoundException
- Generate from the given Java file.
- Throws:
IOException
ClassNotFoundException