public abstract class Attributes61850Doc extends AbstractPropertiesDoc
AbstractPropertiesDoc.CellText
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CAPTION_FMT |
static java.lang.String |
INTRO_FMT |
protected static java.lang.String |
TRANSIENT
String to print in 61860-7-4 when data object is transient.
|
INHERITED_FROM
Modifier | Constructor and Description |
---|---|
protected |
Attributes61850Doc(DocgenConfig docgenCfg,
UmlObject object,
java.lang.String what,
java.lang.String headingText,
java.lang.String introText,
java.lang.String captionText,
TableSpec colSpec,
java.lang.String tableName,
BookmarkRegistry bmRegistry)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
deduceTypeText(UmlClass mmType,
RawData outRawData,
boolean all)
Fills
outRawData with value for the key
"deducedTypeText" and, if enabled (
all=true ) and where they exist, values for keys
"type" and
"typeKind". |
protected void |
deduceTypeTextForDataIndex(UmlClass mmType,
RawData outRawData)
Similar to
deduceTypeText(UmlClass, RawData, boolean, boolean) , with third argument
set to false , and taking care of the transient CDC attributes when writing data
index for LNs. |
protected static void |
fillPresenceConditionAndArgs(RawData entry,
PresenceCondition pc,
boolean isInherited,
java.lang.String context)
Fills appropriately raw data
WAX.A_presCond , WAX.A_presCondArgs ,
WAX.A_presCondArgsID and WAX.A_cond . |
protected static void |
fillPresenceConditionAndArgs(RawData entry,
PresenceCondition pc,
boolean isInherited,
java.lang.String context,
boolean isDerivedStats)
Fills appropriately raw data
WAX.A_presCond , WAX.A_presCondArgs ,
WAX.A_presCondArgsID and WAX.A_cond if isDerivedStats=false ,
otherwise WAX.A_dsPresCond , WAX.A_dsPresCondArgs ,
WAX.A_dsPresCondArgsID and WAX.A_dsCond . |
protected java.util.Collection<AttributeGroup> |
filterGroups(java.util.Collection<AttributeGroup> groups)
Returns non-empty groups, retained from
groups after applying the filters set in
configuration. |
protected java.lang.String |
prepareForHyperlink(PresenceCondition pc) |
addEntry, deduceCellText, deduceCellText, filterAssociationEnds, filterAttributes, filterOperations, getBookmarkIDs, getCaptionText, getCellValues, getColumnCount, getDataEntryDocs, getDeprecatedTextAsPrefix, getEntryDocs, getFormats, getHeadingEntriesCount, getInitValAsPrefix, getInitValAsSuffix, getIntroText, getRowCount, getRowKinds, getTableName, getTableSpec, initRawData, initRawData, notEmpty, toSkipInherited, toString
copyCell, copyNonEmptyCell, createDocId, deduceBookmark, filterClasses, getBmRegistry, getBookmarkID, getCell, getCells, getDescription, getDocgenCfg, getHeadingText, hasKey, log, prepareForHyperlink, prepareForHyperlinkAdjustedName, putCell, putCellNonEmpty, toSkip, useHtml
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBmRegistry, getBookmarkID, getDescription, getDocgenCfg, getHeadingText
copyCell, copyNonEmptyCell, getCell, getCells, hasKey, putCell, putCellNonEmpty
protected static final java.lang.String TRANSIENT
public static final java.lang.String INTRO_FMT
public static final java.lang.String CAPTION_FMT
protected Attributes61850Doc(DocgenConfig docgenCfg, UmlObject object, java.lang.String what, java.lang.String headingText, java.lang.String introText, java.lang.String captionText, TableSpec colSpec, java.lang.String tableName, BookmarkRegistry bmRegistry)
protected final java.util.Collection<AttributeGroup> filterGroups(java.util.Collection<AttributeGroup> groups)
groups
after applying the filters set in
configuration.protected final void deduceTypeText(UmlClass mmType, RawData outRawData, boolean all)
outRawData
with value for the key
"deducedTypeText" and, if enabled (
all=true
) and where they exist, values for keys
"type" and
"typeKind".mmType
- outRawData
- in/out argument, filled here.all
- if true, will set all potential fields; otherwise, will set only
"deducedTypeText".protected void deduceTypeTextForDataIndex(UmlClass mmType, RawData outRawData)
deduceTypeText(UmlClass, RawData, boolean, boolean)
, with third argument
set to false
, and taking care of the transient CDC attributes when writing data
index for LNs.protected java.lang.String prepareForHyperlink(PresenceCondition pc)
protected static void fillPresenceConditionAndArgs(RawData entry, PresenceCondition pc, boolean isInherited, java.lang.String context)
WAX.A_presCond
, WAX.A_presCondArgs
,
WAX.A_presCondArgsID
and WAX.A_cond
.protected static void fillPresenceConditionAndArgs(RawData entry, PresenceCondition pc, boolean isInherited, java.lang.String context, boolean isDerivedStats)
WAX.A_presCond
, WAX.A_presCondArgs
,
WAX.A_presCondArgsID
and WAX.A_cond
if isDerivedStats=false
,
otherwise WAX.A_dsPresCond
, WAX.A_dsPresCondArgs
,
WAX.A_dsPresCondArgsID
and WAX.A_dsCond
.Copyright 2009-2016 Tatjana (Tanja) Kostic