public class BasicExtendedMetaData.EClassExtendedMetaDataImpl extends java.lang.Object implements BasicExtendedMetaData.EClassifierExtendedMetaData
BasicExtendedMetaData.EClassifierExtendedMetaData.Holder
Modifier and Type | Field and Description |
---|---|
protected int |
contentKind |
protected EClass |
eClass |
protected java.lang.String |
name |
Constructor and Description |
---|
BasicExtendedMetaData.EClassExtendedMetaDataImpl(EClass eClass) |
Modifier and Type | Method and Description |
---|---|
EDataType |
getBaseType() |
int |
getContentKind() |
int |
getDerivationKind() |
java.util.List<java.lang.String> |
getEnumerationFacet() |
int |
getFractionDigitsFacet() |
EDataType |
getItemType() |
int |
getLengthFacet() |
java.lang.String |
getMaxExclusiveFacet() |
java.lang.String |
getMaxInclusiveFacet() |
int |
getMaxLengthFacet() |
java.util.List<EDataType> |
getMemberTypes() |
java.lang.String |
getMinExclusiveFacet() |
java.lang.String |
getMinInclusiveFacet() |
int |
getMinLengthFacet() |
java.lang.String |
getName() |
java.util.List<java.lang.String> |
getPatternFacet() |
int |
getTotalDigitsFacet() |
int |
getWhiteSpaceFacet() |
void |
setBaseType(EDataType baseType) |
void |
setContentKind(int kind) |
void |
setEnumerationFacet(java.util.List<java.lang.String> literals) |
void |
setFractionDigitsFacet(int digits) |
void |
setItemType(EDataType itemType) |
void |
setLengthFacet(int length) |
void |
setMaxExclusiveFacet(java.lang.String literal) |
void |
setMaxInclusiveFacet(java.lang.String literal) |
void |
setMaxLengthFacet(int maxLength) |
void |
setMemberTypes(java.util.List<EDataType> memberTypes) |
void |
setMinExclusiveFacet(java.lang.String literal) |
void |
setMinInclusiveFacet(java.lang.String literal) |
void |
setMinLengthFacet(int minLength) |
void |
setName(java.lang.String name) |
void |
setPatternFacet(java.util.List<java.lang.String> pattern) |
void |
setTotalDigitsFacet(int digits) |
void |
setWhiteSpaceFacet(int whiteSpace) |
protected EClass eClass
protected java.lang.String name
protected int contentKind
public BasicExtendedMetaData.EClassExtendedMetaDataImpl(EClass eClass)
public java.lang.String getName()
getName
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setName(java.lang.String name)
setName
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public int getContentKind()
getContentKind
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setContentKind(int kind)
setContentKind
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public int getDerivationKind()
getDerivationKind
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public EDataType getBaseType()
getBaseType
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setBaseType(EDataType baseType)
setBaseType
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public EDataType getItemType()
getItemType
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setItemType(EDataType itemType)
setItemType
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public java.util.List<EDataType> getMemberTypes()
getMemberTypes
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setMemberTypes(java.util.List<EDataType> memberTypes)
setMemberTypes
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public int getWhiteSpaceFacet()
getWhiteSpaceFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setWhiteSpaceFacet(int whiteSpace)
setWhiteSpaceFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public java.util.List<java.lang.String> getEnumerationFacet()
getEnumerationFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setEnumerationFacet(java.util.List<java.lang.String> literals)
setEnumerationFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public java.util.List<java.lang.String> getPatternFacet()
getPatternFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setPatternFacet(java.util.List<java.lang.String> pattern)
setPatternFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public int getTotalDigitsFacet()
getTotalDigitsFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setTotalDigitsFacet(int digits)
setTotalDigitsFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public int getFractionDigitsFacet()
getFractionDigitsFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setFractionDigitsFacet(int digits)
setFractionDigitsFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public int getLengthFacet()
getLengthFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setLengthFacet(int length)
setLengthFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public int getMinLengthFacet()
getMinLengthFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setMinLengthFacet(int minLength)
setMinLengthFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public int getMaxLengthFacet()
getMaxLengthFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setMaxLengthFacet(int maxLength)
setMaxLengthFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public java.lang.String getMinExclusiveFacet()
getMinExclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setMinExclusiveFacet(java.lang.String literal)
setMinExclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public java.lang.String getMaxExclusiveFacet()
getMaxExclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setMaxExclusiveFacet(java.lang.String literal)
setMaxExclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public java.lang.String getMinInclusiveFacet()
getMinInclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setMinInclusiveFacet(java.lang.String literal)
setMinInclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public java.lang.String getMaxInclusiveFacet()
getMaxInclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData
public void setMaxInclusiveFacet(java.lang.String literal)
setMaxInclusiveFacet
in interface BasicExtendedMetaData.EClassifierExtendedMetaData