|
|||||||||||
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 |