|
|||||||||
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.
IntrospectionException
void 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 |