archimate.codegen
Class Model
java.lang.Object
archimate.codegen.Model
public class Model
- extends java.lang.Object
Class modelling a Java MVC Pattern
- Author:
- Samuel Esposito
Constructor Summary |
Model()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Model
public Model()
setPackage
public void setPackage(java.lang.String packageName)
packageDefined
public boolean packageDefined()
packageName
public java.lang.String packageName()
addImport
public void addImport(java.lang.String importName)
importsDefined
public boolean importsDefined()
imports
public java.util.Iterator<java.lang.String> imports()
setComment
public void setComment(java.lang.String comment)
commentDefined
public boolean commentDefined()
comment
public java.lang.String comment()
setAuthor
public void setAuthor(java.lang.String author)
authorDefined
public boolean authorDefined()
author
public java.lang.String author()
setVersion
public void setVersion(java.lang.String version)
versionDefined
public boolean versionDefined()
version
public java.lang.String version()
setArchiMateTag
public void setArchiMateTag(java.lang.String archiMateTag)
archiMateTagDefined
public boolean archiMateTagDefined()
archiMateTag
public java.lang.String archiMateTag()
setClass
public void setClass(java.lang.String className)
classDefined
public boolean classDefined()
className
public java.lang.String className()
addInterface
public void addInterface(java.lang.String interfaceName)
interfacesDefined
public boolean interfacesDefined()
interfaces
public java.util.Iterator<java.lang.String> interfaces()
addMethod
public void addMethod(Method method)
addMethods
public void addMethods(java.util.ArrayList<Method> methods)
methodsDefined
public boolean methodsDefined()
methods
public java.util.Iterator<Method> methods()