org.fuin.apps4swing
Class ModuleImplFactoryListener

java.lang.Object
  extended by org.fuin.apps4swing.ModuleImplFactoryListener
All Implemented Interfaces:
org.fuin.srcgen4javassist.factory.ImplementationFactoryListener

public final class ModuleImplFactoryListener
extends Object
implements org.fuin.srcgen4javassist.factory.ImplementationFactoryListener

Creates the method bodies for a AbstractModuleImpl implementation.


Constructor Summary
ModuleImplFactoryListener(org.fuin.srcgen4javassist.SgClassPool pool, Class<? extends org.fuin.apps4j.base.ModuleImplIntf> moduleImplIntf)
          Constructor with class pool and module implementation interface.
 
Method Summary
 void afterClassCreated(org.fuin.srcgen4javassist.SgClass clasz)
          
 List<String> createBody(org.fuin.srcgen4javassist.SgMethod method, Class<?>... intf)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModuleImplFactoryListener

public ModuleImplFactoryListener(org.fuin.srcgen4javassist.SgClassPool pool,
                                 Class<? extends org.fuin.apps4j.base.ModuleImplIntf> moduleImplIntf)
Constructor with class pool and module implementation interface.

Parameters:
pool - Pool - Cannot be null.
moduleImplIntf - Module implementation interface - Cannot be null.
Method Detail

afterClassCreated

public final void afterClassCreated(org.fuin.srcgen4javassist.SgClass clasz)

Specified by:
afterClassCreated in interface org.fuin.srcgen4javassist.factory.ImplementationFactoryListener

createBody

public final List<String> createBody(org.fuin.srcgen4javassist.SgMethod method,
                                     Class<?>... intf)

Specified by:
createBody in interface org.fuin.srcgen4javassist.factory.ImplementationFactoryListener


Copyright © 2011 Future Invent Informationsmanagement GmbH. All Rights Reserved.