org.apache.tapestry.enhance
Class InterfaceFabImpl

java.lang.Object
  extended by org.apache.tapestry.enhance.AbstractFab
      extended by org.apache.tapestry.enhance.InterfaceFabImpl
All Implemented Interfaces:
org.apache.hivemind.service.InterfaceFab

public class InterfaceFabImpl
extends AbstractFab
implements org.apache.hivemind.service.InterfaceFab

Author:
Howard M. Lewis Ship

Constructor Summary
InterfaceFabImpl(CtClassSource source, javassist.CtClass ctClass)
           
 
Method Summary
 void addMethod(org.apache.hivemind.service.MethodSignature ms)
           
 Class createInterface()
           
 String toString()
           
 
Methods inherited from class org.apache.tapestry.enhance.AbstractFab
addInterface, convertClass, convertClasses, createClass, createClass, getCtClass, getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.hivemind.service.InterfaceFab
addInterface
 

Constructor Detail

InterfaceFabImpl

public InterfaceFabImpl(CtClassSource source,
                        javassist.CtClass ctClass)
Method Detail

toString

public String toString()
Overrides:
toString in class Object

addMethod

public void addMethod(org.apache.hivemind.service.MethodSignature ms)
Specified by:
addMethod in interface org.apache.hivemind.service.InterfaceFab

createInterface

public Class createInterface()
Specified by:
createInterface in interface org.apache.hivemind.service.InterfaceFab


Copyright © 2006-2008 Apache Software Foundation. All Rights Reserved.