| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
  |
  +--com.ashridgetech.jamda.code.ClassGenerator
        |
        +--com.ashridgetech.jamda.code.UmlTypeGenerator
              |
              +--com.ashridgetech.jamda.code.UmlInterfaceGenerator
Code generator which generates a Java interface with the exact features
 of a UML InterfaceType.
 Each instance may only be used to generate one interface.
| Nested Class Summary | 
| Nested classes inherited from class com.ashridgetech.jamda.code.ClassGenerator | 
ClassGenerator.FieldGenerator, ClassGenerator.MethodGenerator, ClassGenerator.PropertyDetails | 
| Field Summary | 
| Fields inherited from class com.ashridgetech.jamda.code.UmlTypeGenerator | 
createDone | 
| Fields inherited from class com.ashridgetech.jamda.code.ClassGenerator | 
ABSTRACT, FINAL, PACKAGE, PRIVATE, PROTECTED, PUBLIC, READ_ONLY, READ_WRITE, STATIC, SYNCHRONIZED, TRANSIENT, VOLATILE | 
| Constructor Summary | |
UmlInterfaceGenerator(InterfaceType source)
Construct a UmlInterfaceGenerator . | 
|
| Methods inherited from class com.ashridgetech.jamda.code.UmlTypeGenerator | 
addOperationImports, findImports, findModifiers, findModifiers, generate, getDirectory, getExtraImports, getFileWriter, getSource, setDirectory, setup, setupMethod | 
| Methods inherited from class com.ashridgetech.jamda.code.ClassGenerator | 
addConstructor, addExtends, addExtends, addExtends, addField, addField, addImplements, addImplements, addImplements, addImport, addImportClass, addImportPackage, addMethod, addProperty, addProperty, checkReadyToGenerate, classDecl, classDoc, constructors, doGenerate, endClass, fields, fileHeader, getClassDoc, getClassModifiers, getClassName, getExtendsNames, getFileName, getImplementsNames, getImportNames, getPackageName, getWriter, imports, isInterface, logger, makeClassWriter, methods, packageDecl, setClassDoc, setClassModifiers, setClassName, setPackageName, toString | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
public UmlInterfaceGenerator(InterfaceType source)
UmlInterfaceGenerator .
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||