public class StringTypeImpl extends DataTypeImpl implements StringType
The following features are implemented:
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Method and Description |
|---|---|
AbstractStringValue |
basicGetOwnedDefaultValue() |
NumericValue |
basicGetOwnedMaxLength() |
NumericValue |
basicGetOwnedMinLength() |
AbstractStringValue |
basicGetOwnedNullValue() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedDefaultValue(AbstractStringValue newOwnedDefaultValue,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedMaxLength(NumericValue newOwnedMaxLength,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedMinLength(NumericValue newOwnedMinLength,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedNullValue(AbstractStringValue newOwnedNullValue,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
AbstractStringValue |
getOwnedDefaultValue() |
NumericValue |
getOwnedMaxLength() |
NumericValue |
getOwnedMinLength() |
AbstractStringValue |
getOwnedNullValue() |
void |
setOwnedDefaultValue(AbstractStringValue newOwnedDefaultValue) |
void |
setOwnedMaxLength(NumericValue newOwnedMaxLength) |
void |
setOwnedMinLength(NumericValue newOwnedMinLength) |
void |
setOwnedNullValue(AbstractStringValue newOwnedNullValue) |
basicGetDefaultValue, basicGetNullValue, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getDefaultValue, getNullValue, getOwnedDataValues, getOwnedInformationRealizations, getOwnedPropertyValuePkgs, getPattern, getRealizedDataTypes, getRealizingDataTypes, getVisibility, isDiscrete, isFinal, isMaxInclusive, isMinInclusive, setDiscrete, setFinal, setMaxInclusive, setMinInclusive, setPattern, setVisibility, toStringgetOwnedGeneralizations, getSub, getSubGeneralizations, getSuper, getSuperGeneralizations, isAbstract, setAbstractbasicGetStatus, getAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getContainedGenericTraces, getContainedRequirementsTraces, getDescription, getFeatures, getIncomingTraces, getNamingRules, getOutgoingTraces, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getOwnedTraces, getReview, getStatus, getSummary, getTypedElements, isVisibleInDoc, isVisibleInLM, setDescription, setReview, setStatus, setSummary, setVisibleInDoc, setVisibleInLMgetAbstractTypedElementsgetName, setNamedestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDefaultValue, getNullValue, getOwnedInformationRealizations, getPattern, getRealizedDataTypes, getRealizingDataTypes, getVisibility, isDiscrete, isMaxInclusive, isMinInclusive, setDiscrete, setMaxInclusive, setMinInclusive, setPattern, setVisibilitygetOwnedGeneralizations, getSub, getSubGeneralizations, getSuper, getSuperGeneralizations, isAbstract, setAbstractgetTypedElementsgetAbstractTypedElementsgetOwnedDataValuesgetOwnedPropertyValuePkgsgetContainedGenericTraces, getContainedRequirementsTraces, getNamingRules, getOwnedTracesgetName, setNamegetAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, setDescription, setReview, setStatus, setSummarygetIncomingTraces, getOutgoingTracesisVisibleInDoc, isVisibleInLM, setVisibleInDoc, setVisibleInLMdestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverisFinal, setFinalpublic AbstractStringValue getOwnedDefaultValue()
getOwnedDefaultValue in interface StringTypeStringType.setOwnedDefaultValue(AbstractStringValue),
DatatypePackage.getStringType_OwnedDefaultValue()public AbstractStringValue basicGetOwnedDefaultValue()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedDefaultValue(AbstractStringValue newOwnedDefaultValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedDefaultValue(AbstractStringValue newOwnedDefaultValue)
setOwnedDefaultValue in interface StringTypenewOwnedDefaultValue - the new value of the 'Owned Default Value' containment reference.StringType.getOwnedDefaultValue()public AbstractStringValue getOwnedNullValue()
getOwnedNullValue in interface StringTypeStringType.setOwnedNullValue(AbstractStringValue),
DatatypePackage.getStringType_OwnedNullValue()public AbstractStringValue basicGetOwnedNullValue()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedNullValue(AbstractStringValue newOwnedNullValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedNullValue(AbstractStringValue newOwnedNullValue)
setOwnedNullValue in interface StringTypenewOwnedNullValue - the new value of the 'Owned Null Value' containment reference.StringType.getOwnedNullValue()public NumericValue getOwnedMinLength()
getOwnedMinLength in interface StringTypeStringType.setOwnedMinLength(NumericValue),
DatatypePackage.getStringType_OwnedMinLength()public NumericValue basicGetOwnedMinLength()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedMinLength(NumericValue newOwnedMinLength, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedMinLength(NumericValue newOwnedMinLength)
setOwnedMinLength in interface StringTypenewOwnedMinLength - the new value of the 'Owned Min Length' containment reference.StringType.getOwnedMinLength()public NumericValue getOwnedMaxLength()
getOwnedMaxLength in interface StringTypeStringType.setOwnedMaxLength(NumericValue),
DatatypePackage.getStringType_OwnedMaxLength()public NumericValue basicGetOwnedMaxLength()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedMaxLength(NumericValue newOwnedMaxLength, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedMaxLength(NumericValue newOwnedMaxLength)
setOwnedMaxLength in interface StringTypenewOwnedMaxLength - the new value of the 'Owned Max Length' containment reference.StringType.getOwnedMaxLength()public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class DataTypeImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class DataTypeImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class DataTypeImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class DataTypeImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class DataTypeImpl