|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
BusinessDomainDsl.impl.ModelElementImpl
BusinessDomainDsl.impl.PropertyImpl
BusinessDomainDsl.impl.StringPropertyImpl
public class StringPropertyImpl
An implementation of the model object 'String Property'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
protected static java.lang.String |
DEFAULT_VALUE_EDEFAULT
The default value of the ' Default Value' attribute. |
protected java.lang.String |
defaultValue
The cached value of the ' Default Value' attribute. |
protected static int |
MAX_LENGTH_EDEFAULT
The default value of the ' Max Length' attribute. |
protected int |
maxLength
The cached value of the ' Max Length' attribute. |
protected static int |
MIN_LENGTH_EDEFAULT
The default value of the ' Min Length' attribute. |
protected int |
minLength
The cached value of the ' Min Length' attribute. |
protected static java.lang.String |
REGULAR_EXPRESSION_EDEFAULT
The default value of the ' Regular Expression' attribute. |
protected java.lang.String |
regularExpression
The cached value of the ' Regular Expression' attribute. |
| Fields inherited from class BusinessDomainDsl.impl.PropertyImpl |
|---|
DATA_TYPE_EDEFAULT, dataType, derived, DERIVED_EDEFAULT, HAS_DEFAULT_EDEFAULT, hasDefault, nullable, NULLABLE_EDEFAULT, persistency, PERSISTENCY_EDEFAULT, writable, WRITABLE_EDEFAULT |
| Fields inherited from class BusinessDomainDsl.impl.ModelElementImpl |
|---|
description, DESCRIPTION_EDEFAULT, name, NAME_EDEFAULT |
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
| Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
StringPropertyImpl()
|
| Method Summary | |
|---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
java.lang.String |
getDefaultValue()
|
int |
getMaxLength()
|
int |
getMinLength()
|
java.lang.String |
getRegularExpression()
|
void |
setDefaultValue(java.lang.String newDefaultValue)
|
void |
setMaxLength(int newMaxLength)
|
void |
setMinLength(int newMinLength)
|
void |
setRegularExpression(java.lang.String newRegularExpression)
|
java.lang.String |
toString()
|
| Methods inherited from class BusinessDomainDsl.impl.PropertyImpl |
|---|
basicSetOwningType, eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, getDataType, getOwningType, getPersistency, isDerived, isHasDefault, isNullable, isWritable, setDataType, setDerived, setHasDefault, setNullable, setOwningType, setPersistency, setWritable |
| Methods inherited from class BusinessDomainDsl.impl.ModelElementImpl |
|---|
getDescription, getName, setDescription, setName |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface BusinessDomainDsl.Property |
|---|
getDataType, getOwningType, getPersistency, isDerived, isHasDefault, isNullable, isWritable, setDataType, setDerived, setHasDefault, setNullable, setOwningType, setPersistency, setWritable |
| Methods inherited from interface BusinessDomainDsl.ModelElement |
|---|
getDescription, getName, setDescription, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
protected static final java.lang.String REGULAR_EXPRESSION_EDEFAULT
Regular Expression' attribute.
getRegularExpression()protected java.lang.String regularExpression
Regular Expression' attribute.
getRegularExpression()protected static final int MIN_LENGTH_EDEFAULT
Min Length' attribute.
getMinLength(),
Constant Field Valuesprotected int minLength
Min Length' attribute.
getMinLength()protected static final int MAX_LENGTH_EDEFAULT
Max Length' attribute.
getMaxLength(),
Constant Field Valuesprotected int maxLength
Max Length' attribute.
getMaxLength()protected static final java.lang.String DEFAULT_VALUE_EDEFAULT
Default Value' attribute.
getDefaultValue()protected java.lang.String defaultValue
Default Value' attribute.
getDefaultValue()| Constructor Detail |
|---|
protected StringPropertyImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class PropertyImplpublic java.lang.String getRegularExpression()
getRegularExpression in interface StringPropertyStringProperty.setRegularExpression(String),
BusinessDomainDslPackage.getStringProperty_RegularExpression()public void setRegularExpression(java.lang.String newRegularExpression)
setRegularExpression in interface StringPropertynewRegularExpression - the new value of the 'Regular Expression' attribute.StringProperty.getRegularExpression()public int getMinLength()
getMinLength in interface StringPropertyStringProperty.setMinLength(int),
BusinessDomainDslPackage.getStringProperty_MinLength()public void setMinLength(int newMinLength)
setMinLength in interface StringPropertynewMinLength - the new value of the 'Min Length' attribute.StringProperty.getMinLength()public int getMaxLength()
getMaxLength in interface StringPropertyStringProperty.setMaxLength(int),
BusinessDomainDslPackage.getStringProperty_MaxLength()public void setMaxLength(int newMaxLength)
setMaxLength in interface StringPropertynewMaxLength - the new value of the 'Max Length' attribute.StringProperty.getMaxLength()public java.lang.String getDefaultValue()
getDefaultValue in interface StringPropertyStringProperty.setDefaultValue(String),
BusinessDomainDslPackage.getStringProperty_DefaultValue()public void setDefaultValue(java.lang.String newDefaultValue)
setDefaultValue in interface StringPropertynewDefaultValue - the new value of the 'Default Value' attribute.StringProperty.getDefaultValue()
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class PropertyImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class PropertyImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class PropertyImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class PropertyImplpublic java.lang.String toString()
toString in class PropertyImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||