Class CharacteristicCompositionDataQuerySchemaImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
- com._1c.g5.v8.bm.core.BmObject
-
- com._1c.g5.v8.dt.ql.dcs.model.impl.CharacteristicCompositionDataQuerySchemaImpl
-
- All Implemented Interfaces:
IBmObject
,CharacteristicCompositionDataQuerySchema
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
public class CharacteristicCompositionDataQuerySchemaImpl extends BmObject implements CharacteristicCompositionDataQuerySchema
An implementation of the model object 'Characteristic Composition Data Query Schema'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
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 Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CharacteristicCompositionDataQuerySchemaImpl()
-
Method Summary
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCode
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eStaticFeatureCount
protected int eStaticFeatureCount()
- Overrides:
eStaticFeatureCount
in classorg.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
getTypes
public org.eclipse.emf.common.util.EList<AbstractQuerySchemaTable> getTypes()
- Specified by:
getTypes
in interfaceCharacteristicCompositionDataQuerySchema
- Returns:
- the value of the 'Types' containment reference list.
- See Also:
QlDcsPackage.getCharacteristicCompositionDataQuerySchema_Types()
-
getCharacteristicTypes
public CharacteristicTypesAndValues getCharacteristicTypes()
- Specified by:
getCharacteristicTypes
in interfaceCharacteristicCompositionDataQuerySchema
- Returns:
- the value of the 'Characteristic Types' containment reference.
- See Also:
CharacteristicCompositionDataQuerySchema.setCharacteristicTypes(CharacteristicTypesAndValues)
,QlDcsPackage.getCharacteristicCompositionDataQuerySchema_CharacteristicTypes()
-
setCharacteristicTypes
public void setCharacteristicTypes(CharacteristicTypesAndValues newCharacteristicTypes)
- Specified by:
setCharacteristicTypes
in interfaceCharacteristicCompositionDataQuerySchema
- Parameters:
newCharacteristicTypes
- the new value of the 'Characteristic Types' containment reference.- See Also:
CharacteristicCompositionDataQuerySchema.getCharacteristicTypes()
-
getKeyField
public QuerySchemaExpression getKeyField()
- Specified by:
getKeyField
in interfaceCharacteristicCompositionDataQuerySchema
- Returns:
- the value of the 'Key Field' containment reference.
- See Also:
CharacteristicCompositionDataQuerySchema.setKeyField(QuerySchemaExpression)
,QlDcsPackage.getCharacteristicCompositionDataQuerySchema_KeyField()
-
setKeyField
public void setKeyField(QuerySchemaExpression newKeyField)
- Specified by:
setKeyField
in interfaceCharacteristicCompositionDataQuerySchema
- Parameters:
newKeyField
- the new value of the 'Key Field' containment reference.- See Also:
CharacteristicCompositionDataQuerySchema.getKeyField()
-
getNameField
public QuerySchemaExpression getNameField()
- Specified by:
getNameField
in interfaceCharacteristicCompositionDataQuerySchema
- Returns:
- the value of the 'Name Field' containment reference.
- See Also:
CharacteristicCompositionDataQuerySchema.setNameField(QuerySchemaExpression)
,QlDcsPackage.getCharacteristicCompositionDataQuerySchema_NameField()
-
setNameField
public void setNameField(QuerySchemaExpression newNameField)
- Specified by:
setNameField
in interfaceCharacteristicCompositionDataQuerySchema
- Parameters:
newNameField
- the new value of the 'Name Field' containment reference.- See Also:
CharacteristicCompositionDataQuerySchema.getNameField()
-
getValueTypeField
public QuerySchemaExpression getValueTypeField()
- Specified by:
getValueTypeField
in interfaceCharacteristicCompositionDataQuerySchema
- Returns:
- the value of the 'Value Type Field' containment reference.
- See Also:
CharacteristicCompositionDataQuerySchema.setValueTypeField(QuerySchemaExpression)
,QlDcsPackage.getCharacteristicCompositionDataQuerySchema_ValueTypeField()
-
setValueTypeField
public void setValueTypeField(QuerySchemaExpression newValueTypeField)
- Specified by:
setValueTypeField
in interfaceCharacteristicCompositionDataQuerySchema
- Parameters:
newValueTypeField
- the new value of the 'Value Type Field' containment reference.- See Also:
CharacteristicCompositionDataQuerySchema.getValueTypeField()
-
getCharacteristicValues
public CharacteristicTypesAndValues getCharacteristicValues()
- Specified by:
getCharacteristicValues
in interfaceCharacteristicCompositionDataQuerySchema
- Returns:
- the value of the 'Characteristic Values' containment reference.
- See Also:
CharacteristicCompositionDataQuerySchema.setCharacteristicValues(CharacteristicTypesAndValues)
,QlDcsPackage.getCharacteristicCompositionDataQuerySchema_CharacteristicValues()
-
setCharacteristicValues
public void setCharacteristicValues(CharacteristicTypesAndValues newCharacteristicValues)
- Specified by:
setCharacteristicValues
in interfaceCharacteristicCompositionDataQuerySchema
- Parameters:
newCharacteristicValues
- the new value of the 'Characteristic Values' containment reference.- See Also:
CharacteristicCompositionDataQuerySchema.getCharacteristicValues()
-
getObjectField
public QuerySchemaExpression getObjectField()
- Specified by:
getObjectField
in interfaceCharacteristicCompositionDataQuerySchema
- Returns:
- the value of the 'Object Field' containment reference.
- See Also:
CharacteristicCompositionDataQuerySchema.setObjectField(QuerySchemaExpression)
,QlDcsPackage.getCharacteristicCompositionDataQuerySchema_ObjectField()
-
setObjectField
public void setObjectField(QuerySchemaExpression newObjectField)
- Specified by:
setObjectField
in interfaceCharacteristicCompositionDataQuerySchema
- Parameters:
newObjectField
- the new value of the 'Object Field' containment reference.- See Also:
CharacteristicCompositionDataQuerySchema.getObjectField()
-
getTypeField
public QuerySchemaExpression getTypeField()
- Specified by:
getTypeField
in interfaceCharacteristicCompositionDataQuerySchema
- Returns:
- the value of the 'Type Field' containment reference.
- See Also:
CharacteristicCompositionDataQuerySchema.setTypeField(QuerySchemaExpression)
,QlDcsPackage.getCharacteristicCompositionDataQuerySchema_TypeField()
-
setTypeField
public void setTypeField(QuerySchemaExpression newTypeField)
- Specified by:
setTypeField
in interfaceCharacteristicCompositionDataQuerySchema
- Parameters:
newTypeField
- the new value of the 'Type Field' containment reference.- See Also:
CharacteristicCompositionDataQuerySchema.getTypeField()
-
getValueField
public QuerySchemaExpression getValueField()
- Specified by:
getValueField
in interfaceCharacteristicCompositionDataQuerySchema
- Returns:
- the value of the 'Value Field' containment reference.
- See Also:
CharacteristicCompositionDataQuerySchema.setValueField(QuerySchemaExpression)
,QlDcsPackage.getCharacteristicCompositionDataQuerySchema_ValueField()
-
setValueField
public void setValueField(QuerySchemaExpression newValueField)
- Specified by:
setValueField
in interfaceCharacteristicCompositionDataQuerySchema
- Parameters:
newValueField
- the new value of the 'Value Field' containment reference.- See Also:
CharacteristicCompositionDataQuerySchema.getValueField()
-
getType
public TypeDescription getType()
- Specified by:
getType
in interfaceCharacteristicCompositionDataQuerySchema
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException
- Specified by:
eInvoke
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eInvoke
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
- Throws:
InvocationTargetException
-
-