org.eclipse.emf.ecore.util
Class BasicExtendedMetaData.EDataTypeExtendedMetaDataImpl
java.lang.Object
org.eclipse.emf.ecore.util.BasicExtendedMetaData.EDataTypeExtendedMetaDataImpl
- All Implemented Interfaces:
- BasicExtendedMetaData.EClassifierExtendedMetaData
- Enclosing class:
- BasicExtendedMetaData
- public class BasicExtendedMetaData.EDataTypeExtendedMetaDataImpl
- extends Object
- implements BasicExtendedMetaData.EClassifierExtendedMetaData
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
eDataType
protected EDataType eDataType
name
protected String name
baseType
protected EDataType baseType
itemType
protected EDataType itemType
memberTypes
protected List memberTypes
derivationKind
protected int derivationKind
whiteSpace
protected int whiteSpace
enumerationLiterals
protected List enumerationLiterals
pattern
protected List pattern
BasicExtendedMetaData.EDataTypeExtendedMetaDataImpl
public BasicExtendedMetaData.EDataTypeExtendedMetaDataImpl(EDataType eDataType)
getName
public String getName()
- Specified by:
getName
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setName
public void setName(String name)
- Specified by:
setName
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getContentKind
public int getContentKind()
- Specified by:
getContentKind
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setContentKind
public void setContentKind(int kind)
- Specified by:
setContentKind
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getDerivationKind
public int getDerivationKind()
- Specified by:
getDerivationKind
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getBaseType
public EDataType getBaseType()
- Specified by:
getBaseType
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setBaseType
public void setBaseType(EDataType baseType)
- Specified by:
setBaseType
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getItemType
public EDataType getItemType()
- Specified by:
getItemType
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setItemType
public void setItemType(EDataType itemType)
- Specified by:
setItemType
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getMemberTypes
public List getMemberTypes()
- Specified by:
getMemberTypes
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setMemberTypes
public void setMemberTypes(List memberTypes)
- Specified by:
setMemberTypes
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getWhiteSpaceFacet
public int getWhiteSpaceFacet()
- Specified by:
getWhiteSpaceFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setWhiteSpaceFacet
public void setWhiteSpaceFacet(int whiteSpace)
- Specified by:
setWhiteSpaceFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getEnumerationFacet
public List getEnumerationFacet()
- Specified by:
getEnumerationFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setEnumerationFacet
public void setEnumerationFacet(List literals)
- Specified by:
setEnumerationFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getPatternFacet
public List getPatternFacet()
- Specified by:
getPatternFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setPatternFacet
public void setPatternFacet(List pattern)
- Specified by:
setPatternFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getTotalDigitsFacet
public int getTotalDigitsFacet()
- Specified by:
getTotalDigitsFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setTotalDigitsFacet
public void setTotalDigitsFacet(int digits)
- Specified by:
setTotalDigitsFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getFractionDigitsFacet
public int getFractionDigitsFacet()
- Specified by:
getFractionDigitsFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setFractionDigitsFacet
public void setFractionDigitsFacet(int digits)
- Specified by:
setFractionDigitsFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getLengthFacet
public int getLengthFacet()
- Specified by:
getLengthFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setLengthFacet
public void setLengthFacet(int length)
- Specified by:
setLengthFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getMinLengthFacet
public int getMinLengthFacet()
- Specified by:
getMinLengthFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setMinLengthFacet
public void setMinLengthFacet(int minLength)
- Specified by:
setMinLengthFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getMaxLengthFacet
public int getMaxLengthFacet()
- Specified by:
getMaxLengthFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setMaxLengthFacet
public void setMaxLengthFacet(int maxLength)
- Specified by:
setMaxLengthFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getMinExclusiveFacet
public String getMinExclusiveFacet()
- Specified by:
getMinExclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setMinExclusiveFacet
public void setMinExclusiveFacet(String literal)
- Specified by:
setMinExclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getMaxExclusiveFacet
public String getMaxExclusiveFacet()
- Specified by:
getMaxExclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setMaxExclusiveFacet
public void setMaxExclusiveFacet(String literal)
- Specified by:
setMaxExclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getMinInclusiveFacet
public String getMinInclusiveFacet()
- Specified by:
getMinInclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setMinInclusiveFacet
public void setMinInclusiveFacet(String literal)
- Specified by:
setMinInclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getMaxInclusiveFacet
public String getMaxInclusiveFacet()
- Specified by:
getMaxInclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setMaxInclusiveFacet
public void setMaxInclusiveFacet(String literal)
- Specified by:
setMaxInclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData