public class AnyPropertyImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements AnyProperty
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
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 | Field and Description |
---|---|
protected static CollectionType |
COLLECTION_TYPE_EDEFAULT
The default value of the '
Collection Type ' attribute. |
protected CollectionType |
collectionType
The cached value of the '
Collection Type ' attribute. |
protected java.lang.String |
doc
The cached value of the '
Doc ' attribute. |
protected static java.lang.String |
DOC_EDEFAULT
The default value of the '
Doc ' attribute. |
protected java.lang.String |
hint
The cached value of the '
Hint ' attribute. |
protected static java.lang.String |
HINT_EDEFAULT
The default value of the '
Hint ' attribute. |
protected boolean |
key
The cached value of the '
Key ' attribute. |
protected static boolean |
KEY_EDEFAULT
The default value of the '
Key ' attribute. |
protected java.lang.String |
name
The cached value of the '
Name ' attribute. |
protected static java.lang.String |
NAME_EDEFAULT
The default value of the '
Name ' attribute. |
protected static boolean |
NOT_CHANGEABLE_EDEFAULT
The default value of the '
Not Changeable ' attribute. |
protected static boolean |
NOT_EMPTY_EDEFAULT
The default value of the '
Not Empty ' attribute. |
protected static java.lang.String |
NOT_EMPTY_MESSAGE_EDEFAULT
The default value of the '
Not Empty Message ' attribute. |
protected boolean |
notChangeable
The cached value of the '
Not Changeable ' attribute. |
protected boolean |
notEmpty
The cached value of the '
Not Empty ' attribute. |
protected java.lang.String |
notEmptyMessage
The cached value of the '
Not Empty Message ' attribute. |
protected boolean |
nullable
The cached value of the '
Nullable ' attribute. |
protected static boolean |
NULLABLE_EDEFAULT
The default value of the '
Nullable ' attribute. |
protected static java.lang.String |
NULLABLE_MESSAGE_EDEFAULT
The default value of the '
Nullable Message ' attribute. |
protected java.lang.String |
nullableMessage
The cached value of the '
Nullable Message ' attribute. |
protected boolean |
required
The cached value of the '
Required ' attribute. |
protected static boolean |
REQUIRED_EDEFAULT
The default value of the '
Required ' attribute. |
protected java.lang.String |
size
The cached value of the '
Size ' attribute. |
protected static java.lang.String |
SIZE_EDEFAULT
The default value of the '
Size ' attribute. |
protected boolean |
transient_
The cached value of the '
Transient ' attribute. |
protected static boolean |
TRANSIENT_EDEFAULT
The default value of the '
Transient ' attribute. |
protected java.lang.String |
validate
The cached value of the '
Validate ' attribute. |
protected static java.lang.String |
VALIDATE_EDEFAULT
The default value of the '
Validate ' attribute. |
protected Visibility |
visibility
The cached value of the '
Visibility ' attribute. |
protected static Visibility |
VISIBILITY_EDEFAULT
The default value of the '
Visibility ' attribute. |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
AnyPropertyImpl() |
Modifier and Type | Method and Description |
---|---|
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) |
CollectionType |
getCollectionType() |
java.lang.String |
getDoc() |
java.lang.String |
getHint() |
java.lang.String |
getName() |
java.lang.String |
getNotEmptyMessage() |
java.lang.String |
getNullableMessage() |
java.lang.String |
getSize() |
java.lang.String |
getValidate() |
Visibility |
getVisibility() |
boolean |
isKey() |
boolean |
isNotChangeable() |
boolean |
isNotEmpty() |
boolean |
isNullable() |
boolean |
isRequired() |
boolean |
isTransient() |
void |
setCollectionType(CollectionType newCollectionType) |
void |
setDoc(java.lang.String newDoc) |
void |
setHint(java.lang.String newHint) |
void |
setKey(boolean newKey) |
void |
setName(java.lang.String newName) |
void |
setNotChangeable(boolean newNotChangeable) |
void |
setNotEmpty(boolean newNotEmpty) |
void |
setNotEmptyMessage(java.lang.String newNotEmptyMessage) |
void |
setNullable(boolean newNullable) |
void |
setNullableMessage(java.lang.String newNullableMessage) |
void |
setRequired(boolean newRequired) |
void |
setSize(java.lang.String newSize) |
void |
setTransient(boolean newTransient) |
void |
setValidate(java.lang.String newValidate) |
void |
setVisibility(Visibility newVisibility) |
java.lang.String |
toString() |
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final java.lang.String DOC_EDEFAULT
Doc
' attribute.
getDoc()
protected static final Visibility VISIBILITY_EDEFAULT
Visibility
' attribute.
getVisibility()
protected Visibility visibility
Visibility
' attribute.
getVisibility()
protected static final CollectionType COLLECTION_TYPE_EDEFAULT
Collection Type
' attribute.
getCollectionType()
protected CollectionType collectionType
Collection Type
' attribute.
getCollectionType()
protected static final java.lang.String NAME_EDEFAULT
Name
' attribute.
getName()
protected static final boolean KEY_EDEFAULT
Key
' attribute.
isKey()
,
Constant Field Valuesprotected static final boolean NOT_CHANGEABLE_EDEFAULT
Not Changeable
' attribute.
isNotChangeable()
,
Constant Field Valuesprotected boolean notChangeable
Not Changeable
' attribute.
isNotChangeable()
protected static final boolean REQUIRED_EDEFAULT
Required
' attribute.
isRequired()
,
Constant Field Valuesprotected boolean required
Required
' attribute.
isRequired()
protected static final boolean NULLABLE_EDEFAULT
Nullable
' attribute.
isNullable()
,
Constant Field Valuesprotected boolean nullable
Nullable
' attribute.
isNullable()
protected static final java.lang.String NULLABLE_MESSAGE_EDEFAULT
Nullable Message
' attribute.
getNullableMessage()
protected java.lang.String nullableMessage
Nullable Message
' attribute.
getNullableMessage()
protected static final java.lang.String HINT_EDEFAULT
Hint
' attribute.
getHint()
protected static final boolean NOT_EMPTY_EDEFAULT
Not Empty
' attribute.
isNotEmpty()
,
Constant Field Valuesprotected boolean notEmpty
Not Empty
' attribute.
isNotEmpty()
protected static final java.lang.String NOT_EMPTY_MESSAGE_EDEFAULT
Not Empty Message
' attribute.
getNotEmptyMessage()
protected java.lang.String notEmptyMessage
Not Empty Message
' attribute.
getNotEmptyMessage()
protected static final java.lang.String SIZE_EDEFAULT
Size
' attribute.
getSize()
protected static final java.lang.String VALIDATE_EDEFAULT
Validate
' attribute.
getValidate()
protected java.lang.String validate
Validate
' attribute.
getValidate()
protected static final boolean TRANSIENT_EDEFAULT
Transient
' attribute.
isTransient()
,
Constant Field Valuesprotected boolean transient_
Transient
' attribute.
isTransient()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String getDoc()
getDoc
in interface AnyProperty
AnyProperty.setDoc(String)
,
TacticdslPackage.getAnyProperty_Doc()
public void setDoc(java.lang.String newDoc)
setDoc
in interface AnyProperty
newDoc
- the new value of the 'Doc' attribute.AnyProperty.getDoc()
public Visibility getVisibility()
getVisibility
in interface AnyProperty
Visibility
,
AnyProperty.setVisibility(Visibility)
,
TacticdslPackage.getAnyProperty_Visibility()
public void setVisibility(Visibility newVisibility)
setVisibility
in interface AnyProperty
newVisibility
- the new value of the 'Visibility' attribute.Visibility
,
AnyProperty.getVisibility()
public CollectionType getCollectionType()
getCollectionType
in interface AnyProperty
CollectionType
,
AnyProperty.setCollectionType(CollectionType)
,
TacticdslPackage.getAnyProperty_CollectionType()
public void setCollectionType(CollectionType newCollectionType)
setCollectionType
in interface AnyProperty
newCollectionType
- the new value of the 'Collection Type' attribute.CollectionType
,
AnyProperty.getCollectionType()
public java.lang.String getName()
getName
in interface AnyProperty
AnyProperty.setName(String)
,
TacticdslPackage.getAnyProperty_Name()
public void setName(java.lang.String newName)
setName
in interface AnyProperty
newName
- the new value of the 'Name' attribute.AnyProperty.getName()
public boolean isKey()
isKey
in interface AnyProperty
AnyProperty.setKey(boolean)
,
TacticdslPackage.getAnyProperty_Key()
public void setKey(boolean newKey)
setKey
in interface AnyProperty
newKey
- the new value of the 'Key' attribute.AnyProperty.isKey()
public boolean isNotChangeable()
isNotChangeable
in interface AnyProperty
AnyProperty.setNotChangeable(boolean)
,
TacticdslPackage.getAnyProperty_NotChangeable()
public void setNotChangeable(boolean newNotChangeable)
setNotChangeable
in interface AnyProperty
newNotChangeable
- the new value of the 'Not Changeable' attribute.AnyProperty.isNotChangeable()
public boolean isRequired()
isRequired
in interface AnyProperty
AnyProperty.setRequired(boolean)
,
TacticdslPackage.getAnyProperty_Required()
public void setRequired(boolean newRequired)
setRequired
in interface AnyProperty
newRequired
- the new value of the 'Required' attribute.AnyProperty.isRequired()
public boolean isNullable()
isNullable
in interface AnyProperty
AnyProperty.setNullable(boolean)
,
TacticdslPackage.getAnyProperty_Nullable()
public void setNullable(boolean newNullable)
setNullable
in interface AnyProperty
newNullable
- the new value of the 'Nullable' attribute.AnyProperty.isNullable()
public java.lang.String getNullableMessage()
getNullableMessage
in interface AnyProperty
AnyProperty.setNullableMessage(String)
,
TacticdslPackage.getAnyProperty_NullableMessage()
public void setNullableMessage(java.lang.String newNullableMessage)
setNullableMessage
in interface AnyProperty
newNullableMessage
- the new value of the 'Nullable Message' attribute.AnyProperty.getNullableMessage()
public java.lang.String getHint()
getHint
in interface AnyProperty
AnyProperty.setHint(String)
,
TacticdslPackage.getAnyProperty_Hint()
public void setHint(java.lang.String newHint)
setHint
in interface AnyProperty
newHint
- the new value of the 'Hint' attribute.AnyProperty.getHint()
public boolean isNotEmpty()
isNotEmpty
in interface AnyProperty
AnyProperty.setNotEmpty(boolean)
,
TacticdslPackage.getAnyProperty_NotEmpty()
public void setNotEmpty(boolean newNotEmpty)
setNotEmpty
in interface AnyProperty
newNotEmpty
- the new value of the 'Not Empty' attribute.AnyProperty.isNotEmpty()
public java.lang.String getNotEmptyMessage()
getNotEmptyMessage
in interface AnyProperty
AnyProperty.setNotEmptyMessage(String)
,
TacticdslPackage.getAnyProperty_NotEmptyMessage()
public void setNotEmptyMessage(java.lang.String newNotEmptyMessage)
setNotEmptyMessage
in interface AnyProperty
newNotEmptyMessage
- the new value of the 'Not Empty Message' attribute.AnyProperty.getNotEmptyMessage()
public java.lang.String getSize()
getSize
in interface AnyProperty
AnyProperty.setSize(String)
,
TacticdslPackage.getAnyProperty_Size()
public void setSize(java.lang.String newSize)
setSize
in interface AnyProperty
newSize
- the new value of the 'Size' attribute.AnyProperty.getSize()
public java.lang.String getValidate()
getValidate
in interface AnyProperty
AnyProperty.setValidate(String)
,
TacticdslPackage.getAnyProperty_Validate()
public void setValidate(java.lang.String newValidate)
setValidate
in interface AnyProperty
newValidate
- the new value of the 'Validate' attribute.AnyProperty.getValidate()
public boolean isTransient()
isTransient
in interface AnyProperty
AnyProperty.setTransient(boolean)
,
TacticdslPackage.getAnyProperty_Transient()
public void setTransient(boolean newTransient)
setTransient
in interface AnyProperty
newTransient
- the new value of the 'Transient' attribute.AnyProperty.isTransient()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl