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 | |
org.tanjakostic.jcleancim.docgen.writer.xml |
Classes specific to writing IEC 61850 name space definition files.
|
Modifier and Type | Field and Description |
---|---|
static TableSpec |
TableSpec.ABBREVS |
static TableSpec |
TableSpec.ASSOC_ENDS |
static TableSpec |
TableSpec.ATTR_INDEX |
static TableSpec |
TableSpec.ATTRS |
static TableSpec |
TableSpec.CDA_ATTRS |
static TableSpec |
TableSpec.CDC_ATTRS |
static TableSpec |
TableSpec.CTA_ATTRS |
static TableSpec |
TableSpec.CUSTOM_ASSOC_ENDS |
static TableSpec |
TableSpec.CUSTOM_LITERALS |
static TableSpec |
TableSpec.CUSTOM_OPERATIONS |
static TableSpec |
TableSpec.FCS |
static TableSpec |
TableSpec.FUNCTIONS |
static TableSpec |
TableSpec.LITERALS |
static TableSpec |
TableSpec.LN_ATTRS |
static TableSpec |
TableSpec.ODA_ATTRS |
static TableSpec |
TableSpec.OPERATIONS |
static TableSpec |
TableSpec.PRES_CONDS |
static TableSpec |
TableSpec.TRG_OPS |
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.String,TableSpec> |
TableSpec.TABLES |
private static java.util.Map<Nature,java.util.List<TableSpec>> |
TableSpec.TABS_PER_NATURE |
Modifier and Type | Method and Description |
---|---|
private static TableSpec |
TableSpec.createAbbreviationsTable(Nature nature)
Widths are scaled to 49%, because they are printed in a 2-column section.
|
private static TableSpec |
TableSpec.createAndStoreTableSpec(java.lang.String name,
java.util.List<ColumnSpec> cols,
Nature nature) |
private static TableSpec |
TableSpec.createAssocEndsTable(Nature nature) |
private static TableSpec |
TableSpec.createAttributeIndexTable(Nature nature)
This one is used only for Word doc; XML tags are not from schema, but follow the others.
|
private static TableSpec |
TableSpec.createAttributesTable(Nature nature) |
private static TableSpec |
TableSpec.createCDCAttributesTable(Nature nature) |
private static TableSpec |
TableSpec.createCustomAssociationEndsTable(Nature nature) |
private static TableSpec |
TableSpec.createCustomLiteralsTable(Nature nature) |
private static TableSpec |
TableSpec.createDATable(java.lang.String name,
java.lang.String idPref,
Nature nature) |
private static TableSpec |
TableSpec.createFunctionalConstraintsTable(Nature nature) |
private static TableSpec |
TableSpec.createFunctionsTable(Nature nature) |
private static TableSpec |
TableSpec.createLiteralsTable(Nature nature) |
private static TableSpec |
TableSpec.createLNAttributesTable(Nature nature) |
private static TableSpec |
TableSpec.createOperationsTable(java.lang.String idPref,
Nature nature) |
private static TableSpec |
TableSpec.createPresenceConditionsTable(Nature nature) |
private static TableSpec |
TableSpec.createTriggerOptionsTable(Nature nature) |
TableSpec |
PropertiesDoc.getTableSpec()
Returns columns specification.
|
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,TableSpec> |
TableSpec.getPredefinedTableSpecs()
Returns all the predefined table formats.
|
static java.util.List<TableSpec> |
TableSpec.getTableSpecs(Nature nature) |
Modifier and Type | Method and Description |
---|---|
private static void |
TableSpec.putPredefined(TableSpec tab) |
Modifier and Type | Field and Description |
---|---|
private TableSpec |
AbstractPropertiesDoc._colSpec |
Modifier and Type | Method and Description |
---|---|
TableSpec |
AbstractPropertiesDoc.getTableSpec() |
Constructor and Description |
---|
AbstractPropertiesDoc(DocgenConfig docgenCfg,
UmlObject object,
java.lang.String what,
java.lang.String introText,
java.lang.String captionText,
TableSpec colSpec,
java.lang.String tableName)
Creates an instance with a
EntryDoc.Kind.tableName entry (if
tableName is not null) and
EntryDoc.Kind.columnLabels entry (from
colSpec ) in the list of entries; use when you want to add
EntryDoc.Kind.data (and optionally,
EntryDoc.Kind.groupSubhead ) entries one by
one, after some complex processing. |
AbstractPropertiesDoc(DocgenConfig docgenCfg,
UmlObject object,
java.lang.String what,
TextDescription description,
TextDescription htmlDescription,
boolean ignoreDesc,
java.lang.String headingText,
java.lang.String introText,
java.lang.String captionText,
TableSpec colSpec,
java.lang.String tableName)
Same as
AbstractPropertiesDoc.AbstractPropertiesDoc(DocgenConfig, UmlObject, String, String, String, TableSpec, String)
, but with explicit text and html documentation parameters; this is to support chained
construction for the needs of testing where we don't have UML objects but want to print
descriptions. |
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)
Constructor.
|
DaAttributesDoc(DocgenConfig docgenCfg,
TableSpec tableSpec,
UmlClass c)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
private org.w3c.dom.Element |
WAXWriter.addPrettyStrings(org.w3c.dom.Element par,
org.w3c.dom.Element del,
java.util.List<TableSpec> tableSpecs) |
Copyright 2009-2015 Tatjana (Tanja) Kostic