jCleanCim-02v00
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

S

satisfiesCondition(UmlClass) - Method in class org.tanjakostic.jcleancim.validation.ClassValidator.CimCompoundClassesWithNoAttributes
 
satisfiesCondition(UmlClass) - Method in class org.tanjakostic.jcleancim.validation.ClassValidator.ClassesWithQuestionableAttributeCount
 
satisfiesCondition(UmlClass) - Method in class org.tanjakostic.jcleancim.validation.ClassValidator.EnumClassesWithNoLiterals
 
satisfiesCondition(UmlClass) - Method in class org.tanjakostic.jcleancim.validation.ClassValidator.EnumClassesWithSingleLiteral
 
satisfiesCondition(UmlClass) - Method in class org.tanjakostic.jcleancim.validation.ClassValidator.EnumClassesWithTwoLiterals
 
save() - Method in class org.tanjakostic.jcleancim.xml.XmlInstanceDOM
 
saveAssocEndsTags(Collection<UmlAssociation>) - Method in class org.tanjakostic.jcleancim.model.UmlModel
 
saveBitmap(String, Image, int, int) - Method in class org.tanjakostic.jcleancim.util.BMPFile
 
saveImageFromClipboard(File) - Static method in class org.tanjakostic.jcleancim.util.Util
 
saveReport() - Method in class org.tanjakostic.jcleancim.validation.ModelValidator
 
saveTags(UmlObject, Map<String, Set<UmlObject>>) - Static method in class org.tanjakostic.jcleancim.model.AbstractUmlObject
Stores object indexed by all of its tag names.
saveTags(Collection<? extends UmlObject>) - Method in class org.tanjakostic.jcleancim.model.UmlModel
 
saveToFile(UmlObjectBuilder<?>, Util.ImageFormat, boolean) - Method in class org.tanjakostic.jcleancim.builder.AbstractDiagramExporter
Copies diagram dia to a file with format, in the pics output directory (per configuration) and returns the created file.
saveToFile(UmlObjectBuilder<?>, Util.ImageFormat, boolean) - Method in interface org.tanjakostic.jcleancim.builder.DiagramExporter
Copies diagram dia to a file with format, in the pics output directory (per configuration) and returns the created file.
saveToFile(UmlObjectBuilder<?>, Util.ImageFormat, boolean) - Method in class org.tanjakostic.jcleancim.builder.ea.japi.JapiDiagramExporter
 
saveToFile(String, String) - Static method in class org.tanjakostic.jcleancim.util.Util
Saves content to filePath and logs the confirmation with level and return the file.
SaxErrorData - Class in org.tanjakostic.jcleancim.xml
Simple storage for XML validation warnings and errors.
SaxErrorData() - Constructor for class org.tanjakostic.jcleancim.xml.SaxErrorData
 
scanAndPostprocess(WordHelper.PostProcessor) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.AbstractWordWriter
 
scanAndPostprocess(WordHelper.PostProcessor) - Method in interface org.tanjakostic.jcleancim.docgen.writer.word.WordHelper
 
scanPlaceholderRanges(List<Range<O>>, List<Range<O>>) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.AbstractWordWriter
This one scans the whole initial document and initialises placeholders, with text, ranges and counts of existing tables and figures (captions) before each of them.
SCL_ENUM_HEADING_DEFAULT - Static variable in interface org.tanjakostic.jcleancim.docgen.collector.PackageScl
simple, without explicit package name (like for a single dedicated annex)
SCL_ENUM_HEADING_FORMAT_WITH_PCK_NAME - Static variable in interface org.tanjakostic.jcleancim.docgen.collector.PackageScl
with explicit package name (in case you chain a couple of packages)
seemsLikeHavingArgument(String) - Static method in class org.tanjakostic.jcleancim.model.PresenceCondition
 
select(String, String[], boolean) - Method in class org.tanjakostic.jcleancim.builder.ea.db.DbSelector
 
select(String, String[], boolean) - Method in interface org.tanjakostic.jcleancim.builder.ea.EaSelector
Select columnNames from tableName.
select(String, String[], boolean) - Method in class org.tanjakostic.jcleancim.builder.ea.sqlxml.SqlXmlSelector
 
select(Dispatch) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.doc.DocWordWriter
 
selectAttributes(CategoryKind, Collection<UmlAttribute>) - Static method in class org.tanjakostic.jcleancim.docgen.collector.impl.ag.AttributeGroup
 
selectElements(String, Object, XmlNs...) - Static method in class org.tanjakostic.jcleancim.xml.JaxpHelper
 
selectKeyValueTexts(Element, Set<String>) - Method in class org.tanjakostic.jcleancim.builder.ea.sqlxml.SqlXmlSelector
Loops on child elements of row and puts into a map the values for tags; if there is no element for a tag, adds the key with an empty value (to ensure we never get nulls for expected keys).
selectNode(String, Object, XmlNs[]) - Static method in class org.tanjakostic.jcleancim.xml.JaxpHelper
 
selectNodes(String, Object, XmlNs...) - Static method in class org.tanjakostic.jcleancim.xml.JaxpHelper
 
selectWithoutDuplicates(Map<String, List<PackageDoc>>) - Static method in class org.tanjakostic.jcleancim.docgen.collector.impl.DocCollectorImpl
This is one final result, where the DocCollectorImpl._nonSkippedPackageDocs is filtered by retaining only one package doc per name.
SEPARATOR - Static variable in interface org.tanjakostic.jcleancim.docgen.collector.EntryDoc
Separator of "cells" for poor-man printing in e.g.
SEPARATOR - Static variable in class org.tanjakostic.jcleancim.docgen.writer.Placeholder
 
SEPARATOR - Static variable in class org.tanjakostic.jcleancim.model.UmlConstraint
Used to separate attribute names from the condition text for class constraints.
serialVersionUID - Static variable in exception org.tanjakostic.jcleancim.docgen.UnsupportedInputFormatException
 
serialVersionUID - Static variable in exception org.tanjakostic.jcleancim.docgen.UnsupportedOutputFormatException
 
serialVersionUID - Static variable in exception org.tanjakostic.jcleancim.experimental.builder.rdfs.CimSchemaException
 
serialVersionUID - Static variable in exception org.tanjakostic.jcleancim.model.InvalidTagException
 
serialVersionUID - Static variable in exception org.tanjakostic.jcleancim.util.ApplicationException
 
serialVersionUID - Static variable in class org.tanjakostic.jcleancim.util.BMPFile
 
serialVersionUID - Static variable in exception org.tanjakostic.jcleancim.util.ProgrammerErrorException
 
serialVersionUID - Static variable in exception org.tanjakostic.jcleancim.util.ResourceNotOnClasspathException
 
serialVersionUID - Static variable in class org.tanjakostic.jcleancim.util.Util.StringDecreasingLengthComparator
 
serialVersionUID - Static variable in exception org.tanjakostic.jcleancim.xml.XmlException
 
serialVersionUID - Static variable in exception org.tanjakostic.jcleancim.xml.XmlParsingException
 
set(int, Cursor<O>) - Method in class org.tanjakostic.jcleancim.docgen.writer.CursorList
 
setContainingAssociation(UmlAssociation) - Method in class org.tanjakostic.jcleancim.model.UmlAssociationEnd
Reserved for use by UmlAssociation: Sets containing association for this end.
setContainingOperation(UmlOperation) - Method in class org.tanjakostic.jcleancim.model.UmlParameter
Sets containing class for this attribute.
setCustomDocProperties(Map<String, String>) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.doc.DocWordWriter
 
setCustomDocProperties(Map<String, String>) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.docx.DocxWordWriter
 
setCustomDocProperties(Map<String, String>) - Method in interface org.tanjakostic.jcleancim.docgen.writer.word.WordHelper
 
setDefaultPropsFileName(String) - Method in class org.tanjakostic.jcleancim.common.Config
 
setDocgenOptimisationOptions() - Method in class org.tanjakostic.jcleancim.docgen.writer.word.AbstractWordWriter
Where applicable, sets MS Word application options to speed performance of doc generation.
setDocgenOptimisationOptions() - Method in class org.tanjakostic.jcleancim.docgen.writer.word.doc.DocWordWriter
 
setDocgenOptimisationOptions() - Method in interface org.tanjakostic.jcleancim.docgen.writer.word.WordHelper
Where applicable, sets MS Word application options to speed performance of doc generation.
setDtClassAndCrossCheckDtAttribute() - Method in class org.tanjakostic.jcleancim.experimental.builder.rdfs.RdfsProperty
Sets a class as datatype class based on the definition of the property (i.e., when datatype defined for this attribute).
setEnd(int) - Method in interface org.tanjakostic.jcleancim.docgen.writer.Range
 
setEnd(int) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.doc.DocWordRange
 
setEnd(int) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.docx.DocxWordRange
 
setForOptimisedExecution(Dispatch, Dispatch) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.doc.OptimOptions
 
setIsDatatypeClass(boolean) - Method in class org.tanjakostic.jcleancim.experimental.builder.rdfs.RdfsClass
RDF only
setRangeStyle(Dispatch, Style) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.doc.DocWordWriter
 
setReplacedText(String) - Method in class org.tanjakostic.jcleancim.docgen.writer.Placeholder
Use this setter to track progress and status of placeholder replacement.
setResult(T) - Method in class org.tanjakostic.jcleancim.builder.ea.AbstractObjectBuilderFromEA
 
setReturnType(ClassBuilder<?, ?, ?, ?, ?, ?>) - Method in class org.tanjakostic.jcleancim.builder.ea.OperationBuilder
 
setSourceClass(ClassBuilder<?, ?, ?, ?, ?, ?>) - Method in class org.tanjakostic.jcleancim.builder.ea.DependencyBuilder
 
setSourcePackage(PackageBuilder<?, ?, ?, ?, ?, ?>) - Method in class org.tanjakostic.jcleancim.builder.ea.DependencyBuilder
 
setStart(int) - Method in interface org.tanjakostic.jcleancim.docgen.writer.Range
 
setStart(int) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.doc.DocWordRange
 
setStart(int) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.docx.DocxWordRange
 
setStartEnd(int, int) - Method in class org.tanjakostic.jcleancim.docgen.writer.AbstractRange
 
setStartEnd(int, int) - Method in interface org.tanjakostic.jcleancim.docgen.writer.Range
 
setTargetClass(ClassBuilder<?, ?, ?, ?, ?, ?>) - Method in class org.tanjakostic.jcleancim.builder.ea.DependencyBuilder
 
setTargetPackage(PackageBuilder<?, ?, ?, ?, ?, ?>) - Method in class org.tanjakostic.jcleancim.builder.ea.DependencyBuilder
 
setText(String) - Method in interface org.tanjakostic.jcleancim.docgen.writer.Range
 
setText(String) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.doc.DocWordRange
 
setText(String) - Method in class org.tanjakostic.jcleancim.docgen.writer.word.docx.DocxWordRange
 
setType(ClassBuilder<?, ?, ?, ?, ?, ?>) - Method in class org.tanjakostic.jcleancim.builder.ea.AssociationEndBuilder
 
setType(ClassBuilder<?, ?, ?, ?, ?, ?>) - Method in class org.tanjakostic.jcleancim.builder.ea.AttributeBuilder
 
setType(ClassBuilder<?, ?, ?, ?, ?, ?>) - Method in class org.tanjakostic.jcleancim.builder.ea.ParameterBuilder
 
setValue(V) - Method in class org.tanjakostic.jcleancim.docgen.writer.CursorList.MyEntry
 
shouldExportDiagrams() - Method in class org.tanjakostic.jcleancim.model.UmlPackage
 
SimpleRule<T extends UmlObject> - Interface in org.tanjakostic.jcleancim.validation
Rule that applies to a single UmlObject.
SINGULAR_ENDS - Static variable in class org.tanjakostic.jcleancim.util.Util
Known singular words, or word endings (such as 'ss' for e.g.
size() - Method in class org.tanjakostic.jcleancim.docgen.writer.CursorList
 
size() - Method in class org.tanjakostic.jcleancim.util.MapOfCollections
Returns size of this map (i.e., number of keys).
size() - Method in class org.tanjakostic.jcleancim.util.MapOfMaps
Returns size of this map (i.e., number of keys).
SKIPPED_61850_ELEMENTS - Static variable in class org.tanjakostic.jcleancim.validation.PackageValidator.PackageUnexpectedElements
 
SKIPPED_CONNECTORS - Static variable in class org.tanjakostic.jcleancim.validation.ClassValidator.ClassesWithUnexpectedConnectors
 
SKIPPED_CONNECTORS - Static variable in class org.tanjakostic.jcleancim.validation.PackageValidator.PackageUnexpectedConnectors
 
SKIPPED_ELEMENTS - Static variable in class org.tanjakostic.jcleancim.validation.ClassValidator.CimClassesWithUnexpectedElements
 
SKIPPED_ELEMENTS - Static variable in class org.tanjakostic.jcleancim.validation.PackageValidator.PackageUnexpectedElements
 
SkippedBuilder<E,S,C,D> - Class in org.tanjakostic.jcleancim.builder.ea
 
SkippedBuilder(E, S, C, PackageBuilder<?, ?, ?, ?, ?, ?>, ClassBuilder<?, ?, ?, ?, ?, ?>, EaModelBuilder<?, ?>, EaHelper) - Constructor for class org.tanjakostic.jcleancim.builder.ea.SkippedBuilder
Constructor.
skipSubobjectValidation(T) - Method in class org.tanjakostic.jcleancim.validation.AbstractRule.AbstractRuleWithSubobjectsAndSkips
This default implementation returns false (no skipping); override if sub-objects don't need validation.
skipValidation(T) - Method in class org.tanjakostic.jcleancim.validation.AbstractRule.AbstractRuleWithSubobjectsAndSkips
This default implementation returns false (no skipping); override if main object doesn't need validation.
skipValidation(UmlAssociation) - Method in class org.tanjakostic.jcleancim.validation.AssociationValidator.AssociationEndsMissingDoc
 
skipValidation(UmlAttribute) - Method in class org.tanjakostic.jcleancim.validation.AttributeValidator.AttributesMissingDoc
 
skipValidation(UmlAttribute) - Method in class org.tanjakostic.jcleancim.validation.AttributeValidator.AttributesWithBadDocEnd
 
skipValidation(UmlAttribute) - Method in class org.tanjakostic.jcleancim.validation.AttributeValidator.AttributesWithBadDocStart
 
skipValidation(UmlAttribute) - Method in class org.tanjakostic.jcleancim.validation.AttributeValidator.CimAttributesWithBadCharacterInName
 
skipValidation(UmlAttribute) - Method in class org.tanjakostic.jcleancim.validation.AttributeValidator.Iec61850AttributesWithBadCharacterInName
 
skipValidation(UmlClass) - Method in class org.tanjakostic.jcleancim.validation.ClassValidator.ClassesMissingDoc
 
skipValidation(UmlDiagram) - Method in class org.tanjakostic.jcleancim.validation.DiagramValidator.DiagramsWithBadCharacterInName
 
skipValidationDocRelated(UmlAttribute) - Static method in class org.tanjakostic.jcleancim.validation.AttributeValidator
 
snapshotIndexes() - Method in class org.tanjakostic.jcleancim.docgen.writer.CursorList
 
sortByDecreasingLength(String[]) - Static method in class org.tanjakostic.jcleancim.util.Util
Returns copy of items sorted by decreasing length (longest first).
sortByDecreasingLength(Map<String, T>) - Static method in class org.tanjakostic.jcleancim.util.Util
Returns copy of items sorted by decreasing length of keys (longest first).
SPC - Static variable in class org.tanjakostic.jcleancim.model.UML
 
specifyReordering(LinkedHashMap<EntryDoc, UmlAttribute>) - Method in class org.tanjakostic.jcleancim.docgen.collector.impl.CdcAttributesDoc
 
splitCharSeparatedTokens(String, char) - Static method in class org.tanjakostic.jcleancim.util.Util
Splits c-separated string into a list of non-empty tokens.
splitCommaSeparatedTokens(String) - Static method in class org.tanjakostic.jcleancim.util.Util
Splits comma-separated string into a list of non-empty tokens.
splitDerivedCdcName(UmlClass) - Static method in class org.tanjakostic.jcleancim.docgen.collector.impl.Attributes61850Doc
Splits an enumerated CDC name to abstract CDC name (as required for writing in IEC 61850-7-4, and as defined in IEC61850-7-3) and (primitive) enumerated type.
splitDirAndFileNames(String, String) - Static method in class org.tanjakostic.jcleancim.util.Util
Returns (potentially empty) list of split members of relPath, starting immediately after the basePath.
splitLines(String, boolean) - Static method in class org.tanjakostic.jcleancim.util.Util
Uses buffered and string reader to identify lines in input and adds them to the result to return.
splitStringSeparatedTokens(String, String) - Static method in class org.tanjakostic.jcleancim.util.Util
Splits c-separated string into a list of non-empty tokens.
SPS - Static variable in class org.tanjakostic.jcleancim.model.UML
 
sqlResultAsXml(String) - Method in interface org.tanjakostic.jcleancim.builder.ea.EaSql2Xml
Returns result of the SQL queryStatement as EA XML.
sqlResultAsXml(String) - Method in class org.tanjakostic.jcleancim.builder.ea.japi.JapiRepo
 
sqlSelect(String, String, boolean) - Method in class org.tanjakostic.jcleancim.builder.ea.sqlxml.SqlXmlSelector
 
SqlXmlModelBuilder - Class in org.tanjakostic.jcleancim.builder.ea.sqlxml
The fast builder of our in-memory model from EA.
SqlXmlModelBuilder(Config) - Constructor for class org.tanjakostic.jcleancim.builder.ea.sqlxml.SqlXmlModelBuilder
Constructor.
SqlXmlSelector - Class in org.tanjakostic.jcleancim.builder.ea.sqlxml
EA repository supports a method to perform an SQL query and return the result set as XML.
SqlXmlSelector(EaSql2Xml) - Constructor for class org.tanjakostic.jcleancim.builder.ea.sqlxml.SqlXmlSelector
 
START_UML - Static variable in class org.tanjakostic.jcleancim.docgen.writer.Placeholder
 
STATISTICS - Static variable in class org.tanjakostic.jcleancim.model.UmlStereotype
Used for CDCs (61850-7-3) alowed for use as type in DOs of derived statistics LNs; CDCs without this stereotype are forbidden for use in derived statistics context.
StatisticsLN - Static variable in class org.tanjakostic.jcleancim.model.UML
 
StatsPerOwner - Class in org.tanjakostic.jcleancim.statistics
Statistics per owner for model of any Nature.
StatsPerOwner(UmlModel, OwningWg, Nature, Counter, Counter) - Constructor for class org.tanjakostic.jcleancim.statistics.StatsPerOwner
 
STEM_END_COND - Static variable in class org.tanjakostic.jcleancim.model.PresenceCondition
Stem end for presence conditions with 'condID' argument.
STEREO_PATTERN - Static variable in class org.tanjakostic.jcleancim.builder.ea.EA
 
STEREOTYPES - Static variable in class org.tanjakostic.jcleancim.model.UmlAssociation
Allowed stereotypes for UML associations.
STEREOTYPES - Static variable in class org.tanjakostic.jcleancim.model.UmlAssociationEnd
Allowed stereotypes for UML association ends.
STEREOTYPES - Static variable in class org.tanjakostic.jcleancim.model.UmlAttribute
Allowed stereotypes for UML attributes.
STEREOTYPES - Static variable in class org.tanjakostic.jcleancim.model.UmlDependency
Allowed stereotypes for UML dependencies.
STEREOTYPES - Static variable in class org.tanjakostic.jcleancim.model.UmlDiagram
Allowed stereotypes for UML diagrams.
STEREOTYPES - Static variable in class org.tanjakostic.jcleancim.model.UmlOperation
Allowed stereotypes for UML operations.
STEREOTYPES - Static variable in class org.tanjakostic.jcleancim.model.UmlPackage
Allowed stereotypes for UML attributes.
STEREOTYPES - Static variable in class org.tanjakostic.jcleancim.model.UmlParameter
Allowed stereotypes for UML operation parameters.
storeAttribute(Attr) - Method in class org.tanjakostic.jcleancim.xml.NamespaceCache
Looks at an attribute and stores it, if it is a namespace attribute.
STRICT - Static variable in class org.tanjakostic.jcleancim.validation.InvalidCharactersFinder
 
STRICT_UNDERSCORE_DASH - Static variable in class org.tanjakostic.jcleancim.validation.InvalidCharactersFinder
 
stripTransientFromCdcName(UmlClass) - Static method in class org.tanjakostic.jcleancim.docgen.collector.impl.Attributes61850Doc
Strips UML.SUFF_Transient from the class name, to "leave" only the CDC name, as required for writing in IEC61850-7-4.
STRUCTURED - Static variable in class org.tanjakostic.jcleancim.model.UmlStereotype
 
Style - Enum in org.tanjakostic.jcleancim.docgen.writer
Maps document in-built styles as replacement for our desired styles (in IEC template), to allow for doc generation even with a non-IEC template.
Style(String, String) - Constructor for enum org.tanjakostic.jcleancim.docgen.writer.Style
 
SUB_DATA_OBJECT - Static variable in class org.tanjakostic.jcleancim.docgen.collector.AGSpec
 
SUB_END - Static variable in class org.tanjakostic.jcleancim.util.HTMLUtil
 
SUB_START - Static variable in class org.tanjakostic.jcleancim.util.HTMLUtil
 
subClassOf - Static variable in class org.tanjakostic.jcleancim.experimental.builder.rdfs.XmlChildElement
applicable to (non-enum, non-dt, non-compound) class
subCollection(K) - Method in class org.tanjakostic.jcleancim.util.MapOfCollections
Returns sub-value for key if found, empty collection otherwise.
subMap(K) - Method in class org.tanjakostic.jcleancim.util.MapOfMaps
Returns sub-values for key if found, empty map otherwise.
SUFF_Transient - Static variable in class org.tanjakostic.jcleancim.model.UML
 
SUP_END - Static variable in class org.tanjakostic.jcleancim.util.HTMLUtil
 
SUP_START - Static variable in class org.tanjakostic.jcleancim.util.HTMLUtil
 
SUPER_CDC - Static variable in class org.tanjakostic.jcleancim.model.UML
 
SUPER_COMP_CDC - Static variable in class org.tanjakostic.jcleancim.model.UmlClass
 
SUPER_COMP_DA - Static variable in class org.tanjakostic.jcleancim.model.UML
 
SUPER_COMPOSED_FCDA - Static variable in class org.tanjakostic.jcleancim.model.UML
 
SUPER_DA - Static variable in class org.tanjakostic.jcleancim.model.UML
 
SUPER_ENUM_DA - Static variable in class org.tanjakostic.jcleancim.model.UML
 
SUPER_ENUM_FCDA - Static variable in class org.tanjakostic.jcleancim.model.UML
 
SUPER_ENUM_LNS - Static variable in class org.tanjakostic.jcleancim.model.UmlClass
 
SUPER_FCDA - Static variable in class org.tanjakostic.jcleancim.model.UML
 
SUPER_LN - Static variable in class org.tanjakostic.jcleancim.model.UmlClass
 
SUPER_PACKED_ENUM_DA - Static variable in class org.tanjakostic.jcleancim.model.UML
 
SUPER_PACKED_ENUM_FCDA - Static variable in class org.tanjakostic.jcleancim.model.UML
 
SUPER_PACKED_FCDA - Static variable in class org.tanjakostic.jcleancim.model.UML
 
SUPER_PACKED_PRIM_DA - Static variable in class org.tanjakostic.jcleancim.model.UML
 
SUPER_PRIM_CDC - Static variable in class org.tanjakostic.jcleancim.model.UmlClass
 
SUPER_PRIM_DA - Static variable in class org.tanjakostic.jcleancim.model.UML
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
jCleanCim-02v00

Copyright 2009-2015 Tatjana (Tanja) Kostic