public interface IDataTableProperty extends IModelElement
Modifier and Type | Field and Description |
---|---|
static int |
DATA_TYPE_BOOLEAN |
static int |
DATA_TYPE_CHILDREN |
static int |
DATA_TYPE_DATE |
static int |
DATA_TYPE_ELEMENT_REF |
static int |
DATA_TYPE_FREE_SELECTIONS |
static int |
DATA_TYPE_NUMBER |
static int |
DATA_TYPE_PLAIN_TEXT |
static int |
DATA_TYPE_RELATIONSHIP |
static int |
DATA_TYPE_RICH_TEXT |
static int |
DATA_TYPE_SELECTIONS |
static int |
DATA_TYPE_TIME |
static java.lang.String |
PROP_AGGREGATED_PROPERTY |
static java.lang.String |
PROP_DATA_TYPE |
static java.lang.String |
PROP_DATE_FORMAT |
static java.lang.String |
PROP_DEFAULT_VALUE |
static java.lang.String |
PROP_DEFAULT_VALUE_IN_RICH |
static java.lang.String |
PROP_ELEMENT_REF_COLLECTION |
static java.lang.String |
PROP_ELEMENT_REF_QUERIES |
static java.lang.String |
PROP_IS_ELEMENT_REF_SELECT_ONLY |
static java.lang.String |
PROP_IS_ELEMENT_REF_SELECTION_SORT_BY_NAME |
static java.lang.String |
PROP_PLACEHOLDER |
static java.lang.String |
PROP_READONLY |
static java.lang.String |
PROP_RELATIONSHIP_CONDITIONS |
static java.lang.String |
PROP_RELATIONSHIP_MODEL_TYPE |
static java.lang.String |
PROP_SELECTIONS |
MODEL_QUALITY_SCORE_IGNORE, MODEL_QUALITY_SCORE_RECALCULATE, PROP_DOCUMENTATION, PROP_NAME, PROP_QUALITY_REASON, PROP_QUALITY_SCORE
Modifier and Type | Method and Description |
---|---|
void |
addElementRefQuery(IDataTableQuery elementRefQuery) |
int |
elementRefQueryCount() |
java.util.Iterator |
elementRefQueryIterator()
Returns an iterator over the model elements
IDataTableQuery . |
IDataTableProperty |
getAggregatedProperty() |
int |
getDataType() |
java.lang.String |
getDateFormat() |
java.lang.String |
getDefaultValue() |
java.lang.String |
getDefaultValueInRich() |
IDataTableQuery |
getElementRefQueryByIndex(int index) |
java.lang.String |
getPlaceholder() |
java.lang.String |
getRelationshipConditions() |
java.lang.String |
getRelationshipModelType() |
java.lang.String[] |
getSelections() |
boolean |
isElementRefCollection() |
boolean |
isElementRefSelectionSortByName() |
boolean |
isElementRefSelectOnly() |
boolean |
isReadonly() |
void |
removeElementRefQuery(IDataTableQuery elementRefQuery) |
void |
removeElementRefQueryByIndex(int index) |
void |
setAggregatedProperty(IDataTableProperty aggregatedProperty) |
void |
setDataType(int dataType) |
void |
setDateFormat(java.lang.String dateFormat) |
void |
setDefaultValue(java.lang.String defaultValue) |
void |
setDefaultValueInRich(java.lang.String defaultValueInRich) |
void |
setElementRefCollection(boolean elementRefCollection) |
void |
setIsElementRefSelectionSortByName(boolean isElementRefSelectionSortByName) |
void |
setIsElementRefSelectOnly(boolean isElementRefSelectOnly) |
void |
setPlaceholder(java.lang.String placeholder) |
void |
setReadonly(boolean readonly) |
void |
setRelationshipConditions(java.lang.String relationshipConditions) |
void |
setRelationshipModelType(java.lang.String relationshipModelType) |
void |
setSelections(java.lang.String[] selections) |
IDataTableQuery[] |
toElementRefQueryArray() |
addChild, addPropertyChangeListener, addStereotype, addStereotype, addSubDiagram, canModify, childCount, childCount, childCount, childIterator, childIterator, childIterator, constraintsIterator, createChild, delete, disposeTransientModel, duplicate, fromChartRelationshipCount, fromChartRelationshipIterator, fromRelationshipCount, fromRelationshipEndCount, fromRelationshipEndIterator, fromRelationshipIterator, getAddress, getChildById, getChildByIndex, getChildByIndex, getChildByName, getChildByName, getDescription, getDescriptionWithReferenceModels, getDiagramElements, getDisplayQualityScore, getDocumentation, getDocumentationWithReferenceModels, getHTMLDescription, getHTMLDescription, getHTMLDescriptionWithReferenceModels, getHTMLDescriptionWithReferenceModels, getHTMLDocumentation, getHTMLDocumentation, getHTMLDocumentationWithReferenceModels, getHTMLDocumentationWithReferenceModels, getId, getMasterView, getMirrorSource, getModelPropertyByName, getModelQualityDetails, getModelType, getName, getNickDescription, getNickDescriptionWithReferenceModels, getNickDocumentation, getNickDocumentationWithReferenceModels, getNickHTMLDescription, getNickHTMLDescription, getNickHTMLDescriptionWithReferenceModels, getNickHTMLDescriptionWithReferenceModels, getNickHTMLDocumentation, getNickHTMLDocumentation, getNickHTMLDocumentationWithReferenceModels, getNickHTMLDocumentationWithReferenceModels, getNickname, getNickPropertyValue, getParent, getProject, getQualityReason, getQualityScore, getReferencedBys, getReferencingModels, getSubDiagramAt, getTaggedValues, hasStereotype, indexOfSubDiagram, isMirrorModelElement, isTransientModel, removeChild, removeChildByIndex, removePropertyChangeListener, removeStereotype, removeStereotype, removeSubDiagram, setDescription, setDocumentation, setHTMLDescription, setHTMLDocumentation, setName, setNickDescription, setNickDocumentation, setNickHTMLDescription, setNickHTMLDocumentation, setNickname, setTaggedValues, stereotypeCount, stereotypeModelIterator, subDiagramCount, subDiagramIterator, toChartRelationshipCount, toChartRelationshipIterator, toChildArray, toChildArray, toChildArray, toFromChartRelationshipArray, toFromRelationshipArray, toFromRelationshipEndArray, toModelPropertyArray, toPropertiesString, toRelationshipCount, toRelationshipEndCount, toRelationshipEndIterator, toRelationshipIterator, toStereotypeModelArray, toSubDiagramArray, toToChartRelationshipArray, toToRelationshipArray, toToRelationshipEndArray
static final java.lang.String PROP_DATA_TYPE
static final int DATA_TYPE_PLAIN_TEXT
static final int DATA_TYPE_RICH_TEXT
static final int DATA_TYPE_DATE
static final int DATA_TYPE_TIME
static final int DATA_TYPE_SELECTIONS
static final int DATA_TYPE_FREE_SELECTIONS
static final int DATA_TYPE_ELEMENT_REF
static final int DATA_TYPE_RELATIONSHIP
static final int DATA_TYPE_CHILDREN
static final int DATA_TYPE_BOOLEAN
static final int DATA_TYPE_NUMBER
static final java.lang.String PROP_DATE_FORMAT
static final java.lang.String PROP_SELECTIONS
static final java.lang.String PROP_ELEMENT_REF_QUERIES
static final java.lang.String PROP_ELEMENT_REF_COLLECTION
static final java.lang.String PROP_IS_ELEMENT_REF_SELECT_ONLY
static final java.lang.String PROP_IS_ELEMENT_REF_SELECTION_SORT_BY_NAME
static final java.lang.String PROP_RELATIONSHIP_MODEL_TYPE
static final java.lang.String PROP_RELATIONSHIP_CONDITIONS
static final java.lang.String PROP_READONLY
static final java.lang.String PROP_PLACEHOLDER
static final java.lang.String PROP_DEFAULT_VALUE
static final java.lang.String PROP_DEFAULT_VALUE_IN_RICH
static final java.lang.String PROP_AGGREGATED_PROPERTY
void setDataType(int dataType)
int getDataType()
void setDateFormat(java.lang.String dateFormat)
java.lang.String getDateFormat()
void setSelections(java.lang.String[] selections)
java.lang.String[] getSelections()
void addElementRefQuery(IDataTableQuery elementRefQuery)
void removeElementRefQuery(IDataTableQuery elementRefQuery)
IDataTableQuery getElementRefQueryByIndex(int index)
void removeElementRefQueryByIndex(int index)
int elementRefQueryCount()
java.util.Iterator elementRefQueryIterator()
IDataTableQuery
.IDataTableQuery[] toElementRefQueryArray()
void setElementRefCollection(boolean elementRefCollection)
boolean isElementRefCollection()
void setIsElementRefSelectOnly(boolean isElementRefSelectOnly)
boolean isElementRefSelectOnly()
void setIsElementRefSelectionSortByName(boolean isElementRefSelectionSortByName)
boolean isElementRefSelectionSortByName()
void setRelationshipModelType(java.lang.String relationshipModelType)
java.lang.String getRelationshipModelType()
void setRelationshipConditions(java.lang.String relationshipConditions)
java.lang.String getRelationshipConditions()
void setReadonly(boolean readonly)
boolean isReadonly()
void setPlaceholder(java.lang.String placeholder)
java.lang.String getPlaceholder()
void setDefaultValue(java.lang.String defaultValue)
java.lang.String getDefaultValue()
void setDefaultValueInRich(java.lang.String defaultValueInRich)
java.lang.String getDefaultValueInRich()
void setAggregatedProperty(IDataTableProperty aggregatedProperty)
IDataTableProperty getAggregatedProperty()