public class PropertiesTableByAttributes extends HierarchicalPropertiesTable
floatingPrecision, includeInherited, maxDepth, showType, topAssociationType, topExcludeName, topExcludeStereotype, topExcludeTypeName, topIncludeName, topIncludeStereotype, topIncludeTypeName, topOrder
captions, colwidths, hideHeaders, includeDoc, showCaptions, showIfEmpty, stereotypeProperties, style, transpose
notToStringSet, sortElementsByName, targets, titles
dgElement, ignore, loop, titlePrefix, titleSuffix, useContextNameAsTitle
Constructor and Description |
---|
PropertiesTableByAttributes() |
Modifier and Type | Method and Description |
---|---|
java.util.List<com.nomagic.magicdraw.actions.MDAction> |
getActions()
These actions will show up as menu items under View Interaction, if the
user right clicks on a view that will execute this query
|
EditableTable |
getEditableTable() |
java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> |
getSplitStereotype() |
int |
getSystemAssociationType() |
java.util.List<java.lang.String> |
getSystemExcludeName() |
java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> |
getSystemExcludeStereotype() |
java.util.List<java.lang.String> |
getSystemExcludeTypeName() |
java.util.List<java.lang.String> |
getSystemIncludeName() |
java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> |
getSystemIncludeStereotype() |
java.util.List<java.lang.String> |
getSystemIncludeTypeName() |
void |
initialize()
This is called after the query object has been constructed and the
targets and dgElement fields are set
|
boolean |
isConsolidateTypes() |
boolean |
isShowMultiplicity() |
void |
setConsolidateTypes(boolean consolidateTypes) |
void |
setDoRollup(boolean doRollup) |
void |
setRollupProperty(java.util.List<java.lang.String> rollupProperty) |
void |
setShowMultiplicity(boolean showMultiplicity) |
void |
setSplitStereotype(java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> splitStereotype) |
void |
setSystemAssociationType(int systemAssociationType) |
void |
setSystemExcludeName(java.util.List<java.lang.String> systemExcludeName) |
void |
setSystemExcludeStereotype(java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> systemExcludeStereotype) |
void |
setSystemExcludeTypeName(java.util.List<java.lang.String> systemExcludeTypeName) |
void |
setSystemIncludeName(java.util.List<java.lang.String> systemIncludeName) |
void |
setSystemIncludeStereotype(java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> systemIncludeStereotype) |
void |
setSystemIncludeTypeName(java.util.List<java.lang.String> systemIncludeTypeName) |
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
|
getFloatingPrecision, getMaxDepth, getTopAssociationType, getTopExcludeName, getTopExcludeStereotype, getTopExcludeTypeName, getTopIncludeName, getTopIncludeStereotype, getTopIncludeTypeName, getTopOrder, isIncludeInherited, isShowType, setFloatingPrecision, setIncludeInherited, setMaxDepth, setShowType, setTopAssociationType, setTopExcludeName, setTopExcludeStereotype, setTopExcludeTypeName, setTopIncludeName, setTopIncludeStereotype, setTopIncludeTypeName, setTopOrder
getCaptions, getColwidths, getStereotypeProperties, getStyle, isHideHeaders, isIncludeDoc, isShowCaptions, isShowIfEmpty, isTranspose, setCaptions, setColwidths, setHideHeaders, setIncludeDoc, setShowCaptions, setShowIfEmpty, setStereotypeProperties, setStyle, setTableThings, setTranspose
accept, getTargets, getTitles, isSortElementsByName, notToString, parse, setSortElementsByName, setTargets, setTitles, toStringStart
getDgElement, getIgnore, getLoop, getTitlePrefix, getTitleSuffix, getUseContextNameAsTitle, setDgElement, setIgnore, setLoop, setTitlePrefix, setTitleSuffix, setUseContextNameAsTitle, toString, toStringEnd
public void setSplitStereotype(java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> splitStereotype)
public void setSystemIncludeStereotype(java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> systemIncludeStereotype)
public void setSystemExcludeStereotype(java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> systemExcludeStereotype)
public void setSystemIncludeTypeName(java.util.List<java.lang.String> systemIncludeTypeName)
public void setSystemExcludeTypeName(java.util.List<java.lang.String> systemExcludeTypeName)
public void setSystemIncludeName(java.util.List<java.lang.String> systemIncludeName)
public void setSystemExcludeName(java.util.List<java.lang.String> systemExcludeName)
public void setSystemAssociationType(int systemAssociationType)
public void setConsolidateTypes(boolean consolidateTypes)
public void setShowMultiplicity(boolean showMultiplicity)
public void setDoRollup(boolean doRollup)
public void setRollupProperty(java.util.List<java.lang.String> rollupProperty)
public EditableTable getEditableTable()
public java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> getSplitStereotype()
public java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> getSystemIncludeStereotype()
public java.util.List<com.nomagic.uml2.ext.magicdraw.mdprofiles.Stereotype> getSystemExcludeStereotype()
public java.util.List<java.lang.String> getSystemIncludeTypeName()
public java.util.List<java.lang.String> getSystemExcludeTypeName()
public java.util.List<java.lang.String> getSystemIncludeName()
public java.util.List<java.lang.String> getSystemExcludeName()
public int getSystemAssociationType()
public boolean isConsolidateTypes()
public boolean isShowMultiplicity()
public java.util.List<DocumentElement> visit(boolean forViewEditor, java.lang.String outputDir)
Query
visit
in interface Generatable
visit
in class Query
public void initialize()
Query
initialize
in interface Generatable
initialize
in class HierarchicalPropertiesTable
public java.util.List<com.nomagic.magicdraw.actions.MDAction> getActions()
Query
These actions will show up as menu items under View Interaction, if the user right clicks on a view that will execute this query
targets and dgElement would have been filled
getActions
in interface Generatable
getActions
in class Query