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.EPropertiesHolderImplorg.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, eSetProxyURIeAddVirtualValue, 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, toStringeBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected 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.
protected static final boolean NESTED_TYPE1_STRUCTURE_EDEFAULT
Nested Type1 Structure' attribute.
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImplpublic String getName()
getName in interface StructureRfcPackage.getStructure_Name()public void setName(String newName)
public int getFieldCount()
getFieldCount in interface StructureRfcPackage.getStructure_FieldCount()public void setFieldCount(int newFieldCount)
public int getRecordLength()
getRecordLength in interface StructureRfcPackage.getStructure_RecordLength()public void setRecordLength(int newRecordLength)
public int getUnicodeRecordLength()
getUnicodeRecordLength in interface StructureRfcPackage.getStructure_UnicodeRecordLength()public void setUnicodeRecordLength(int newUnicodeRecordLength)
public boolean isNestedType1Structure()
isNestedType1Structure in interface StructureRfcPackage.getStructure_NestedType1Structure()public void setNestedType1Structure(boolean newIsNestedType1Structure)
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean containsKey(Object key)
containsKey in interface Map<String,Object>public boolean containsValue(Object value)
containsValue in interface Map<String,Object>Apache Camel