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