public abstract class AttributeImpl extends DocumentedElementImpl implements Attribute
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected boolean |
deleted
The cached value of the '
Deleted ' attribute. |
protected static boolean |
DELETED_EDEFAULT
The default value of the '
Deleted ' attribute. |
protected boolean |
equality
The cached value of the '
Equality ' attribute. |
protected static boolean |
EQUALITY_EDEFAULT
The default value of the '
Equality ' attribute. |
protected static byte |
FIELD_NUMBER_EDEFAULT
The default value of the '
Field Number ' attribute. |
protected byte |
fieldNumber
The cached value of the '
Field Number ' attribute. |
protected String |
name
The cached value of the '
Name ' attribute. |
protected static String |
NAME_EDEFAULT
The default value of the '
Name ' attribute. |
protected boolean |
transient_
The cached value of the '
Transient ' attribute. |
protected static boolean |
TRANSIENT_EDEFAULT
The default value of the '
Transient ' attribute. |
protected Type |
type
The cached value of the '
Type ' attribute. |
protected static Type |
TYPE_EDEFAULT
The default value of the '
Type ' attribute. |
description, DESCRIPTION_EDEFAULT, SHORT_DESCRIPTION_EDEFAULT, shortDescription
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Modifier | Constructor and Description |
---|---|
protected |
AttributeImpl() |
Modifier and Type | Method and Description |
---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
byte |
getFieldNumber() |
String |
getName() |
Type |
getType() |
boolean |
isDeleted() |
boolean |
isEquality() |
boolean |
isTransient() |
void |
setDeleted(boolean newDeleted) |
void |
setEquality(boolean newEquality) |
void |
setFieldNumber(byte newFieldNumber) |
void |
setName(String newName) |
void |
setTransient(boolean newTransient) |
void |
setType(Type newType) |
String |
toString() |
getDescription, getShortDescription, setDescription, setShortDescription
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getDescription, getShortDescription, setDescription, setShortDescription
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected static final String NAME_EDEFAULT
Name
' attribute.
getName()
protected static final byte FIELD_NUMBER_EDEFAULT
Field Number
' attribute.
getFieldNumber()
,
Constant Field Valuesprotected byte fieldNumber
Field Number
' attribute.
getFieldNumber()
protected static final boolean EQUALITY_EDEFAULT
Equality
' attribute.
isEquality()
,
Constant Field Valuesprotected boolean equality
Equality
' attribute.
isEquality()
protected static final Type TYPE_EDEFAULT
Type
' attribute.
getType()
protected static final boolean TRANSIENT_EDEFAULT
Transient
' attribute.
isTransient()
,
Constant Field Valuesprotected boolean transient_
Transient
' attribute.
isTransient()
protected static final boolean DELETED_EDEFAULT
Deleted
' attribute.
isDeleted()
,
Constant Field Valuesprotected boolean deleted
Deleted
' attribute.
isDeleted()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class DocumentedElementImpl
public String getName()
getName
in interface Attribute
Attribute.setName(String)
,
ProtocolPackage.getAttribute_Name()
public void setName(String newName)
setName
in interface Attribute
newName
- the new value of the 'Name' attribute.Attribute.getName()
public byte getFieldNumber()
getFieldNumber
in interface Attribute
Attribute.setFieldNumber(byte)
,
ProtocolPackage.getAttribute_FieldNumber()
public void setFieldNumber(byte newFieldNumber)
setFieldNumber
in interface Attribute
newFieldNumber
- the new value of the 'Field Number' attribute.Attribute.getFieldNumber()
public boolean isEquality()
isEquality
in interface Attribute
Attribute.setEquality(boolean)
,
ProtocolPackage.getAttribute_Equality()
public void setEquality(boolean newEquality)
setEquality
in interface Attribute
newEquality
- the new value of the 'Equality' attribute.Attribute.isEquality()
public Type getType()
getType
in interface Attribute
Type
,
Attribute.setType(Type)
,
ProtocolPackage.getAttribute_Type()
public void setType(Type newType)
setType
in interface Attribute
newType
- the new value of the 'Type' attribute.Type
,
Attribute.getType()
public boolean isTransient()
isTransient
in interface Attribute
Attribute.setTransient(boolean)
,
ProtocolPackage.getAttribute_Transient()
public void setTransient(boolean newTransient)
setTransient
in interface Attribute
newTransient
- the new value of the 'Transient' attribute.Attribute.isTransient()
public boolean isDeleted()
isDeleted
in interface Attribute
Attribute.setDeleted(boolean)
,
ProtocolPackage.getAttribute_Deleted()
public void setDeleted(boolean newDeleted)
setDeleted
in interface Attribute
newDeleted
- the new value of the 'Deleted' attribute.Attribute.isDeleted()
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class DocumentedElementImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class DocumentedElementImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class DocumentedElementImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class DocumentedElementImpl
public String toString()
toString
in class DocumentedElementImpl
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.