| generateImports(Object, String) |  | 0% |  | 0% | 34 | 34 | 81 | 81 | 1 | 1 |
| generateOperation(Object, boolean) |  | 0% |  | 0% | 18 | 18 | 56 | 56 | 1 | 1 |
| generateFile(Object, String) |  | 0% |  | 0% | 11 | 11 | 48 | 48 | 1 | 1 |
| generate(Object) |  | 0% |  | 0% | 25 | 25 | 49 | 49 | 1 | 1 |
| generateClassifierStart(Object) |   | 46% |   | 40% | 18 | 23 | 24 | 54 | 0 | 1 |
| generateClassifierBody(Object) |  | 0% |  | 0% | 17 | 17 | 38 | 38 | 1 | 1 |
| generateConstraintEnrichedDocComment(Object, boolean, String) |   | 21% |   | 27% | 9 | 10 | 27 | 37 | 0 | 1 |
| addOperations(Object, StringBuffer, Collection) |  | 0% |  | 0% | 10 | 10 | 30 | 30 | 1 | 1 |
| generateArtifactImports(Object) |  | 0% |  | 0% | 12 | 12 | 31 | 31 | 1 | 1 |
| generateMethodBody(Object) |  | 0% |  | 0% | 11 | 11 | 32 | 32 | 1 | 1 |
| generateDefaultReturnStatement(Object) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
| generateCoreAttribute(Object) |  | 0% |  | 0% | 7 | 7 | 19 | 19 | 1 | 1 |
| addLiterals(Object, StringBuffer) |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 1 | 1 |
| generateConstraintEnrichedDocComment(Object, Object) |  | 0% |  | 0% | 5 | 5 | 13 | 13 | 1 | 1 |
| generateCoreAssociationEnd(Object) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| generateVisibility(Object) |   | 35% |   | 28% | 14 | 17 | 19 | 29 | 0 | 1 |
| generateClassifierEnd(Object) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
| generateTransition(Object) |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| generatePackage(Object) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1 |
| generateEvent(Object) |  | 0% |  | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
| generateClassifier(Object) |  | 0% |  | 0% | 7 | 7 | 13 | 13 | 1 | 1 |
| addAttributesImplementingAssociations(Object, StringBuffer, Collection) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| generateImportType(Object, String) |  | 0% |  | 0% | 8 | 8 | 11 | 11 | 1 | 1 |
| generateAscEndName(Object) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| getPackageName(Object) |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 1 | 1 |
| generateEnumerationLiteral(Object, boolean, char) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| generateTaggedValue(Object) |  | 0% |  | 0% | 6 | 6 | 9 | 9 | 1 | 1 |
| generateAttribute(Object, boolean) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| generateAssociationFrom(Object, Object) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| generateTaggedValues(Object) |   | 38% |   | 28% | 7 | 8 | 10 | 19 | 0 | 1 |
| generateAssociationEnd(Object) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
| generateHeader(Object, String, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| generate(Collection, boolean) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| generateFileList(Collection, boolean) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| generateParameter(Object) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| generateFiles(Collection, String, boolean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| generateMessage(Object) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| generateExpression(Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| isCollection(Object) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| generateActionState(Object) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| generateSpecification(Object) |   | 62% |   | 33% | 3 | 4 | 6 | 13 | 0 | 1 |
| generateAction(Object) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| generateClassList(Collection) |   | 48% |   | 33% | 3 | 4 | 4 | 9 | 0 | 1 |
| generateGeneralization(Collection) |   | 50% |   | 33% | 3 | 4 | 5 | 9 | 0 | 1 |
| generateConcurrency(Object) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| generateMultiplicity(Object) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| generateGuard(Object) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| getInfo(int) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1 |
| appendClassifierEnd(StringBuffer, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| generateScope(Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| generateAbstractness(Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| generateChangeability(Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| generateChangability(Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| generateClassifierRef(Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| enable() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| disable() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| generateUninterpreted(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| generateState(Object) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setLfBeforeCurly(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setVerboseDocs(boolean) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| isLfBeforeCurly() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isVerboseDocs() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| generateExtensionPoint(Object) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getName() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| generateStereotype(Object) | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 17 | 0 | 1 |
| GeneratorJava() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| generateName(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |