public interface LinkedProperty extends Property
The following features are supported:
TaurusPackage.getLinkedProperty()isLinkedProperty, isSetRetrieveAllValuesActionLabelProperty, isSetRetrieveAllValuesActionValueProperty, isSetSpecialProperty| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getLinkedPropertyCategory()
Returns the value of the 'Linked Property Category'
attribute.
|
LinkedPropertyExtension |
getLinkedPropertyExtension()
Gets the linked property extension.
|
java.lang.String |
getLinkedPropertyID()
Returns the value of the 'Linked Property ID' attribute.
|
java.lang.String |
getLinkedPropertyLabel()
Returns the value of the 'Linked Property Label'
attribute.
|
Property |
getResourceIdentifier()
Returns the value of the 'Resource Identifier' reference.
|
boolean |
isRequiresResourceIdentifier()
Returns the value of the 'Requires Resource Identifier'
attribute.
|
boolean |
isSetRequiresResourceIdentifier()
Returns whether the value of the
'
Requires Resource Identifier' attribute is set. |
void |
setLinkedPropertyCategory(java.lang.String value)
Sets the value of the
'
Linked Property Category' attribute. |
void |
setLinkedPropertyID(java.lang.String value)
Sets the value of the
'
Linked Property ID' attribute. |
void |
setLinkedPropertyLabel(java.lang.String value)
Sets the value of the
'
Linked Property Label' attribute. |
void |
setRequiresResourceIdentifier(boolean value)
Sets the value of the
'
Requires Resource Identifier' attribute. |
void |
setResourceIdentifier(Property value)
Sets the value of the
'
Resource Identifier' reference. |
void |
unsetRequiresResourceIdentifier()
Unsets the value of the
'
Requires Resource Identifier' attribute. |
getCharsPerLine, getDateFormat, getDefaultValue, getFalseValue, getLabel, getLabelForValue, getLabelFromHierarchy, getLabelKeys, getLabelKeysWithoutQuotes, getMaxLines, getRetrieveAllValues, getRetrieveAllValuesActionLabelProperty, getRetrieveAllValuesActionValueProperty, getRetrieveAllValuesActionValuesFrom, getSpecialProperty, getStringDelimiter, getStringDelimiterWithoutQuotes, getTrueValue, getType, getValueForLabel, getValueKeys, getValueKeysWithoutQuotes, getValueLabelMap, getValueMaxLength, getValueMinLength, isLinkedProperty, isSetCharsPerLine, isSetDateFormat, isSetFalseValue, isSetLabel, isSetLabelKeys, isSetMaxLines, isSetRetrieveAllValues, isSetRetrieveAllValuesActionLabelProperty, isSetRetrieveAllValuesActionValueProperty, isSetSpecialProperty, isSetStringDelimiter, isSetTrueValue, isSetType, isSetUpperCase, isSetValueKeys, isSetValueMaxLength, isSetValueMinLength, isUpperCase, setCharsPerLine, setDateFormat, setDefaultValue, setFalseValue, setLabel, setMaxLines, setRetrieveAllValues, setRetrieveAllValuesActionLabelProperty, setRetrieveAllValuesActionValueProperty, setRetrieveAllValuesActionValuesFrom, setSpecialProperty, setStringDelimiter, setTrueValue, setType, setUpperCase, setValueMaxLength, setValueMinLength, unsetCharsPerLine, unsetDateFormat, unsetFalseValue, unsetLabel, unsetLabelKeys, unsetMaxLines, unsetRetrieveAllValues, unsetRetrieveAllValuesActionLabelProperty, unsetRetrieveAllValuesActionValueProperty, unsetSpecialProperty, unsetStringDelimiter, unsetTrueValue, unsetType, unsetUpperCase, unsetValueKeys, unsetValueMaxLength, unsetValueMinLengthgetID, getModelEditorGroup, isSetModelEditorGroup, setID, setModelEditorGroup, unsetModelEditorGroupgetComment, isSetComment, setComment, unsetCommentgetExtensionID, setExtensionIDjava.lang.String getLinkedPropertyCategory()
setLinkedPropertyCategory(String),
TaurusPackage.getLinkedProperty_LinkedPropertyCategory()void setLinkedPropertyCategory(java.lang.String value)
Linked Property Category' attribute.
value - the new value of the 'Linked Property Category'
attribute.getLinkedPropertyCategory()java.lang.String getLinkedPropertyID()
setLinkedPropertyID(String),
TaurusPackage.getLinkedProperty_LinkedPropertyID()void setLinkedPropertyID(java.lang.String value)
Linked Property ID' attribute. value - the new value of the 'Linked Property ID' attribute.getLinkedPropertyID()java.lang.String getLinkedPropertyLabel()
setLinkedPropertyLabel(String),
TaurusPackage.getLinkedProperty_LinkedPropertyLabel()void setLinkedPropertyLabel(java.lang.String value)
Linked Property Label' attribute. value - the new value of the 'Linked Property Label'
attribute.getLinkedPropertyLabel()boolean isRequiresResourceIdentifier()
isSetRequiresResourceIdentifier(),
unsetRequiresResourceIdentifier(),
setRequiresResourceIdentifier(boolean),
TaurusPackage.getLinkedProperty_RequiresResourceIdentifier()void setRequiresResourceIdentifier(boolean value)
Requires Resource Identifier' attribute. value - the new value of the 'Requires Resource Identifier'
attribute.isSetRequiresResourceIdentifier(),
unsetRequiresResourceIdentifier(),
isRequiresResourceIdentifier()void unsetRequiresResourceIdentifier()
Requires Resource Identifier' attribute. boolean isSetRequiresResourceIdentifier()
Requires Resource Identifier' attribute is set. unsetRequiresResourceIdentifier(),
isRequiresResourceIdentifier(),
setRequiresResourceIdentifier(boolean)Property getResourceIdentifier()
setResourceIdentifier(Property),
TaurusPackage.getLinkedProperty_ResourceIdentifier()void setResourceIdentifier(Property value)
Resource Identifier' reference. value - the new value of the 'Resource Identifier' reference.getResourceIdentifier()LinkedPropertyExtension getLinkedPropertyExtension() throws TaurusMetaModelException
LinkedPropertyExtensionTaurusMetaModelException - if the property provider was not found. This can be caused by
missing plug-ins or changed linked property IDs within the
providing plug-in's plugin.xml.Copyright © 2015 Micro Focus GmbH. All rights reserved.