public class GenericTable extends Table
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALLOCATION_MATRIX |
static java.lang.String |
INSTANCE_TABLE |
static java.lang.String |
REQUIREMENTS_TABLE |
static java.lang.String |
SATISFY_REQUIREMENTS_MATRIX |
static java.lang.String |
VERIFY_REQUIREMENTS_MATRIX |
captions, colwidths, hideHeaders, includeDoc, showCaptions, showIfEmpty, stereotypeProperties, style, transpose
notToStringSet, sortElementsByName, targets, titles
dgElement, ignore, loop, titlePrefix, titleSuffix, useContextNameAsTitle
Constructor and Description |
---|
GenericTable() |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.util.List<DocumentElement>> |
getBody(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Diagram d,
java.util.Collection<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> rowElements,
java.util.List<java.lang.String> columnIds,
boolean forViewEditor) |
java.util.List<java.util.List<DocumentElement>> |
getHeaders(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Diagram genericTable,
java.util.List<java.lang.String> columnIds,
boolean isMatrix) |
java.util.List<java.lang.Object> |
getTableValues(java.lang.Object o) |
void |
initialize()
This is called after the query object has been constructed and the
targets and dgElement fields are set
|
void |
setHeaders(java.util.List<java.lang.String> h) |
void |
setSkipIfNoDoc(boolean b) |
java.util.List<DocumentElement> |
visit(boolean forViewEditor,
java.lang.String outputDir)
This method must be overidden by subclasses to return the result of the
query
|
getCaptions, getColwidths, getStereotypeProperties, getStyle, isHideHeaders, isIncludeDoc, isShowCaptions, isShowIfEmpty, isTranspose, setCaptions, setColwidths, setHideHeaders, setIncludeDoc, setShowCaptions, setShowIfEmpty, setStereotypeProperties, setStyle, setTableThings, setTranspose
accept, getActions, getTargets, getTitles, isSortElementsByName, notToString, parse, setSortElementsByName, setTargets, setTitles, toStringStart
getDgElement, getIgnore, getLoop, getTitlePrefix, getTitleSuffix, getUseContextNameAsTitle, setDgElement, setIgnore, setLoop, setTitlePrefix, setTitleSuffix, setUseContextNameAsTitle, toString, toStringEnd
public static final java.lang.String INSTANCE_TABLE
public static final java.lang.String VERIFY_REQUIREMENTS_MATRIX
public static final java.lang.String ALLOCATION_MATRIX
public static final java.lang.String SATISFY_REQUIREMENTS_MATRIX
public static final java.lang.String REQUIREMENTS_TABLE
public java.util.List<DocumentElement> visit(boolean forViewEditor, java.lang.String outputDir)
Query
visit
in interface Generatable
visit
in class Query
public java.util.List<java.util.List<DocumentElement>> getHeaders(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Diagram genericTable, java.util.List<java.lang.String> columnIds, boolean isMatrix)
public java.util.List<java.util.List<DocumentElement>> getBody(com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Diagram d, java.util.Collection<com.nomagic.uml2.ext.magicdraw.classes.mdkernel.Element> rowElements, java.util.List<java.lang.String> columnIds, boolean forViewEditor)
public java.util.List<java.lang.Object> getTableValues(java.lang.Object o)
public void setSkipIfNoDoc(boolean b)
public void setHeaders(java.util.List<java.lang.String> h)
public void initialize()
Query
initialize
in interface Generatable
initialize
in class Table