BaseItemClassModel, GraphListpublic abstract class GraphModel extends GraphEntity implements BaseItem
| Modifier and Type | Field | Description |
|---|---|---|
static java.lang.String |
DEFAULTPACKAGE2 |
|
protected java.lang.String |
genPath |
|
static java.lang.String |
PROPERTY_CLAZZ |
PROPERTY_PACKAGENAMEchildren, name, parentNode, PROPERTY_CHILD, PROPERTY_CLASSNAME, PROPERTY_LITERAL, PROPERTY_MODIFIERS, PROPERTY_NAME, PROPERTY_PARENT, PROPERTY_PATH, PROPERTY_THIS, PROPERTY_VISIBILITY| Constructor | Description |
|---|---|
GraphModel() |
| Modifier and Type | Method | Description |
|---|---|---|
protected boolean |
clearAddOnClazzes() |
|
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
|
java.lang.String |
getDefaultPackage() |
|
java.lang.Object |
getValue(java.lang.String attribute) |
|
boolean |
setAuthorName(java.lang.String value) |
Set the Default Author
|
int |
size() |
Get the Size of Elements
|
java.lang.String |
toString(Converter converter) |
Convert Element to String
|
protected GraphModel |
with(GraphModel model) |
|
GraphModel |
with(java.lang.String name) |
Set the name of Element
|
add, getNewList, toStringgetAnnotation, getAssociations, getByObject, getChildByName, getId, getName, getTyp, isExternal, setId, with, with, with, withExternalcheck, getChildren, getClazz, getDiff, getFullId, getModifier, getName, getNodes, getParent, remove, setName, setParentNode, withAnnotation, withModifier, withoutpublic static final java.lang.String DEFAULTPACKAGE2
public static final java.lang.String PROPERTY_CLAZZ
protected java.lang.String genPath
public ClazzSet getClazzes(Condition<?>... filters)
filters - Can Filter the List of Clazzes
one many
GraphModel ----------------------------------- GraphClazz
parent clazz
public java.lang.Object getValue(java.lang.String attribute)
getValue in class GraphMemberprotected boolean clearAddOnClazzes()
public Clazz createClazz(java.lang.String name)
public 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 generate()
public GraphModel generate(java.lang.String rootDir)
public boolean dumpHTML(java.lang.String diagramName)
public boolean fixClassModel()
public java.lang.String getDefaultPackage()
protected GraphModel with(GraphModel model)
public java.lang.String toString(Converter converter)
BaseItem