jCleanCim-02v00

jCleanCim-02v00

jCleanCim is an open source tool for validation and documentation generation from Enterprise Architect CIM and IEC61850 UML models.

See: Description

Packages 
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.common
Classes commonly used by several packages.
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.collector.impl.ag  
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.word.doc
Classes specific to writing MS documents by means of automation API through Java-COM bridge (Jacob); this implementation is extremely slow (it requires MS Word application and the COM API is just slow), but it supports both .doc and .docx MS Word formats.
org.tanjakostic.jcleancim.docgen.writer.word.docx
Classes specific to writing MS documents in OpenXML format; this implementation is fast (it does not require MS Word application), but it supports only .docx MS Word format.
org.tanjakostic.jcleancim.docgen.writer.xml
Classes specific to writing IEC 61850 name space definition files.
org.tanjakostic.jcleancim.experimental.builder.rdfs
FIXME: This is experimental and absolutely not tested - don't use!
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.util  
org.tanjakostic.jcleancim.validation
Classes responsible for validating the model and the rules to apply.
org.tanjakostic.jcleancim.xml  
jCleanCim-02v00

Copyright 2009-2015 Tatjana (Tanja) Kostic