Package | Description |
---|---|
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 |
Modifier and Type | Interface and Description |
---|---|
interface |
ClassDoc
Data required for documentation of classes.
|
interface |
FigureDoc
Data required for documentation of figures.
|
interface |
PackageDoc
Data required for documentation of packages; documentation includes classes and sub-packages.
|
interface |
PropertiesDoc
Set of methods to allow table generation for constituents.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
AbbrPackageDoc
Data required for documentation of abbreviations for IEC61850-7-4.
|
class |
AbstractObjectDoc
Common implementation for any kind of object documentation.
|
class |
AbstractPropertiesDoc
Common implementation for properties documentation (table).
|
class |
Attributes61850Doc
Holds the utility method to filter groups which may stay with no members after applying
configuration filters (e.g., a class actually inherits from another class, but another class is
informative, and we don't want informative stuff printed), and some common formatting.
|
(package private) class |
CdcAttributesDoc
Data required for documentation of common data class attributes, for IEC61850-7-3.
|
(package private) class |
ClassDocImpl
Data required for documentation of classes.
|
(package private) class |
CustomAssocEndsDoc
Data required for documentation of IEC 61850 association ends of the class with the other end
class; applicable to meta-model classes only.
|
(package private) class |
CustomLiteralsDoc
Data required for documentation of enumeration literals in custom format, as used for literals
with integer values in tables in IEC61850-7-4 and IEC61850-7-3.
|
(package private) class |
DaAttributesDoc
Data required for documentation of constructed data attributes, for IEC61850-7-3.
|
(package private) class |
DataIndexDoc
Data required for documentation of all attributes of a package as a data index (required for
IEC61850, but can be used for CIM as well).
|
(package private) class |
DefaultAssocEndsDoc
Data required for documentation of association ends of the class with the other end class.
|
(package private) class |
DefaultAttributesDoc
Documentation for attributes in simple format.
|
(package private) class |
DefaultLiteralsDoc
Data required for documentation of enumeration literals with the middle column for codes, as used
for CIM.
|
(package private) class |
FcPackageDoc
Data required for documentation of functional constraints for IEC61850-7-2 and IEC61850-7-3.
|
class |
FigureDocImpl
Data required for documentation of diagrams.
|
(package private) class |
LnAttributesDoc
Data required for documentation of logical node attributes, for IEC61850-7-4.
|
(package private) class |
LnMapPackageDoc
Data required for documentation of all attributes of a package as a data index (used for IEC61850
only).
|
(package private) class |
OperationsDoc
Data required for documentation of operations.
|
(package private) class |
PackageDocImpl
Data required for documentation of packages.
|
(package private) class |
PresCondPackageDoc
Data required for documentation of presence conditions for IEC61850-7-3.
|
(package private) class |
TrgOpPackageDoc
Data required for documentation of trigger options for IEC61850-7-2.
|
Copyright 2009-2015 Tatjana (Tanja) Kostic