public interface Property extends AWMIdentifiableObject
The following features are supported:
Chars Per LineDate
FormatDefault ValueFalse ValueLabel
KeysRetrieve All ValuesRetrieve All Values Action Values FromRetrieve All Values Action Value PropertyRetrieve All Values Action Label PropertyMax
LinesSpecial PropertyString DelimiterTrue
ValueTypeUpper
CaseValue
KeysValue Max LengthValue Min LengthLabelTaurusPackage.getProperty()| Type | Property and Description |
|---|---|
boolean |
isLinked
Gets the value of the property linkedProperty.
|
boolean |
isSetRetrieveAllValuesActionLabel
Gets the value of the property setRetrieveAllValuesActionLabelProperty.
|
boolean |
isSetRetrieveAllValuesActionValue
Gets the value of the property setRetrieveAllValuesActionValueProperty.
|
boolean |
isSetSpecial
Gets the value of the property setSpecialProperty.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getCharsPerLine()
Returns the value of the 'Chars Per Line' attribute.
|
java.lang.String |
getDateFormat()
Returns the value of the 'Date Format' attribute.
|
java.lang.String |
getDefaultValue()
Returns the value of the 'Default Value' attribute.
|
java.lang.String |
getFalseValue()
Returns the value of the 'False Value' attribute.
|
java.lang.String |
getLabel()
Returns the value of the 'Label' attribute.
|
java.lang.String |
getLabelForValue(java.lang.String pValue)
Returns the label for the given value or
null, if there is
no label for the value |
java.lang.String |
getLabelFromHierarchy()
Returns the Label or the ID if the Label wasn't set.
|
org.eclipse.emf.common.util.EList<java.lang.String> |
getLabelKeys()
Returns the value of the 'Label Keys' attribute list.
|
java.util.List<java.lang.String> |
getLabelKeysWithoutQuotes() |
int |
getMaxLines()
Returns the value of the 'Max Lines' attribute.
|
ActionDescriptor |
getRetrieveAllValues()
Returns the value of the 'Retrieve All Values' reference.
|
Property |
getRetrieveAllValuesActionLabelProperty()
Returns the value of the 'Retrieve All Values Action Label
Property' reference.
|
Property |
getRetrieveAllValuesActionValueProperty()
Returns the value of the 'Retrieve All Values Action Value
Property' reference.
|
ERetrieveAllValues |
getRetrieveAllValuesActionValuesFrom()
Returns the value of the 'Retrieve All Values Action Values
From' attribute.
|
ESpecialProperties |
getSpecialProperty()
Returns the value of the 'Special Property' attribute.
|
java.lang.String |
getStringDelimiter()
Returns the value of the 'String Delimiter' attribute.
|
java.lang.String |
getStringDelimiterWithoutQuotes()
Returns the StringDelimiter value of the Property without the quotes.
|
java.lang.String |
getTrueValue()
Returns the value of the 'True Value' attribute.
|
ETypes |
getType()
Returns the value of the 'Type' attribute.
|
java.lang.String |
getValueForLabel(java.lang.String pLabel)
Returns the value for the given label or
null, if there is
no value for the label |
org.eclipse.emf.common.util.EList<java.lang.String> |
getValueKeys()
Returns the value of the 'Value Keys' attribute list.
|
java.util.List<java.lang.String> |
getValueKeysWithoutQuotes() |
java.util.Map<java.lang.String,java.lang.String> |
getValueLabelMap()
Returns a Map containing Value Keys and Label Keys.
|
int |
getValueMaxLength()
Returns the value of the 'Value Max Length' attribute.
|
int |
getValueMinLength()
Returns the value of the 'Value Min Length' attribute.
|
boolean |
isLinkedProperty()
Gets the value of the property linkedProperty.
|
boolean |
isSetCharsPerLine()
Returns whether the value of the
'
Chars Per Line' attribute is set. |
boolean |
isSetDateFormat()
Returns whether the value of the
'
Date Format' attribute is set. |
boolean |
isSetFalseValue()
Returns whether the value of the
'
False Value' attribute is set. |
boolean |
isSetLabel()
Returns whether the value of the
'
Label' attribute is set. |
boolean |
isSetLabelKeys()
Returns whether the value of the
'
Label Keys' attribute list is set. |
boolean |
isSetMaxLines()
Returns whether the value of the
'
Max
Lines' attribute is set. |
boolean |
isSetRetrieveAllValues()
Returns whether the value of the
'
Retrieve All Values' reference is set. |
boolean |
isSetRetrieveAllValuesActionLabelProperty()
Gets the value of the property setRetrieveAllValuesActionLabelProperty.
|
boolean |
isSetRetrieveAllValuesActionValueProperty()
Gets the value of the property setRetrieveAllValuesActionValueProperty.
|
boolean |
isSetSpecialProperty()
Gets the value of the property setSpecialProperty.
|
boolean |
isSetStringDelimiter()
Returns whether the value of the
'
String Delimiter' attribute is set. |
boolean |
isSetTrueValue()
Returns whether the value of the
'
True
Value' attribute is set. |
boolean |
isSetType()
Returns whether the value of the
'
Type' attribute is set. |
boolean |
isSetUpperCase()
Returns whether the value of the
'
Upper
Case' attribute is set. |
boolean |
isSetValueKeys()
Returns whether the value of the
'
Value Keys' attribute list is set. |
boolean |
isSetValueMaxLength()
Returns whether the value of the
'
Value Max Length' attribute is set. |
boolean |
isSetValueMinLength()
Returns whether the value of the
'
Value Min Length' attribute is set. |
boolean |
isUpperCase()
Returns the value of the 'Upper Case' attribute.
|
void |
setCharsPerLine(int value)
Sets the value of the
'
Chars Per Line' attribute. |
void |
setDateFormat(java.lang.String value)
Sets the value of the
'
Date Format' attribute. |
void |
setDefaultValue(java.lang.String value)
Sets the value of the
'
Default Value' attribute. |
void |
setFalseValue(java.lang.String value)
Sets the value of the
'
False Value' attribute. |
void |
setLabel(java.lang.String value)
Sets the value of the
'
Label' attribute. |
void |
setMaxLines(int value)
Sets the value of the
'
Max
Lines' attribute. |
void |
setRetrieveAllValues(ActionDescriptor value)
Sets the value of the
'
Retrieve All Values' reference. |
void |
setRetrieveAllValuesActionLabelProperty(Property value)
Sets the value of the
'
Retrieve All Values Action Label Property' reference. |
void |
setRetrieveAllValuesActionValueProperty(Property value)
Sets the value of the
'
Retrieve All Values Action Value Property' reference. |
void |
setRetrieveAllValuesActionValuesFrom(ERetrieveAllValues value)
Sets the value of the
'
Retrieve All Values Action Values From' attribute. |
void |
setSpecialProperty(ESpecialProperties value)
Sets the value of the
'
Special Property' attribute. |
void |
setStringDelimiter(java.lang.String value)
Sets the value of the
'
String Delimiter' attribute. |
void |
setTrueValue(java.lang.String value)
Sets the value of the
'
True
Value' attribute. |
void |
setType(ETypes value)
Sets the value of the
'
Type' attribute. |
void |
setUpperCase(boolean value)
Sets the value of the
'
Upper
Case' attribute. |
void |
setValueMaxLength(int value)
Sets the value of the
'
Value Max Length' attribute. |
void |
setValueMinLength(int value)
Sets the value of the
'
Value Min Length' attribute. |
void |
unsetCharsPerLine()
Unsets the value of the
'
Chars Per Line' attribute. |
void |
unsetDateFormat()
Unsets the value of the
'
Date Format' attribute. |
void |
unsetFalseValue()
Unsets the value of the
'
False Value' attribute. |
void |
unsetLabel()
Unsets the value of the
'
Label' attribute. |
void |
unsetLabelKeys()
Unsets the value of the
'
Label Keys' attribute list. |
void |
unsetMaxLines()
Unsets the value of the
'
Max
Lines' attribute. |
void |
unsetRetrieveAllValues()
Unsets the value of the
'
Retrieve All Values' reference. |
void |
unsetRetrieveAllValuesActionLabelProperty()
Unsets the value of the
'
Retrieve All Values Action Label Property' reference. |
void |
unsetRetrieveAllValuesActionValueProperty()
Unsets the value of the
'
Retrieve All Values Action Value Property' reference. |
void |
unsetSpecialProperty()
Unsets the value of the
'
Special Property' attribute. |
void |
unsetStringDelimiter()
Unsets the value of the
'
String Delimiter' attribute. |
void |
unsetTrueValue()
Unsets the value of the
'
True
Value' attribute. |
void |
unsetType()
Unsets the value of the
'
Type' attribute. |
void |
unsetUpperCase()
Unsets the value of the
'
Upper
Case' attribute. |
void |
unsetValueKeys()
Unsets the value of the
'
Value Keys' attribute list. |
void |
unsetValueMaxLength()
Unsets the value of the
'
Value Max Length' attribute. |
void |
unsetValueMinLength()
Unsets the value of the
'
Value Min Length' attribute. |
getID, getModelEditorGroup, isSetModelEditorGroup, setID, setModelEditorGroup, unsetModelEditorGroupgetComment, isSetComment, setComment, unsetCommentgetExtensionID, setExtensionIDboolean isSetRetrieveAllValuesActionValueProperty
boolean isSetRetrieveAllValuesActionLabelProperty
boolean isSetSpecialProperty
boolean isLinkedProperty
java.util.Map<java.lang.String,java.lang.String> getValueLabelMap()
getValueKeys(),
#getLableKeys()java.lang.String getValueForLabel(java.lang.String pLabel)
null, if there is
no value for the labelpLabel - java.lang.String getLabelForValue(java.lang.String pValue)
null, if there is
no label for the valuepValue - java.lang.String getDefaultValue()
setDefaultValue(String),
TaurusPackage.getProperty_DefaultValue()void setDefaultValue(java.lang.String value)
Default Value' attribute. value - the new value of the 'Default Value' attribute.getDefaultValue()java.lang.String getFalseValue()
"0". isSetFalseValue(),
unsetFalseValue(),
setFalseValue(String),
TaurusPackage.getProperty_FalseValue()void setFalseValue(java.lang.String value)
False Value' attribute. value - the new value of the 'False Value' attribute.isSetFalseValue(),
unsetFalseValue(),
getFalseValue()void unsetFalseValue()
False Value' attribute. isSetFalseValue(),
getFalseValue(),
setFalseValue(String)boolean isSetFalseValue()
False Value' attribute is set. unsetFalseValue(),
getFalseValue(),
setFalseValue(String)java.lang.String getLabel()
isSetLabel(),
unsetLabel(),
setLabel(String),
TaurusPackage.getProperty_Label()java.lang.String getLabelFromHierarchy()
void setLabel(java.lang.String value)
Label' attribute. value - the new value of the 'Label' attribute.isSetLabel(),
unsetLabel(),
getLabel()void unsetLabel()
Label' attribute. isSetLabel(),
getLabel(),
setLabel(String)boolean isSetLabel()
Label' attribute is set. unsetLabel(),
getLabel(),
setLabel(String)org.eclipse.emf.common.util.EList<java.lang.String> getLabelKeys()
String. isSetLabelKeys(),
unsetLabelKeys(),
TaurusPackage.getProperty_LabelKeys()void unsetLabelKeys()
Label Keys' attribute list. isSetLabelKeys(),
getLabelKeys()boolean isSetLabelKeys()
Label Keys' attribute list is set. unsetLabelKeys(),
getLabelKeys()ActionDescriptor getRetrieveAllValues()
isSetRetrieveAllValues(),
unsetRetrieveAllValues(),
setRetrieveAllValues(ActionDescriptor),
TaurusPackage.getProperty_RetrieveAllValues()void setRetrieveAllValues(ActionDescriptor value)
Retrieve All Values' reference. value - the new value of the 'Retrieve All Values' reference.isSetRetrieveAllValues(),
unsetRetrieveAllValues(),
getRetrieveAllValues()void unsetRetrieveAllValues()
Retrieve All Values' reference. boolean isSetRetrieveAllValues()
Retrieve All Values' reference is set.
unsetRetrieveAllValues(),
getRetrieveAllValues(),
setRetrieveAllValues(ActionDescriptor)ERetrieveAllValues getRetrieveAllValuesActionValuesFrom()
ERetrieveAllValues. ERetrieveAllValues,
setRetrieveAllValuesActionValuesFrom(ERetrieveAllValues),
TaurusPackage.getProperty_RetrieveAllValuesActionValuesFrom()void setRetrieveAllValuesActionValuesFrom(ERetrieveAllValues value)
Retrieve All Values Action Values From' attribute. value - the new value of the 'Retrieve All Values Action Values
From' attribute.ERetrieveAllValues,
getRetrieveAllValuesActionValuesFrom()Property getRetrieveAllValuesActionValueProperty()
isSetRetrieveAllValuesActionValueProperty(),
unsetRetrieveAllValuesActionValueProperty(),
setRetrieveAllValuesActionValueProperty(Property),
TaurusPackage.getProperty_RetrieveAllValuesActionValueProperty()void setRetrieveAllValuesActionValueProperty(Property value)
Retrieve All Values Action Value Property' reference. value - the new value of the 'Retrieve All Values Action Value
Property' reference.isSetRetrieveAllValuesActionValueProperty(),
unsetRetrieveAllValuesActionValueProperty(),
getRetrieveAllValuesActionValueProperty()void unsetRetrieveAllValuesActionValueProperty()
Retrieve All Values Action Value Property' reference. boolean isSetRetrieveAllValuesActionValueProperty()
Property getRetrieveAllValuesActionLabelProperty()
isSetRetrieveAllValuesActionLabelProperty(),
unsetRetrieveAllValuesActionLabelProperty(),
setRetrieveAllValuesActionLabelProperty(Property),
TaurusPackage.getProperty_RetrieveAllValuesActionLabelProperty()void setRetrieveAllValuesActionLabelProperty(Property value)
Retrieve All Values Action Label Property' reference. value - the new value of the 'Retrieve All Values Action Label
Property' reference.isSetRetrieveAllValuesActionLabelProperty(),
unsetRetrieveAllValuesActionLabelProperty(),
getRetrieveAllValuesActionLabelProperty()void unsetRetrieveAllValuesActionLabelProperty()
Retrieve All Values Action Label Property' reference. boolean isSetRetrieveAllValuesActionLabelProperty()
ESpecialProperties getSpecialProperty()
ESpecialProperties. Alowed values are:
ESpecialProperties,
isSetSpecialProperty(),
unsetSpecialProperty(),
setSpecialProperty(ESpecialProperties),
TaurusPackage.getProperty_SpecialProperty()void setSpecialProperty(ESpecialProperties value)
Special Property' attribute. value - the new value of the 'Special Property' attribute.ESpecialProperties,
isSetSpecialProperty(),
unsetSpecialProperty(),
getSpecialProperty()void unsetSpecialProperty()
Special Property' attribute. boolean isSetSpecialProperty()
java.lang.String getStringDelimiter()
"\" \"". isSetStringDelimiter(),
unsetStringDelimiter(),
setStringDelimiter(String),
TaurusPackage.getProperty_StringDelimiter()java.lang.String getStringDelimiterWithoutQuotes()
null if no value was set for the StringDelimiter.void setStringDelimiter(java.lang.String value)
String Delimiter' attribute. value - the new value of the 'String Delimiter' attribute.isSetStringDelimiter(),
unsetStringDelimiter(),
getStringDelimiter()void unsetStringDelimiter()
String Delimiter' attribute. boolean isSetStringDelimiter()
String Delimiter' attribute is set.
unsetStringDelimiter(),
getStringDelimiter(),
setStringDelimiter(String)java.lang.String getTrueValue()
"1". isSetTrueValue(),
unsetTrueValue(),
setTrueValue(String),
TaurusPackage.getProperty_TrueValue()void setTrueValue(java.lang.String value)
True
Value' attribute. value - the new value of the 'True Value' attribute.isSetTrueValue(),
unsetTrueValue(),
getTrueValue()void unsetTrueValue()
True
Value' attribute. isSetTrueValue(),
getTrueValue(),
setTrueValue(String)boolean isSetTrueValue()
True
Value' attribute is set. unsetTrueValue(),
getTrueValue(),
setTrueValue(String)ETypes getType()
"String". The literals are from the enumeration
ETypes. Allowed values are:
ETypes,
isSetType(),
unsetType(),
setType(ETypes),
TaurusPackage.getProperty_Type()void setType(ETypes value)
Type' attribute. value - the new value of the 'Type' attribute.ETypes,
isSetType(),
unsetType(),
getType()void unsetType()
Type' attribute. isSetType(),
getType(),
setType(ETypes)boolean isSetType()
Type' attribute is set. unsetType(),
getType(),
setType(ETypes)boolean isUpperCase()
"false". isSetUpperCase(),
unsetUpperCase(),
setUpperCase(boolean),
TaurusPackage.getProperty_UpperCase()void setUpperCase(boolean value)
Upper
Case' attribute. value - the new value of the 'Upper Case' attribute.isSetUpperCase(),
unsetUpperCase(),
isUpperCase()void unsetUpperCase()
Upper
Case' attribute. isSetUpperCase(),
isUpperCase(),
setUpperCase(boolean)boolean isSetUpperCase()
Upper
Case' attribute is set. unsetUpperCase(),
isUpperCase(),
setUpperCase(boolean)org.eclipse.emf.common.util.EList<java.lang.String> getValueKeys()
String. The value must not contain any white spaces.
isSetValueKeys(),
unsetValueKeys(),
TaurusPackage.getProperty_ValueKeys()void unsetValueKeys()
Value Keys' attribute list. isSetValueKeys(),
getValueKeys()boolean isSetValueKeys()
Value Keys' attribute list is set. unsetValueKeys(),
getValueKeys()int getValueMaxLength()
"0". isSetValueMaxLength(),
unsetValueMaxLength(),
setValueMaxLength(int),
TaurusPackage.getProperty_ValueMaxLength()void setValueMaxLength(int value)
Value Max Length' attribute. value - the new value of the 'Value Max Length' attribute.isSetValueMaxLength(),
unsetValueMaxLength(),
getValueMaxLength()void unsetValueMaxLength()
Value Max Length' attribute. boolean isSetValueMaxLength()
Value Max Length' attribute is set.
unsetValueMaxLength(),
getValueMaxLength(),
setValueMaxLength(int)int getValueMinLength()
"0". isSetValueMinLength(),
unsetValueMinLength(),
setValueMinLength(int),
TaurusPackage.getProperty_ValueMinLength()void setValueMinLength(int value)
Value Min Length' attribute. value - the new value of the 'Value Min Length' attribute.isSetValueMinLength(),
unsetValueMinLength(),
getValueMinLength()void unsetValueMinLength()
Value Min Length' attribute. boolean isSetValueMinLength()
Value Min Length' attribute is set.
unsetValueMinLength(),
getValueMinLength(),
setValueMinLength(int)int getMaxLines()
"0". isSetMaxLines(),
unsetMaxLines(),
setMaxLines(int),
TaurusPackage.getProperty_MaxLines()void setMaxLines(int value)
Max
Lines' attribute. value - the new value of the 'Max Lines' attribute.isSetMaxLines(),
unsetMaxLines(),
getMaxLines()void unsetMaxLines()
Max
Lines' attribute. isSetMaxLines(),
getMaxLines(),
setMaxLines(int)boolean isSetMaxLines()
Max
Lines' attribute is set. unsetMaxLines(),
getMaxLines(),
setMaxLines(int)int getCharsPerLine()
"80". isSetCharsPerLine(),
unsetCharsPerLine(),
setCharsPerLine(int),
TaurusPackage.getProperty_CharsPerLine()void setCharsPerLine(int value)
Chars Per Line' attribute. value - the new value of the 'Chars Per Line' attribute.isSetCharsPerLine(),
unsetCharsPerLine(),
getCharsPerLine()void unsetCharsPerLine()
Chars Per Line' attribute. isSetCharsPerLine(),
getCharsPerLine(),
setCharsPerLine(int)boolean isSetCharsPerLine()
Chars Per Line' attribute is set. unsetCharsPerLine(),
getCharsPerLine(),
setCharsPerLine(int)java.lang.String getDateFormat()
"yyyyMMdd". isSetDateFormat(),
unsetDateFormat(),
setDateFormat(String),
TaurusPackage.getProperty_DateFormat()void setDateFormat(java.lang.String value)
Date Format' attribute. value - the new value of the 'Date Format' attribute.isSetDateFormat(),
unsetDateFormat(),
getDateFormat()void unsetDateFormat()
Date Format' attribute. isSetDateFormat(),
getDateFormat(),
setDateFormat(String)boolean isSetDateFormat()
Date Format' attribute is set. unsetDateFormat(),
getDateFormat(),
setDateFormat(String)java.util.List<java.lang.String> getValueKeysWithoutQuotes()
getValueKeys() but removes surrounding double
quotes.java.util.List<java.lang.String> getLabelKeysWithoutQuotes()
getLabelKeys() but removes surrounding double
quotes.boolean isLinkedProperty()
Copyright © 2015 Micro Focus GmbH. All rights reserved.