public class StructureImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements Structure
The following features are implemented:
Modifier and Type | Class and Description |
---|---|
static class |
StructureImpl.Entry |
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 static int |
FIELD_COUNT_EDEFAULT
The default value of the '
Field Count ' attribute. |
protected static String |
NAME_EDEFAULT
The default value of the '
Name ' attribute. |
protected static boolean |
NESTED_TYPE1_STRUCTURE_EDEFAULT
The default value of the '
Nested Type1 Structure ' attribute. |
protected static int |
RECORD_LENGTH_EDEFAULT
The default value of the '
Record Length ' attribute. |
protected static int |
UNICODE_RECORD_LENGTH_EDEFAULT
The default value of the '
Unicode Record Length ' attribute. |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
Constructor and Description |
---|
StructureImpl() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
Set<Map.Entry<String,Object>> |
entrySet() |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
Object |
get(Object key) |
<T> T |
get(Object key,
Class<T> type) |
int |
getFieldCount() |
String |
getName() |
int |
getRecordLength() |
int |
getUnicodeRecordLength() |
boolean |
isEmpty() |
boolean |
isNestedType1Structure() |
Set<String> |
keySet() |
Object |
put(String key,
Object value) |
void |
putAll(Map<? extends String,? extends Object> m) |
Object |
remove(Object key) |
void |
setFieldCount(int newFieldCount) |
void |
setName(String newName) |
void |
setNestedType1Structure(boolean newIsNestedType1Structure) |
void |
setRecordLength(int newRecordLength) |
void |
setUnicodeRecordLength(int newUnicodeRecordLength) |
int |
size() |
Collection<Object> |
values() |
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, toString
eBasicAdapterArray, eBasicHasAdapters, 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
eAdapters, eDeliver, eNotify, eSetDeliver
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
protected static final String NAME_EDEFAULT
Name
' attribute.
getName()
protected static final int FIELD_COUNT_EDEFAULT
Field Count
' attribute.
getFieldCount()
,
Constant Field Valuesprotected static final int RECORD_LENGTH_EDEFAULT
Record Length
' attribute.
getRecordLength()
,
Constant Field Valuesprotected static final int UNICODE_RECORD_LENGTH_EDEFAULT
Unicode Record Length
' attribute.
getUnicodeRecordLength()
,
Constant Field Valuesprotected static final boolean NESTED_TYPE1_STRUCTURE_EDEFAULT
Nested Type1 Structure
' attribute.
isNestedType1Structure()
,
Constant Field Valuesprotected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class org.eclipse.emf.ecore.impl.EObjectImpl
public String getName()
getName
in interface Structure
RfcPackage.getStructure_Name()
public void setName(String newName)
public int getFieldCount()
getFieldCount
in interface Structure
RfcPackage.getStructure_FieldCount()
public void setFieldCount(int newFieldCount)
public int getRecordLength()
getRecordLength
in interface Structure
RfcPackage.getStructure_RecordLength()
public void setRecordLength(int newRecordLength)
public int getUnicodeRecordLength()
getUnicodeRecordLength
in interface Structure
RfcPackage.getStructure_UnicodeRecordLength()
public void setUnicodeRecordLength(int newUnicodeRecordLength)
public boolean isNestedType1Structure()
isNestedType1Structure
in interface Structure
RfcPackage.getStructure_NestedType1Structure()
public void setNestedType1Structure(boolean newIsNestedType1Structure)
public 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, 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 boolean containsKey(Object key)
containsKey
in interface Map<String,Object>
public boolean containsValue(Object value)
containsValue
in interface Map<String,Object>
Apache Camel