Package com._1c.g5.v8.dt.xdto.model
Interface ValueType
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject
,org.eclipse.emf.common.notify.Notifier
,Type
- All Known Implementing Classes:
ValueTypeImpl
public interface ValueType extends Type
A representation of the model object 'Value Type'.The following features are supported:
- See Also:
XdtoPackage.getValueType()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<Enumeration>
getEnumerations()
Returns the value of the 'Enumerations' containment reference list.int
getFractionDigits()
Returns the value of the 'Fraction Digits' attribute.QName
getItemType()
Returns the value of the 'Item Type' containment reference.int
getLength()
Returns the value of the 'Length' attribute.String
getMaxExclusive()
Returns the value of the 'Max Exclusive' attribute.String
getMaxInclusive()
Returns the value of the 'Max Inclusive' attribute.int
getMaxLength()
Returns the value of the 'Max Length' attribute.org.eclipse.emf.common.util.EList<QName>
getMemeberTypes()
Returns the value of the 'Memeber Types' containment reference list.String
getMinExclusive()
Returns the value of the 'Min Exclusive' attribute.String
getMinInclusive()
Returns the value of the 'Min Inclusive' attribute.int
getMinLength()
Returns the value of the 'Min Length' attribute.org.eclipse.emf.common.util.EList<Pattern>
getPatterns()
Returns the value of the 'Patterns' containment reference list.int
getTotalDigits()
Returns the value of the 'Total Digits' attribute.org.eclipse.emf.common.util.EList<Type>
getTypeDefs()
Returns the value of the 'Type Defs' containment reference list.Variety
getVariety()
Returns the value of the 'Variety' attribute.Whitespace
getWhitespace()
Returns the value of the 'Whitespace' attribute.boolean
isSetFractionDigits()
Returns whether the value of the 'Fraction Digits
' attribute is set.boolean
isSetLength()
Returns whether the value of the 'Length
' attribute is set.boolean
isSetMaxLength()
Returns whether the value of the 'Max Length
' attribute is set.boolean
isSetMinLength()
Returns whether the value of the 'Min Length
' attribute is set.boolean
isSetTotalDigits()
Returns whether the value of the 'Total Digits
' attribute is set.boolean
isSetVariety()
Returns whether the value of the 'Variety
' attribute is set.boolean
isSetWhitespace()
Returns whether the value of the 'Whitespace
' attribute is set.void
setFractionDigits(int value)
Sets the value of the 'Fraction Digits
' attribute.void
setItemType(QName value)
Sets the value of the 'Item Type
' containment reference.void
setLength(int value)
Sets the value of the 'Length
' attribute.void
setMaxExclusive(String value)
Sets the value of the 'Max Exclusive
' attribute.void
setMaxInclusive(String value)
Sets the value of the 'Max Inclusive
' attribute.void
setMaxLength(int value)
Sets the value of the 'Max Length
' attribute.void
setMinExclusive(String value)
Sets the value of the 'Min Exclusive
' attribute.void
setMinInclusive(String value)
Sets the value of the 'Min Inclusive
' attribute.void
setMinLength(int value)
Sets the value of the 'Min Length
' attribute.void
setTotalDigits(int value)
Sets the value of the 'Total Digits
' attribute.void
setVariety(Variety value)
Sets the value of the 'Variety
' attribute.void
setWhitespace(Whitespace value)
Sets the value of the 'Whitespace
' attribute.void
unsetFractionDigits()
Unsets the value of the 'Fraction Digits
' attribute.void
unsetLength()
Unsets the value of the 'Length
' attribute.void
unsetMaxLength()
Unsets the value of the 'Max Length
' attribute.void
unsetMinLength()
Unsets the value of the 'Min Length
' attribute.void
unsetTotalDigits()
Unsets the value of the 'Total Digits
' attribute.void
unsetVariety()
Unsets the value of the 'Variety
' attribute.void
unsetWhitespace()
Unsets the value of the 'Whitespace
' attribute.-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com._1c.g5.v8.dt.xdto.model.Type
getBaseType, getName, setBaseType, setName
-
-
-
-
Method Detail
-
getVariety
Variety getVariety()
Returns the value of the 'Variety' attribute. The literals are from the enumerationVariety
.- Returns:
- the value of the 'Variety' attribute.
- See Also:
Variety
,isSetVariety()
,unsetVariety()
,setVariety(Variety)
,XdtoPackage.getValueType_Variety()
-
setVariety
void setVariety(Variety value)
Sets the value of the 'Variety
' attribute.- Parameters:
value
- the new value of the 'Variety' attribute.- See Also:
Variety
,isSetVariety()
,unsetVariety()
,getVariety()
-
unsetVariety
void unsetVariety()
Unsets the value of the 'Variety
' attribute.- See Also:
isSetVariety()
,getVariety()
,setVariety(Variety)
-
isSetVariety
boolean isSetVariety()
Returns whether the value of the 'Variety
' attribute is set.- Returns:
- whether the value of the 'Variety' attribute is set.
- See Also:
unsetVariety()
,getVariety()
,setVariety(Variety)
-
getPatterns
org.eclipse.emf.common.util.EList<Pattern> getPatterns()
Returns the value of the 'Patterns' containment reference list. The list contents are of typePattern
.- Returns:
- the value of the 'Patterns' containment reference list.
- See Also:
XdtoPackage.getValueType_Patterns()
-
getEnumerations
org.eclipse.emf.common.util.EList<Enumeration> getEnumerations()
Returns the value of the 'Enumerations' containment reference list. The list contents are of typeEnumeration
.- Returns:
- the value of the 'Enumerations' containment reference list.
- See Also:
XdtoPackage.getValueType_Enumerations()
-
getTypeDefs
org.eclipse.emf.common.util.EList<Type> getTypeDefs()
Returns the value of the 'Type Defs' containment reference list. The list contents are of typeType
.- Returns:
- the value of the 'Type Defs' containment reference list.
- See Also:
XdtoPackage.getValueType_TypeDefs()
-
getItemType
QName getItemType()
Returns the value of the 'Item Type' containment reference.- Returns:
- the value of the 'Item Type' containment reference.
- See Also:
setItemType(QName)
,XdtoPackage.getValueType_ItemType()
-
setItemType
void setItemType(QName value)
Sets the value of the 'Item Type
' containment reference.- Parameters:
value
- the new value of the 'Item Type' containment reference.- See Also:
getItemType()
-
getMemeberTypes
org.eclipse.emf.common.util.EList<QName> getMemeberTypes()
Returns the value of the 'Memeber Types' containment reference list. The list contents are of typeQName
.- Returns:
- the value of the 'Memeber Types' containment reference list.
- See Also:
XdtoPackage.getValueType_MemeberTypes()
-
getLength
int getLength()
Returns the value of the 'Length' attribute. The default value is"0"
.- Returns:
- the value of the 'Length' attribute.
- See Also:
isSetLength()
,unsetLength()
,setLength(int)
,XdtoPackage.getValueType_Length()
-
setLength
void setLength(int value)
Sets the value of the 'Length
' attribute.- Parameters:
value
- the new value of the 'Length' attribute.- See Also:
isSetLength()
,unsetLength()
,getLength()
-
unsetLength
void unsetLength()
Unsets the value of the 'Length
' attribute.- See Also:
isSetLength()
,getLength()
,setLength(int)
-
isSetLength
boolean isSetLength()
Returns whether the value of the 'Length
' attribute is set.- Returns:
- whether the value of the 'Length' attribute is set.
- See Also:
unsetLength()
,getLength()
,setLength(int)
-
getMinLength
int getMinLength()
Returns the value of the 'Min Length' attribute. The default value is"0"
.- Returns:
- the value of the 'Min Length' attribute.
- See Also:
isSetMinLength()
,unsetMinLength()
,setMinLength(int)
,XdtoPackage.getValueType_MinLength()
-
setMinLength
void setMinLength(int value)
Sets the value of the 'Min Length
' attribute.- Parameters:
value
- the new value of the 'Min Length' attribute.- See Also:
isSetMinLength()
,unsetMinLength()
,getMinLength()
-
unsetMinLength
void unsetMinLength()
Unsets the value of the 'Min Length
' attribute.- See Also:
isSetMinLength()
,getMinLength()
,setMinLength(int)
-
isSetMinLength
boolean isSetMinLength()
Returns whether the value of the 'Min Length
' attribute is set.- Returns:
- whether the value of the 'Min Length' attribute is set.
- See Also:
unsetMinLength()
,getMinLength()
,setMinLength(int)
-
getMaxLength
int getMaxLength()
Returns the value of the 'Max Length' attribute. The default value is"0"
.- Returns:
- the value of the 'Max Length' attribute.
- See Also:
isSetMaxLength()
,unsetMaxLength()
,setMaxLength(int)
,XdtoPackage.getValueType_MaxLength()
-
setMaxLength
void setMaxLength(int value)
Sets the value of the 'Max Length
' attribute.- Parameters:
value
- the new value of the 'Max Length' attribute.- See Also:
isSetMaxLength()
,unsetMaxLength()
,getMaxLength()
-
unsetMaxLength
void unsetMaxLength()
Unsets the value of the 'Max Length
' attribute.- See Also:
isSetMaxLength()
,getMaxLength()
,setMaxLength(int)
-
isSetMaxLength
boolean isSetMaxLength()
Returns whether the value of the 'Max Length
' attribute is set.- Returns:
- whether the value of the 'Max Length' attribute is set.
- See Also:
unsetMaxLength()
,getMaxLength()
,setMaxLength(int)
-
getWhitespace
Whitespace getWhitespace()
Returns the value of the 'Whitespace' attribute. The literals are from the enumerationWhitespace
.- Returns:
- the value of the 'Whitespace' attribute.
- See Also:
Whitespace
,isSetWhitespace()
,unsetWhitespace()
,setWhitespace(Whitespace)
,XdtoPackage.getValueType_Whitespace()
-
setWhitespace
void setWhitespace(Whitespace value)
Sets the value of the 'Whitespace
' attribute.- Parameters:
value
- the new value of the 'Whitespace' attribute.- See Also:
Whitespace
,isSetWhitespace()
,unsetWhitespace()
,getWhitespace()
-
unsetWhitespace
void unsetWhitespace()
Unsets the value of the 'Whitespace
' attribute.
-
isSetWhitespace
boolean isSetWhitespace()
Returns whether the value of the 'Whitespace
' attribute is set.- Returns:
- whether the value of the 'Whitespace' attribute is set.
- See Also:
unsetWhitespace()
,getWhitespace()
,setWhitespace(Whitespace)
-
getMinInclusive
String getMinInclusive()
Returns the value of the 'Min Inclusive' attribute.- Returns:
- the value of the 'Min Inclusive' attribute.
- See Also:
setMinInclusive(String)
,XdtoPackage.getValueType_MinInclusive()
-
setMinInclusive
void setMinInclusive(String value)
Sets the value of the 'Min Inclusive
' attribute.- Parameters:
value
- the new value of the 'Min Inclusive' attribute.- See Also:
getMinInclusive()
-
getMinExclusive
String getMinExclusive()
Returns the value of the 'Min Exclusive' attribute.- Returns:
- the value of the 'Min Exclusive' attribute.
- See Also:
setMinExclusive(String)
,XdtoPackage.getValueType_MinExclusive()
-
setMinExclusive
void setMinExclusive(String value)
Sets the value of the 'Min Exclusive
' attribute.- Parameters:
value
- the new value of the 'Min Exclusive' attribute.- See Also:
getMinExclusive()
-
getMaxInclusive
String getMaxInclusive()
Returns the value of the 'Max Inclusive' attribute.- Returns:
- the value of the 'Max Inclusive' attribute.
- See Also:
setMaxInclusive(String)
,XdtoPackage.getValueType_MaxInclusive()
-
setMaxInclusive
void setMaxInclusive(String value)
Sets the value of the 'Max Inclusive
' attribute.- Parameters:
value
- the new value of the 'Max Inclusive' attribute.- See Also:
getMaxInclusive()
-
getMaxExclusive
String getMaxExclusive()
Returns the value of the 'Max Exclusive' attribute.- Returns:
- the value of the 'Max Exclusive' attribute.
- See Also:
setMaxExclusive(String)
,XdtoPackage.getValueType_MaxExclusive()
-
setMaxExclusive
void setMaxExclusive(String value)
Sets the value of the 'Max Exclusive
' attribute.- Parameters:
value
- the new value of the 'Max Exclusive' attribute.- See Also:
getMaxExclusive()
-
getTotalDigits
int getTotalDigits()
Returns the value of the 'Total Digits' attribute. The default value is"0"
.- Returns:
- the value of the 'Total Digits' attribute.
- See Also:
isSetTotalDigits()
,unsetTotalDigits()
,setTotalDigits(int)
,XdtoPackage.getValueType_TotalDigits()
-
setTotalDigits
void setTotalDigits(int value)
Sets the value of the 'Total Digits
' attribute.- Parameters:
value
- the new value of the 'Total Digits' attribute.- See Also:
isSetTotalDigits()
,unsetTotalDigits()
,getTotalDigits()
-
unsetTotalDigits
void unsetTotalDigits()
Unsets the value of the 'Total Digits
' attribute.- See Also:
isSetTotalDigits()
,getTotalDigits()
,setTotalDigits(int)
-
isSetTotalDigits
boolean isSetTotalDigits()
Returns whether the value of the 'Total Digits
' attribute is set.- Returns:
- whether the value of the 'Total Digits' attribute is set.
- See Also:
unsetTotalDigits()
,getTotalDigits()
,setTotalDigits(int)
-
getFractionDigits
int getFractionDigits()
Returns the value of the 'Fraction Digits' attribute. The default value is"0"
.- Returns:
- the value of the 'Fraction Digits' attribute.
- See Also:
isSetFractionDigits()
,unsetFractionDigits()
,setFractionDigits(int)
,XdtoPackage.getValueType_FractionDigits()
-
setFractionDigits
void setFractionDigits(int value)
Sets the value of the 'Fraction Digits
' attribute.- Parameters:
value
- the new value of the 'Fraction Digits' attribute.- See Also:
isSetFractionDigits()
,unsetFractionDigits()
,getFractionDigits()
-
unsetFractionDigits
void unsetFractionDigits()
Unsets the value of the 'Fraction Digits
' attribute.
-
isSetFractionDigits
boolean isSetFractionDigits()
Returns whether the value of the 'Fraction Digits
' attribute is set.- Returns:
- whether the value of the 'Fraction Digits' attribute is set.
- See Also:
unsetFractionDigits()
,getFractionDigits()
,setFractionDigits(int)
-
-