public abstract class GraphModel extends GraphEntity
associationschildren, name, parentNode, PROPERTY_NAME| Constructor and Description |
|---|
GraphModel() |
| Modifier and Type | Method and Description |
|---|---|
Clazz |
createClazz(java.lang.String name) |
boolean |
dumpHTML(java.lang.String diagramName) |
boolean |
fixClassModel() |
GraphModel |
generate() |
GraphModel |
generate(java.lang.String rootDir) |
java.lang.String |
getAuthorName() |
ClazzSet |
getClazzes(Condition<?>... filters)
get All GraphClazz
|
boolean |
setAuthorName(java.lang.String value)
Set the Default Author
|
GraphModel |
with(Association... values) |
GraphModel |
with(Clazz... values) |
GraphModel |
with(java.lang.String name)
Set the name of Element
|
GraphModel |
withAuthorName(java.lang.String value)
Set the Default Author
|
GraphModel |
without(Clazz... values) |
getAnnotation, getAssociations, getId, getName, isExternal, with, withExternal, withId, withoutcheck, getModifier, getName, setParentNode, withAnnotaion, withChildren, withoutpublic ClazzSet getClazzes(Condition<?>... filters)
filters - Can Filter the List of Clazzes
one many
GraphModel ----------------------------------- GraphClazz
parent clazz
public Clazz createClazz(java.lang.String name)
public GraphModel with(Clazz... values)
public GraphModel without(Clazz... values)
public GraphModel with(Association... values)
with in class GraphEntitypublic GraphModel with(java.lang.String name)
GraphMemberwith in class GraphMembername - The Name of Elementpublic java.lang.String getAuthorName()
public boolean setAuthorName(java.lang.String value)
value - The Authornamepublic GraphModel withAuthorName(java.lang.String value)
value - The Authornamepublic GraphModel generate()
public GraphModel generate(java.lang.String rootDir)
public boolean dumpHTML(java.lang.String diagramName)
public boolean fixClassModel()