Package | Description |
---|---|
org.tanjakostic.jcleancim |
jCleanCim is an open source tool for validation and documentation generation from Enterprise
Architect CIM and IEC61850 UML models.
|
org.tanjakostic.jcleancim.builder | |
org.tanjakostic.jcleancim.builder.ea |
Classes responsible for building in-memory UML model from EA repository (.eap model file).
|
org.tanjakostic.jcleancim.builder.ea.db | |
org.tanjakostic.jcleancim.builder.ea.japi | |
org.tanjakostic.jcleancim.builder.ea.sqlxml | |
org.tanjakostic.jcleancim.docgen | |
org.tanjakostic.jcleancim.docgen.collector |
This package defines interfaces and classes responsible for collecting documentation and figures
from the UML model, or freely initialised through the API without any UML model.
|
org.tanjakostic.jcleancim.docgen.collector.impl | |
org.tanjakostic.jcleancim.docgen.writer |
Classes and interfaces responsible for document generation out of the UML model.
|
org.tanjakostic.jcleancim.docgen.writer.word |
Classes specific to writing MS documents.
|
org.tanjakostic.jcleancim.docgen.writer.xml |
Classes specific to writing IEC 61850 name space definition files.
|
org.tanjakostic.jcleancim.experimental.builder.xsd |
The package contains the
ModelBuilderFromProfiles , which can
parse: the CIM profiles in "xsd" format, as
generated with CIMTool. |
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 | Field and Description |
---|---|
private Config |
JCleanCim._cfg |
Modifier and Type | Method and Description |
---|---|
private Config |
JCleanCim.getCfg() |
Modifier and Type | Field and Description |
---|---|
private Config |
AbstractXMIExporter._cfg |
private Config |
AbstractModelBuilder._cfg |
private Config |
AbstractDiagramExporter._cfg |
Modifier and Type | Method and Description |
---|---|
Config |
XMIExporter.getCfg()
Returns the configuration, containing also XMI export options.
|
Config |
ModelBuilder.getCfg()
Returns configuration.
|
Config |
DiagramExporter.getCfg()
Returns the configuration, containing also diagram export options.
|
Config |
AbstractXMIExporter.getCfg() |
Config |
AbstractModelBuilder.getCfg() |
Config |
AbstractDiagramExporter.getCfg() |
Constructor and Description |
---|
AbstractDiagramExporter(Config cfg)
Constructor.
|
AbstractModelBuilder(Config cfg)
Constructor.
|
AbstractXMIExporter(Config cfg)
Constructor.
|
EmptyDiagramExporter(Config cfg) |
EmptyModelBuilder(Config cfg) |
EmptyXMIExporter(Config cfg) |
Modifier and Type | Method and Description |
---|---|
private UmlModel |
EaModelBuilder.createInMemoryModel(Config cfg)
Creates in-memory model from builders.
|
Constructor and Description |
---|
EaModelBuilder(Config cfg)
Constructor.
|
Constructor and Description |
---|
DbModelBuilder(Config cfg)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
DiagramExporter |
JapiRepo.getDiagramExporter(Config cfg) |
XMIExporter |
JapiRepo.getXMIExporter(Config cfg) |
Constructor and Description |
---|
JapiDiagramExporter(Config cfg,
org.sparx.Repository eaRep)
Constructor.
|
JapiModelBuilder(Config cfg)
Constructor.
|
JapiXMIExporter(Config cfg,
org.sparx.Repository eaRep)
Constructor.
|
Constructor and Description |
---|
SqlXmlModelBuilder(Config cfg)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static Writer |
WriterFactory.createWriter(Config cfg,
DocCollector collector)
Creates writer initialised with
input data. |
Constructor and Description |
---|
DocgenConfig(Config cfg)
Constructor.
|
Constructor and Description |
---|
DocCollectorImpl(Config cfg,
ModelFinder modelFinder)
Constructs the instance to manually (through API) add documentation for package and other UML
objects.
|
DocCollectorImpl(Config cfg,
ModelFinder modelFinder,
boolean fromUml) |
Constructor and Description |
---|
WriterInput(Config cfg,
java.lang.String appVersion,
java.lang.String modelFileName,
boolean skipTiming)
Constructor for testing only.
|
Constructor and Description |
---|
WordWriterInput(Config cfg,
FreeFormDocumentation freeFormDoc)
Constructor.
|
WordWriterInput(Config cfg,
java.lang.String appVersion,
boolean skipTiming,
java.lang.String modelFileName,
java.util.Map<java.lang.String,PackageDoc> packageDocs,
ModelFinder finder,
java.lang.String inTemplatePath,
java.lang.String outFilePath,
boolean useBinaryDoc,
boolean introToFigureBefore,
int saveRecloseEvery,
boolean isDeep) |
Constructor and Description |
---|
WAXWriterInput(Config cfg,
FixedFormDocumentation fixedFormDocumentation)
Constructor.
|
WAXWriterInput(Config cfg,
java.lang.String appVersion,
java.lang.String modelFileName,
boolean skipTiming,
FixedFormDocumentation fixedFormDocumentation,
java.lang.String inXsdWebaccessPath,
java.lang.String outXmlSpecPath,
java.lang.String outXmlDocPath,
java.lang.String outXsdWebaccessPath) |
Modifier and Type | Field and Description |
---|---|
private Config |
Profile._cfg |
Modifier and Type | Method and Description |
---|---|
(package private) UmlModel |
ModelBuilderFromProfiles.createInMemoryModel(Config cfg)
Creates in-memory model from builders.
|
Constructor and Description |
---|
ModelBuilderFromProfiles(Config cfg) |
Profile(Config cfg,
java.io.File xsdFile)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private Config |
UmlModel._cfg |
Modifier and Type | Method and Description |
---|---|
Config |
UmlModel.getCfg()
Returns configuration.
|
Constructor and Description |
---|
UmlModel(Config cfg)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private Config |
CrossPackageStats._cfg |
(package private) Config |
CrossPackageStats.CrossPackageStatsData._cfg |
Constructor and Description |
---|
CrossPackageStats.CrossPackageStatsData(Config cfg) |
Modifier and Type | Field and Description |
---|---|
private Config |
AbstractValidator._cfg |
Modifier and Type | Method and Description |
---|---|
Config |
AbstractValidator.getCfg()
Returns configuration.
|
Modifier and Type | Method and Description |
---|---|
(package private) java.io.File |
ModelValidator.deduceReportFilepath(Config cfg) |
Constructor and Description |
---|
AbstractValidator(Config cfg,
int totalCount,
java.lang.String which,
ModelIssues issues)
Constructor.
|
AssociationValidator(Config cfg,
java.util.Collection<UmlAssociation> allAssociations,
ModelIssues issues) |
AttributeValidator(Config cfg,
java.util.Collection<UmlAttribute> allAttributes,
ModelIssues issues) |
ClassValidator(Config cfg,
java.util.Collection<UmlClass> allClasses,
ModelIssues issues) |
DependencyValidator(Config cfg,
java.util.Collection<UmlDependency> allDependencies,
ModelIssues issues) |
DiagramValidator(Config cfg,
java.util.Collection<UmlDiagram> allDiagrams,
ModelIssues issues) |
OperationValidator(Config cfg,
java.util.Collection<UmlOperation> allOperations,
ModelIssues issues) |
PackageValidator(Config cfg,
java.util.Collection<UmlPackage> allPackages,
ModelIssues issues) |
Copyright 2009-2015 Tatjana (Tanja) Kostic