- DA - Static variable in class org.tanjakostic.jcleancim.model.UML
-
- DA_CATEGORY - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
Element name when used for instance DAs.
- DA_CTL_MIRROR - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DA_DESCRIPTION - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DA_MEAS - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DA_SDO - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DA_SETTING - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DA_SPAR - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DA_STATUS - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DA_SUBSTITUTION - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DA_TRACKING - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DA_UNDEFINED - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DACategories - Static variable in class org.tanjakostic.jcleancim.docgen.collector.GroupsSpec
-
- daPckNames - Variable in class org.tanjakostic.jcleancim.docgen.collector.DocgenConfig
-
- Data(UmlAssociation.Direction) - Constructor for class org.tanjakostic.jcleancim.model.UmlAssociation.Data
-
Constructor.
- Data(UmlAssociationEnd.Kind, UmlMultiplicity, UmlAssociationEnd.Navigable) - Constructor for class org.tanjakostic.jcleancim.model.UmlAssociationEnd.Data
-
Constructor.
- Data(boolean, boolean, UmlMultiplicity, String, int, String, boolean) - Constructor for class org.tanjakostic.jcleancim.model.UmlAttribute.Data
-
Constructor.
- Data(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.tanjakostic.jcleancim.model.UmlClass.Data
-
Constructor.
- Data(UmlStructure.Data, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.tanjakostic.jcleancim.model.UmlClass.Data
-
Constructor.
- Data(List<String>, String, boolean) - Constructor for class org.tanjakostic.jcleancim.model.UmlConstraint.Data
-
Constructor.
- Data() - Constructor for class org.tanjakostic.jcleancim.model.UmlDependency.Data
-
Constructor.
- Data(UmlDiagram.Kind, boolean, boolean) - Constructor for class org.tanjakostic.jcleancim.model.UmlDiagram.Data
-
Constructor.
- Data(UmlOperation.ReturnKind, boolean, boolean, boolean, int, String, List<String>) - Constructor for class org.tanjakostic.jcleancim.model.UmlOperation.Data
-
Constructor.
- Data(UmlStructure.Data) - Constructor for class org.tanjakostic.jcleancim.model.UmlPackage.Data
-
Constructor.
- Data(UmlKind, String) - Constructor for class org.tanjakostic.jcleancim.model.UmlParameter.Data
-
Constructor.
- Data(UmlSkipped.Kind, boolean, String) - Constructor for class org.tanjakostic.jcleancim.model.UmlSkipped.Data
-
Constructor.
- Data(boolean) - Constructor for class org.tanjakostic.jcleancim.model.UmlStructure.Data
-
Constructor.
- dataIndexPckNames - Variable in class org.tanjakostic.jcleancim.docgen.collector.DocgenConfig
-
- Datatype - Static variable in class org.tanjakostic.jcleancim.experimental.builder.rdfs.XmlResourceValue
-
- DbModelBuilder - Class in org.tanjakostic.jcleancim.builder.ea.db
-
The fastest builder of our in-memory model from EA.
- DbModelBuilder(Config) - Constructor for class org.tanjakostic.jcleancim.builder.ea.db.DbModelBuilder
-
Constructor.
- DbPackageBuilder - Class in org.tanjakostic.jcleancim.builder.ea.db
-
- DbPackageBuilder(Map<String, String>, EaModelBuilder<?, ?>, PackageBuilder<?, ?, ?, ?, ?, ?>, int, EaHelper) - Constructor for class org.tanjakostic.jcleancim.builder.ea.db.DbPackageBuilder
-
Constructor.
- dc - Static variable in class org.tanjakostic.jcleancim.experimental.builder.rdfs.XmlNamespace
-
- deduceAppVersion() - Static method in class org.tanjakostic.jcleancim.common.Config
-
- deduceBookmark(BookmarkRegistry, UmlObject) - Static method in class org.tanjakostic.jcleancim.docgen.collector.impl.AbstractObjectDoc
-
- deduceCellText(String, UmlObject) - Method in class org.tanjakostic.jcleancim.docgen.collector.impl.AbstractPropertiesDoc
-
Selects the description to retain, according to configuration.
- deduceCellText(String, TextDescription, TextDescription, UmlObject) - Method in class org.tanjakostic.jcleancim.docgen.collector.impl.AbstractPropertiesDoc
-
- DEDUCED_STEREOS - Static variable in class org.tanjakostic.jcleancim.builder.ea.EA
-
- deduceInverseRoleNames(Element) - Static method in class org.tanjakostic.jcleancim.experimental.builder.rdfs.XmlElement
-
Tries to deduce the name of the UML inverse association end from different child elements, to
suit different RDF dialects.
- deducePackageName(Element) - Static method in class org.tanjakostic.jcleancim.experimental.builder.rdfs.XmlElement
-
Tries to deduce the name of the UML package from different child elements.
- deduceQualifiersPrefix(UmlObject, Map<Nature, Set<String>>, List<String>, boolean, UmlObject, String) - Static method in class org.tanjakostic.jcleancim.docgen.collector.impl.AbstractObjectDoc
-
Returns deduced string formatted according to fmt
, from deprecated and
informative status, potentially more qualifiers, and potentially custom stereotypes.
- deduceQualifiersPrefix(UmlObject, Map<Nature, Set<String>>, boolean, String) - Static method in class org.tanjakostic.jcleancim.docgen.collector.impl.AbstractObjectDoc
-
- deduceQualifiersPrefix(UmlObject, Map<Nature, Set<String>>, boolean, UmlObject, String) - Static method in class org.tanjakostic.jcleancim.docgen.collector.impl.AbstractObjectDoc
-
- deduceQualifiersPrefix(UmlObject, Map<Nature, Set<String>>, List<String>, boolean, String) - Static method in class org.tanjakostic.jcleancim.docgen.collector.impl.AbstractObjectDoc
-
- deduceRangeNames(Element) - Static method in class org.tanjakostic.jcleancim.experimental.builder.rdfs.XmlElement
-
Tries to deduce the name of the UML class that is range for a property from different child
elements, to suit different RDF dialects.
- deduceTypeText(UmlClass, RawData, boolean) - Method in class org.tanjakostic.jcleancim.docgen.collector.impl.Attributes61850Doc
-
- deduceTypeTextForDataIndex(UmlClass, RawData) - Method in class org.tanjakostic.jcleancim.docgen.collector.impl.Attributes61850Doc
-
- DEFAULT_BLANK_PNG_FILENAME - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Empty image, used when not storing diagrams into files.
- DEFAULT_FILE_FORMAT - Static variable in class org.tanjakostic.jcleancim.builder.ea.DiagramBuilder
-
- DEFAULT_KIND - Static variable in class org.tanjakostic.jcleancim.model.TextDescription
-
- DEFAULT_MIBS_OUT_DIRNAME - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default directory name for full MIBs.
- DEFAULT_MIBSLIGHT_OUT_DIRNAME - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default directory name for light MIBs.
- DEFAULT_OUT_XML_DOC_FILENAME - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default file name for XML doc output document (generated from a model).
- DEFAULT_OUT_XML_SPEC_FILENAME - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default file name for XML spec output document (generated from a model).
- DEFAULT_PREFIX_FMT - Static variable in interface org.tanjakostic.jcleancim.docgen.collector.ObjectDoc
-
- DEFAULT_PROFILES_RELPATH - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default value for
- DEFAULT_PROPS_FILE_NAME - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Application configuration properties, to be edited by the user.
- DEFAULT_STYLES_FIG - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default style name for figure, if none provided.
- DEFAULT_STYLES_FIGCAPT - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default style name for figure caption, if none provided.
- DEFAULT_STYLES_PARA - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default style name for text paragraph, if none provided.
- DEFAULT_STYLES_PREFIX_HEAD - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default prefix (style name without number) for heading styles, if none provided.
- DEFAULT_STYLES_PREFIX_TOC - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default prefix (style name without number) for TOC styles, if none provided.
- DEFAULT_STYLES_TABCAPT - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default style name for table caption, if none provided.
- DEFAULT_STYLES_TABCELL - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default style name for table cell, if none provided.
- DEFAULT_STYLES_TABHEAD - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default style name for table heading, if none provided.
- DEFAULT_TEXT - Static variable in class org.tanjakostic.jcleancim.model.TextDescription
-
- DEFAULT_VERSION_PROP_NAME - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Project version property name (for use by ant script), and if not available through the jar
manifest, available through .
- DEFAULT_WEBACCESS_SCHEMA_FILENAME - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Searched on classpath.
- DEFAULT_WORD_IN_TEMPLATE_FILENAME - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default file name for MS Word input template.
- DEFAULT_WORD_OUT_DOCUMENT_FILENAME - Static variable in class org.tanjakostic.jcleancim.common.Config
-
Default file name for MS Word output document (generated from input template and a model).
- DEFVAL_TAG - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
Default value for element name when used for pretty strings.
- DEFVAL_TAG - Static variable in class org.tanjakostic.jcleancim.docgen.collector.ColumnSpec
-
- delete(File) - Static method in class org.tanjakostic.jcleancim.util.Util
-
Wrapper for the File.delete()
that accepts null argument and returns nothing.
- DependenciesWithUnallowedDirection() - Constructor for class org.tanjakostic.jcleancim.validation.DependencyValidator.DependenciesWithUnallowedDirection
-
- DependenciesWithUnallowedStereotype() - Constructor for class org.tanjakostic.jcleancim.validation.DependencyValidator.DependenciesWithUnallowedStereotype
-
- DependenciesWithUnallowedTagNames() - Constructor for class org.tanjakostic.jcleancim.validation.DependencyValidator.DependenciesWithUnallowedTagNames
-
- DependencyBuilder<O,T> - Class in org.tanjakostic.jcleancim.builder.ea
-
- DependencyBuilder(O, EaModelBuilder<?, ?>, T, PackageBuilder<?, ?, ?, ?, ?, ?>, PackageBuilder<?, ?, ?, ?, ?, ?>, ClassBuilder<?, ?, ?, ?, ?, ?>, ClassBuilder<?, ?, ?, ?, ?, ?>, EaHelper) - Constructor for class org.tanjakostic.jcleancim.builder.ea.DependencyBuilder
-
Creates dependency between two packages or two classes.
- DependencyValidator - Class in org.tanjakostic.jcleancim.validation
-
Validates (hand-drawn) dependencies.
- DependencyValidator.DependenciesWithUnallowedDirection - Class in org.tanjakostic.jcleancim.validation
-
- DependencyValidator.DependenciesWithUnallowedStereotype - Class in org.tanjakostic.jcleancim.validation
-
- DependencyValidator.DependenciesWithUnallowedTagNames - Class in org.tanjakostic.jcleancim.validation
-
- DEPRECATED - Static variable in class org.tanjakostic.jcleancim.model.UmlStereotype
-
UML stereotype for deprecated UML objects of any kind.
- DetailedDiagrams - Static variable in class org.tanjakostic.jcleancim.model.UML
-
Reserved name for a package that contains diagrams that may be useful for information but not
for printing into any generated spec.
- determineAssociationOwner(OwningWg, OwningWg) - Static method in enum org.tanjakostic.jcleancim.common.OwningWg
-
Returns the owner of an association if both ends have been initialised, null otherwise.
- DIA_ID - Static variable in class org.tanjakostic.jcleancim.builder.ea.EA
-
- DIA_NAME - Static variable in class org.tanjakostic.jcleancim.builder.ea.EA
-
- DIA_NOTE - Static variable in class org.tanjakostic.jcleancim.builder.ea.EA
-
- DIA_ORIENT - Static variable in class org.tanjakostic.jcleancim.builder.ea.EA
-
- DIA_OWNER_ID - Static variable in class org.tanjakostic.jcleancim.builder.ea.EA
-
- DIA_PCKG_ID - Static variable in class org.tanjakostic.jcleancim.builder.ea.EA
-
- DIA_POS - Static variable in class org.tanjakostic.jcleancim.builder.ea.EA
-
- DIA_STEREO - Static variable in class org.tanjakostic.jcleancim.builder.ea.EA
-
- DIA_TYPE - Static variable in class org.tanjakostic.jcleancim.builder.ea.EA
-
- DiagramBuilder<O> - Class in org.tanjakostic.jcleancim.builder.ea
-
- DiagramBuilder(O, PackageBuilder<?, ?, ?, ?, ?, ?>, ClassBuilder<?, ?, ?, ?, ?, ?>, EaHelper) - Constructor for class org.tanjakostic.jcleancim.builder.ea.DiagramBuilder
-
Creates diagram that belongs to a package or a class.
- DiagramExporter - Interface in org.tanjakostic.jcleancim.builder
-
- DiagramsMissingDoc() - Constructor for class org.tanjakostic.jcleancim.validation.DiagramValidator.DiagramsMissingDoc
-
- DiagramsWithBadCharacterInName() - Constructor for class org.tanjakostic.jcleancim.validation.DiagramValidator.DiagramsWithBadCharacterInName
-
- DiagramsWithBadDocEnd() - Constructor for class org.tanjakostic.jcleancim.validation.DiagramValidator.DiagramsWithBadDocEnd
-
- DiagramsWithBadDocStart() - Constructor for class org.tanjakostic.jcleancim.validation.DiagramValidator.DiagramsWithBadDocStart
-
- DiagramsWithBadOrientation() - Constructor for class org.tanjakostic.jcleancim.validation.DiagramValidator.DiagramsWithBadOrientation
-
- DiagramsWithUnallowedStereotype() - Constructor for class org.tanjakostic.jcleancim.validation.DiagramValidator.DiagramsWithUnallowedStereotype
-
- DiagramValidator - Class in org.tanjakostic.jcleancim.validation
-
Validates diagrams.
- DiagramValidator.DiagramsMissingDoc - Class in org.tanjakostic.jcleancim.validation
-
- DiagramValidator.DiagramsWithBadCharacterInName - Class in org.tanjakostic.jcleancim.validation
-
- DiagramValidator.DiagramsWithBadDocEnd - Class in org.tanjakostic.jcleancim.validation
-
- DiagramValidator.DiagramsWithBadDocStart - Class in org.tanjakostic.jcleancim.validation
-
- DiagramValidator.DiagramsWithBadOrientation - Class in org.tanjakostic.jcleancim.validation
-
- DiagramValidator.DiagramsWithUnallowedStereotype - Class in org.tanjakostic.jcleancim.validation
-
- diffSchemas(File, RdfsModel) - Method in class org.tanjakostic.jcleancim.experimental.builder.rdfs.RdfsParser
-
Saves the differences in the given file.
- displayAllAvailableRuleNames() - Method in class org.tanjakostic.jcleancim.validation.AbstractValidator
-
Returns the list of strings, including heading, suitable for logging.
- displayAvailableRuleNames(Nature) - Method in class org.tanjakostic.jcleancim.validation.AbstractValidator
-
Returns flattened list of strings, including heading, with new line character as separator;
suitable for pasting into a document (e.g., CIM model management or 61850 UML model
management document).
- displayEmptyValue() - Method in class org.tanjakostic.jcleancim.model.UmlAttribute
-
Returns true if this is an enumeration literal whose name needs to be translated as empty
string in SCL XML, or simply an attribute with a default value that again needs to be
translated as empty string in SCL XML (and in both Word and XML auto-generated docs).
- DO_CATEGORY - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
Element name when used for instance DOs.
- DO_CONTROL - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DO_DESCRIPTION - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DO_MAX_LENGTH - Static variable in class org.tanjakostic.jcleancim.model.UmlAttribute
-
- DO_MEAS - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DO_SETTING - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DO_STATUS - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DO_TRACKING - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- DO_UNDEFINED - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
-
- doAbbrPckNames - Variable in class org.tanjakostic.jcleancim.docgen.collector.DocgenConfig
-
- doBuild() - Method in class org.tanjakostic.jcleancim.builder.ea.AssociationBuilder
-
- doBuild() - Method in class org.tanjakostic.jcleancim.builder.ea.AssociationEndBuilder
-
- doBuild() - Method in class org.tanjakostic.jcleancim.builder.ea.AttributeBuilder
-
- doBuild() - Method in class org.tanjakostic.jcleancim.builder.ea.ClassBuilder
-
- doBuild() - Method in class org.tanjakostic.jcleancim.builder.ea.ConstraintBuilder
-
- doBuild() - Method in class org.tanjakostic.jcleancim.builder.ea.DependencyBuilder
-
- doBuild() - Method in class org.tanjakostic.jcleancim.builder.ea.DiagramBuilder
-
- doBuild() - Method in class org.tanjakostic.jcleancim.builder.ea.OperationBuilder
-
- doBuild() - Method in class org.tanjakostic.jcleancim.builder.ea.PackageBuilder
-
- doBuild(UmlModel) - Method in class org.tanjakostic.jcleancim.builder.ea.PackageBuilder
-
- doBuild() - Method in class org.tanjakostic.jcleancim.builder.ea.ParameterBuilder
-
- doBuild() - Method in class org.tanjakostic.jcleancim.builder.ea.SkippedBuilder
-
- DOC_FORMAT_STRING - Static variable in class org.tanjakostic.jcleancim.model.UML
-
Format string, including the prefix for packages reserved for diagrams used for the template
only, and that should not be printed with the content of the regular model.
- DOCategories - Static variable in class org.tanjakostic.jcleancim.docgen.collector.GroupsSpec
-
- DocCollector - Interface in org.tanjakostic.jcleancim.docgen.collector
-
Collects documentation content for the model packages available in
UmlModel
, according to
configuration, without generating any document.
- DocCollectorImpl - Class in org.tanjakostic.jcleancim.docgen.collector.impl
-
- DocCollectorImpl(UmlModel) - Constructor for class org.tanjakostic.jcleancim.docgen.collector.impl.DocCollectorImpl
-
Constructs the collector from the UML model.
- DocCollectorImpl(Config, ModelFinder) - Constructor for class org.tanjakostic.jcleancim.docgen.collector.impl.DocCollectorImpl
-
Constructs the instance to manually (through API) add documentation for package and other UML
objects.
- DocgenConfig - Class in org.tanjakostic.jcleancim.docgen.collector
-
Subset of
Config
relevant for documentation generation.
- DocgenConfig(boolean, boolean, boolean, boolean, Collection<String>, Collection<String>, boolean) - Constructor for class org.tanjakostic.jcleancim.docgen.collector.DocgenConfig
-
Constructor for CIM-like simple printing; for XML all CIM owners are included.
- DocgenConfig(boolean, boolean, boolean, boolean, Collection<String>, Collection<String>, boolean, boolean, EnumSet<OwningWg>, boolean, boolean, Collection<String>, Collection<String>, String, String, String, String, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>, Collection<String>) - Constructor for class org.tanjakostic.jcleancim.docgen.collector.DocgenConfig
-
Constructor for IEC61850 printing.
- DocgenConfig(Config) - Constructor for class org.tanjakostic.jcleancim.docgen.collector.DocgenConfig
-
Constructor.
- docgenPckNames - Variable in class org.tanjakostic.jcleancim.docgen.collector.DocgenConfig
-
- DocWordWriter - Class in org.tanjakostic.jcleancim.docgen.writer.word.doc
-
This was a huuuuuuuuuge pain, but satisfies the needs of
DocWordWriter
! Most of it
TTD-ed.
- DocWordWriter(WordWriterInput) - Constructor for class org.tanjakostic.jcleancim.docgen.writer.word.doc.DocWordWriter
-
Constructs this instance and copies input file into output directory; this writer will write
into that copy to produce the final document, by replacing placeholders found in it.
- DocxWordWriter - Class in org.tanjakostic.jcleancim.docgen.writer.word.docx
-
- DocxWordWriter(WordWriterInput) - Constructor for class org.tanjakostic.jcleancim.docgen.writer.word.docx.DocxWordWriter
-
Constructor.
- doValidate(UmlObject, ModelIssues) - Method in class org.tanjakostic.jcleancim.validation.AbstractRule.AbstractRuleWithSubobjectsAndSkips
-
- doValidate(UmlObject, ModelIssues) - Method in class org.tanjakostic.jcleancim.validation.AbstractRule.UmlObjectsMissingDoc
- doValidate(UmlObject, ModelIssues) - Method in class org.tanjakostic.jcleancim.validation.AbstractRule.UmlObjectsWithBadCharacterInName
- doValidate(UmlObject, ModelIssues) - Method in class org.tanjakostic.jcleancim.validation.AbstractRule.UmlObjectsWithBadDocEnd
- doValidate(UmlObject, ModelIssues) - Method in class org.tanjakostic.jcleancim.validation.AbstractRule.UmlObjectsWithBadDocStart
- doValidate(UmlObject, ModelIssues) - Method in class org.tanjakostic.jcleancim.validation.AbstractRule.UmlObjectsWithUnallowedStereotype
- doValidate(UmlObject, ModelIssues) - Method in class org.tanjakostic.jcleancim.validation.AbstractRule.UmlObjectsWithUnallowedTagNames
-
- duplicateRange(Range<Dispatch>) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.doc.DocWordWriter
-
- duplicateRange(Range<Object>) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.docx.DocxWordWriter
-
- duplicateRange(Range<O>) - Method in interface org.tanjakostic.jcleancim.docgen.writer.word.WordHelper
-
FIXME: could go to Range?