class CdcAttributesDoc extends Attributes61850Doc
PropertiesDoc
.AbstractPropertiesDoc.CellText
Modifier and Type | Field and Description |
---|---|
private static org.apache.log4j.Logger |
_logger |
static java.lang.String |
ARRAY_OF |
static java.lang.String |
TAB_TIT_CDCID_FMT |
static java.lang.String |
TAB_TIT_FMT |
CAPTION_FMT, INTRO_FMT, TRANSIENT
INHERITED_FROM
Constructor and Description |
---|
CdcAttributesDoc(DocgenConfig docgenCfg,
UmlClass c)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
private java.util.LinkedHashMap<EntryDoc,UmlAttribute> |
collectEntryDocsInDefaultOrder(java.util.Collection<AttributeGroup> retainedGroups) |
private EntryDocImpl |
createEntry(UmlAttribute a,
boolean isNative,
java.util.Map<EntryDoc,UmlAttribute> collector)
Returns null in case of an FCDA with name starting with "__" and FC="SE".
|
private static java.lang.String |
deduceTableName(UmlClass c) |
private java.lang.String |
determinePresCondText(UmlAttribute a,
PresenceCondition pc) |
private static void |
initFcdaRawData(RawData entry,
UmlAttribute a,
boolean isInherited,
RawData src,
PresenceCondition pc) |
private void |
initValuesFromSplitTypeName(RawData values,
UmlAttribute a)
|
private Reordering |
specifyReordering(java.util.LinkedHashMap<EntryDoc,UmlAttribute> entryDocs) |
deduceTypeText, fillPresenceConditionAndArgs, fillPresenceConditionAndArgs, filterGroups
addEntry, deduceCellText, deduceCellText, filterAssociationEnds, filterAttributes, filterOperations, getCaptionText, getCellValues, getColumnCount, getDataEntryDocs, getDeprecatedTextAsPrefix, getEntryDocs, getFormats, getHeadingEntriesCount, getInitValAsPrefix, getInitValAsSuffix, getIntroText, getRowCount, getRowKinds, getTableName, getTableSpec, initRawData, initRawData, notEmpty, toSkipInherited, toString
copyCell, copyNonEmptyCell, createDocId, filterClasses, getCell, getCells, getDescription, getDocgenCfg, getHeadingText, hasKey, log, putCell, putCellNonEmpty, toSkip, useHtml
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDescription, getDocgenCfg, getHeadingText
copyCell, copyNonEmptyCell, getCell, getCells, hasKey, putCell, putCellNonEmpty
private static final org.apache.log4j.Logger _logger
public static final java.lang.String TAB_TIT_FMT
public static final java.lang.String TAB_TIT_CDCID_FMT
public static final java.lang.String ARRAY_OF
public CdcAttributesDoc(DocgenConfig docgenCfg, UmlClass c)
private static java.lang.String deduceTableName(UmlClass c)
private java.util.LinkedHashMap<EntryDoc,UmlAttribute> collectEntryDocsInDefaultOrder(java.util.Collection<AttributeGroup> retainedGroups)
private EntryDocImpl createEntry(UmlAttribute a, boolean isNative, java.util.Map<EntryDoc,UmlAttribute> collector)
private void initValuesFromSplitTypeName(RawData values, UmlAttribute a)
private java.lang.String determinePresCondText(UmlAttribute a, PresenceCondition pc)
private Reordering specifyReordering(java.util.LinkedHashMap<EntryDoc,UmlAttribute> entryDocs)
private static void initFcdaRawData(RawData entry, UmlAttribute a, boolean isInherited, RawData src, PresenceCondition pc)
Copyright 2009-2015 Tatjana (Tanja) Kostic