org.eclipse.emf.ecore.util
Class BasicExtendedMetaData.EClassExtendedMetaDataImpl
java.lang.Object
org.eclipse.emf.ecore.util.BasicExtendedMetaData.EClassExtendedMetaDataImpl
- All Implemented Interfaces:
- BasicExtendedMetaData.EClassifierExtendedMetaData
- Enclosing class:
- BasicExtendedMetaData
public class BasicExtendedMetaData.EClassExtendedMetaDataImpl
- extends java.lang.Object
- implements BasicExtendedMetaData.EClassifierExtendedMetaData
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
eClass
protected EClass eClass
name
protected java.lang.String name
contentKind
protected int contentKind
BasicExtendedMetaData.EClassExtendedMetaDataImpl
public BasicExtendedMetaData.EClassExtendedMetaDataImpl(EClass eClass)
getName
public java.lang.String getName()
- Specified by:
getName
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setName
public void setName(java.lang.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 java.util.List<EDataType> getMemberTypes()
- Specified by:
getMemberTypes
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setMemberTypes
public void setMemberTypes(java.util.List<EDataType> 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 java.util.List<java.lang.String> getEnumerationFacet()
- Specified by:
getEnumerationFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setEnumerationFacet
public void setEnumerationFacet(java.util.List<java.lang.String> literals)
- Specified by:
setEnumerationFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getPatternFacet
public java.util.List<java.lang.String> getPatternFacet()
- Specified by:
getPatternFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setPatternFacet
public void setPatternFacet(java.util.List<java.lang.String> 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 java.lang.String getMinExclusiveFacet()
- Specified by:
getMinExclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setMinExclusiveFacet
public void setMinExclusiveFacet(java.lang.String literal)
- Specified by:
setMinExclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getMaxExclusiveFacet
public java.lang.String getMaxExclusiveFacet()
- Specified by:
getMaxExclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setMaxExclusiveFacet
public void setMaxExclusiveFacet(java.lang.String literal)
- Specified by:
setMaxExclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getMinInclusiveFacet
public java.lang.String getMinInclusiveFacet()
- Specified by:
getMinInclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setMinInclusiveFacet
public void setMinInclusiveFacet(java.lang.String literal)
- Specified by:
setMinInclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
getMaxInclusiveFacet
public java.lang.String getMaxInclusiveFacet()
- Specified by:
getMaxInclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
setMaxInclusiveFacet
public void setMaxInclusiveFacet(java.lang.String literal)
- Specified by:
setMaxInclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData