|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface JavaInterfaceFactory
Factory for the Java interface model
| Method Summary | |
|---|---|
void |
addInterfaceVisitor(JavaInterfaceVisitor visitor)
Registers the given visitor. |
JavaInterface |
createJavaInterface()
Creates a new Java interface model. |
JavaInterface |
createJavaInterface(java.lang.Class<?> interfaceClass)
Creates a new Java interface model from an interface class. |
void |
createJavaInterface(JavaInterface javaInterface,
java.lang.Class<?> interfaceClass)
Creates the contents of a Java interface model from an interface class. |
JavaInterfaceContract |
createJavaInterfaceContract()
Creates a new Java interface contract. |
java.util.List<JavaInterfaceVisitor> |
getInterfaceVisitors()
Returns a list of interface visitors. |
void |
removeInterfaceVisitor(JavaInterfaceVisitor visitor)
Deregisters the given visitor. |
| Method Detail |
|---|
JavaInterface createJavaInterface()
JavaInterface createJavaInterface(java.lang.Class<?> interfaceClass)
throws InvalidInterfaceException
interfaceClass - the interface class to introspect.
InvalidInterfaceException
void createJavaInterface(JavaInterface javaInterface,
java.lang.Class<?> interfaceClass)
throws InvalidInterfaceException
javaInterface - the Java interface modelinterfaceClass - the interface class to introspect.
InvalidInterfaceExceptionJavaInterfaceContract createJavaInterfaceContract()
void addInterfaceVisitor(JavaInterfaceVisitor visitor)
visitor - void removeInterfaceVisitor(JavaInterfaceVisitor visitor)
visitor - java.util.List<JavaInterfaceVisitor> getInterfaceVisitors()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||