|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface JavaImplementationFactory
Factory for the Java model
| Method Summary | |
|---|---|
void |
addClassVisitor(JavaClassVisitor visitor)
Registers the given visitor. |
JavaImplementation |
createJavaImplementation()
Creates a new Java implementation model. |
JavaImplementation |
createJavaImplementation(java.lang.Class<?> implementationClass)
Creates a new Java implementation model from an implementation class. |
void |
createJavaImplementation(JavaImplementation javaImplementation,
java.lang.Class<?> implementationClass)
Creates the contents of a Java implementation model from an implementation class. |
java.util.List<JavaClassVisitor> |
getClassVisitors()
Returns the list of visitors. |
void |
removeClassVisitor(JavaClassVisitor visitor)
Deregisters the given visitor. |
| Method Detail |
|---|
JavaImplementation createJavaImplementation()
JavaImplementation createJavaImplementation(java.lang.Class<?> implementationClass)
throws IntrospectionException
implementationClass - The implementation class to introspect.
IntrospectionException
void createJavaImplementation(JavaImplementation javaImplementation,
java.lang.Class<?> implementationClass)
throws IntrospectionException
implementationClass - The implementation class to introspect.
IntrospectionExceptionvoid addClassVisitor(JavaClassVisitor visitor)
visitor - void removeClassVisitor(JavaClassVisitor visitor)
java.util.List<JavaClassVisitor> getClassVisitors()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||