Package | Description |
---|---|
org.tanjakostic.jcleancim.docgen.collector.impl | |
org.tanjakostic.jcleancim.model |
Classes being created by a builder or with the API (code) to hold the in-memory UML model.
|
org.tanjakostic.jcleancim.statistics |
Classes responsible for tracking and reporting model statistics.
|
org.tanjakostic.jcleancim.validation |
Classes responsible for validating the model and the rules to apply.
|
Modifier and Type | Method and Description |
---|---|
private static java.lang.String |
FigureDocImpl.deduceCaption(UmlDiagram d) |
private static java.lang.String |
FigureDocImpl.deduceShowsWhat(UmlDiagram d) |
Constructor and Description |
---|
FigureDocImpl(DocgenConfig docgenCfg,
UmlDiagram d)
Constructor.
|
FigureDocImpl(DocgenConfig docgenCfg,
UmlDiagram d,
TextDescription description,
TextDescription htmlDescription,
java.io.File pic,
java.lang.String showsWhat,
java.lang.String caption)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private java.util.Set<UmlDiagram> |
UmlStructure._diagrams |
private java.util.Map<java.lang.String,UmlDiagram> |
UmlModel._diagrams |
Modifier and Type | Method and Description |
---|---|
UmlDiagram |
UmlStructure.addDiagram(java.io.File pic,
UmlObjectData objData,
UmlDiagram.Data data)
Creates from arguments a diagram, adds it to itself and to the model, and returns the newly
created object.
|
(package private) UmlDiagram |
UmlStructure.addDiagram(java.lang.String name)
For testing only: Adds diagram with default data.
|
(package private) UmlDiagram |
UmlModel.addDiagram(UmlDiagram dia)
Intended to be called by
UmlStructure and tests only. |
(package private) static UmlDiagram |
UmlDiagram.basic(UmlStructure container,
java.lang.String name)
Constructs minimal instance - useful for testing.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<UmlDiagram> |
UmlModel.findDiagrams(java.lang.String containerName,
java.lang.String name,
boolean includeOnPackage,
boolean includeOnClass)
Returns all diagrams whose container name matches
containerName and with name
name , with the specified options applied. |
java.util.Set<UmlDiagram> |
UmlStructure.getDiagrams()
Returns all diagrams in this structure.
|
java.util.Collection<UmlDiagram> |
UmlModel.getDiagrams()
Returns all diagrams in this model.
|
Modifier and Type | Method and Description |
---|---|
(package private) UmlDiagram |
UmlModel.addDiagram(UmlDiagram dia)
Intended to be called by
UmlStructure and tests only. |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<UmlKind,java.util.List<UmlDiagram>> |
StatsPerOwner._diagrams |
private java.util.Map<OwningWg,java.util.Collection<UmlDiagram>> |
ModelStats._scopedDiagrams |
Modifier and Type | Method and Description |
---|---|
java.util.Map<UmlKind,java.util.List<UmlDiagram>> |
StatsPerOwner.getDiagrams() |
java.util.Map<OwningWg,java.util.Collection<UmlDiagram>> |
ModelStats.getScopedDiagrams() |
Modifier and Type | Field and Description |
---|---|
private java.util.List<UmlDiagram> |
DiagramValidator._scopedUmlObjects |
Modifier and Type | Method and Description |
---|---|
java.util.List<UmlDiagram> |
DiagramValidator.getScopedUmlObjects() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
DiagramValidator.DiagramsWithBadCharacterInName.skipValidation(UmlDiagram o) |
void |
DiagramValidator.DiagramsWithBadOrientation.validate(UmlDiagram d,
ModelIssues issues)
Applies the validation criteria to
obj , and creates problems for invalid ones
and adds them to toCollect . |
Constructor and Description |
---|
DiagramValidator(Config cfg,
java.util.Collection<UmlDiagram> allDiagrams,
ModelIssues issues) |
Copyright 2009-2015 Tatjana (Tanja) Kostic