Class GMLFormatter
java.lang.Object
de.monticore.generating.templateengine.reporting.artifacts.formatter.AFormatter
de.monticore.generating.templateengine.reporting.artifacts.formatter.GMLFormatter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected doubleprotected longprotected intFields inherited from class de.monticore.generating.templateengine.reporting.artifacts.formatter.AFormatter
indentString -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidgetAllLinkContent(APkg pkg) getAllPkgContent(APkg pkg) getContent(RootPkg rootPkg) AFormatter.printer.APrinter#print(visualization.model.RootPkg)protected intgetEdgeWith(long calls) getElementContent(Element element) Print the dot graph representation of this elementprotected IntegergetGroupIDByPackage(APkg pkg) protected IntegergetLinkContent(Element element) write all links to supplied open filegetPkgContent(APkg pkg) protected StringgetShape(ElementType type) Methods inherited from class de.monticore.generating.templateengine.reporting.artifacts.formatter.AFormatter
addLine, indent, unindent
-
Field Details
-
elementIds
-
packageIds
-
nodeIdCounter
protected int nodeIdCounter -
edgeIdCounter
protected int edgeIdCounter -
maxEdgeCalls
protected long maxEdgeCalls -
edgeSizeRange
protected double edgeSizeRange
-
-
Constructor Details
-
GMLFormatter
public GMLFormatter()
-
-
Method Details
-
getContent
AFormatter.printer.APrinter#print(visualization.model.RootPkg)- Specified by:
getContentin classAFormatter
-
calculateMaxEdgeCalls
-
getAllLinkContent
- Parameters:
pkg-
-
getAllPkgContent
-
getPkgContent
-
getElementContent
Print the dot graph representation of this element -
getShape
- Parameters:
type-- Returns:
-
getGroupIDByPackage
- Parameters:
pkg-- Returns:
-
getID
- Parameters:
element-- Returns:
-
getLinkContent
write all links to supplied open file -
getEdgeWith
protected int getEdgeWith(long calls) - Parameters:
calls-- Returns:
-