Class FilterCriterionImpl
- 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.metadata.mdclass.impl.MdObjectImpl
-
- com._1c.g5.v8.dt.metadata.mdclass.impl.FilterCriterionImpl
-
- All Implemented Interfaces:
IBmObject
,FilterCriterion
,MdObject
,StandardCommandSource
,TypeDescriptionProvider
,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 FilterCriterionImpl extends MdObjectImpl implements FilterCriterion
An implementation of the model object 'Filter Criterion'.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
FilterCriterionImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
int
eDerivedOperationID(int baseOperationID, Class<?> baseClass)
int
eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
Object
eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
FilterCriterionForm
getAuxiliaryForm()
org.eclipse.emf.common.util.EList<FilterCriterionCommand>
getCommands()
org.eclipse.emf.common.util.EList<MdObject>
getContent()
FilterCriterionDbViewDefs
getDbViewDefs()
FilterCriterionForm
getDefaultForm()
org.eclipse.emf.common.util.EMap<String,String>
getExplanation()
org.eclipse.emf.common.util.EMap<String,String>
getExtendedListPresentation()
org.eclipse.emf.common.util.EList<FilterCriterionForm>
getForms()
org.eclipse.emf.common.util.EMap<String,String>
getListPresentation()
Module
getManagerModule()
FilterCriterionTypes
getProducedTypes()
org.eclipse.emf.common.util.EList<StandardCommand>
getStandardCommands()
org.eclipse.emf.ecore.EObject
getSuppressObject()
TypeDescription
getType()
TypeDescription
getTypeDescription()
boolean
isUseStandardCommands()
void
setAuxiliaryForm(FilterCriterionForm newAuxiliaryForm)
void
setDbViewDefs(FilterCriterionDbViewDefs newDbViewDefs)
void
setDefaultForm(FilterCriterionForm newDefaultForm)
void
setManagerModule(Module newManagerModule)
void
setProducedTypes(FilterCriterionTypes newProducedTypes)
void
setSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject)
void
setType(TypeDescription newType)
void
setUseStandardCommands(boolean newUseStandardCommands)
boolean
validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
Methods inherited from class com._1c.g5.v8.dt.metadata.mdclass.impl.MdObjectImpl
eStaticFeatureCount, getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
-
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, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, 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
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface com._1c.g5.v8.dt.metadata.mdclass.MdObject
getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuid
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classMdObjectImpl
-
getStandardCommands
public org.eclipse.emf.common.util.EList<StandardCommand> getStandardCommands()
- Specified by:
getStandardCommands
in interfaceStandardCommandSource
- Returns:
- the value of the 'Standard Commands' containment reference list.
- See Also:
MdClassPackage.getStandardCommandSource_StandardCommands()
-
getProducedTypes
public FilterCriterionTypes getProducedTypes()
- Specified by:
getProducedTypes
in interfaceFilterCriterion
- Returns:
- the value of the 'Produced Types' containment reference.
- See Also:
FilterCriterion.setProducedTypes(FilterCriterionTypes)
,MdClassPackage.getFilterCriterion_ProducedTypes()
-
setProducedTypes
public void setProducedTypes(FilterCriterionTypes newProducedTypes)
- Specified by:
setProducedTypes
in interfaceFilterCriterion
- Parameters:
newProducedTypes
- the new value of the 'Produced Types' containment reference.- See Also:
FilterCriterion.getProducedTypes()
-
getDbViewDefs
public FilterCriterionDbViewDefs getDbViewDefs()
- Specified by:
getDbViewDefs
in interfaceFilterCriterion
- Returns:
- the value of the 'Db View Defs' containment reference.
- See Also:
FilterCriterion.setDbViewDefs(FilterCriterionDbViewDefs)
,MdClassPackage.getFilterCriterion_DbViewDefs()
-
setDbViewDefs
public void setDbViewDefs(FilterCriterionDbViewDefs newDbViewDefs)
- Specified by:
setDbViewDefs
in interfaceFilterCriterion
- Parameters:
newDbViewDefs
- the new value of the 'Db View Defs' containment reference.- See Also:
FilterCriterion.getDbViewDefs()
-
getType
public TypeDescription getType()
- Specified by:
getType
in interfaceFilterCriterion
- Returns:
- the value of the 'Type' containment reference.
- See Also:
FilterCriterion.setType(TypeDescription)
,MdClassPackage.getFilterCriterion_Type()
-
setType
public void setType(TypeDescription newType)
- Specified by:
setType
in interfaceFilterCriterion
- Parameters:
newType
- the new value of the 'Type' containment reference.- See Also:
FilterCriterion.getType()
-
isUseStandardCommands
public boolean isUseStandardCommands()
- Specified by:
isUseStandardCommands
in interfaceFilterCriterion
- Returns:
- the value of the 'Use Standard Commands' attribute.
- See Also:
FilterCriterion.setUseStandardCommands(boolean)
,MdClassPackage.getFilterCriterion_UseStandardCommands()
-
setUseStandardCommands
public void setUseStandardCommands(boolean newUseStandardCommands)
- Specified by:
setUseStandardCommands
in interfaceFilterCriterion
- Parameters:
newUseStandardCommands
- the new value of the 'Use Standard Commands' attribute.- See Also:
FilterCriterion.isUseStandardCommands()
-
getContent
public org.eclipse.emf.common.util.EList<MdObject> getContent()
- Specified by:
getContent
in interfaceFilterCriterion
- Returns:
- the value of the 'Content' reference list.
- See Also:
MdClassPackage.getFilterCriterion_Content()
-
getDefaultForm
public FilterCriterionForm getDefaultForm()
- Specified by:
getDefaultForm
in interfaceFilterCriterion
- Returns:
- the value of the 'Default Form' reference.
- See Also:
FilterCriterion.setDefaultForm(FilterCriterionForm)
,MdClassPackage.getFilterCriterion_DefaultForm()
-
setDefaultForm
public void setDefaultForm(FilterCriterionForm newDefaultForm)
- Specified by:
setDefaultForm
in interfaceFilterCriterion
- Parameters:
newDefaultForm
- the new value of the 'Default Form' reference.- See Also:
FilterCriterion.getDefaultForm()
-
getAuxiliaryForm
public FilterCriterionForm getAuxiliaryForm()
- Specified by:
getAuxiliaryForm
in interfaceFilterCriterion
- Returns:
- the value of the 'Auxiliary Form' reference.
- See Also:
FilterCriterion.setAuxiliaryForm(FilterCriterionForm)
,MdClassPackage.getFilterCriterion_AuxiliaryForm()
-
setAuxiliaryForm
public void setAuxiliaryForm(FilterCriterionForm newAuxiliaryForm)
- Specified by:
setAuxiliaryForm
in interfaceFilterCriterion
- Parameters:
newAuxiliaryForm
- the new value of the 'Auxiliary Form' reference.- See Also:
FilterCriterion.getAuxiliaryForm()
-
getManagerModule
public Module getManagerModule()
- Specified by:
getManagerModule
in interfaceFilterCriterion
- Returns:
- the value of the 'Manager Module' reference.
- See Also:
FilterCriterion.setManagerModule(com._1c.g5.v8.dt.bsl.model.Module)
,MdClassPackage.getFilterCriterion_ManagerModule()
-
setManagerModule
public void setManagerModule(Module newManagerModule)
- Specified by:
setManagerModule
in interfaceFilterCriterion
- Parameters:
newManagerModule
- the new value of the 'Manager Module' reference.- See Also:
FilterCriterion.getManagerModule()
-
getListPresentation
public org.eclipse.emf.common.util.EMap<String,String> getListPresentation()
- Specified by:
getListPresentation
in interfaceFilterCriterion
- Returns:
- the value of the 'List Presentation' map.
- See Also:
MdClassPackage.getFilterCriterion_ListPresentation()
-
getExtendedListPresentation
public org.eclipse.emf.common.util.EMap<String,String> getExtendedListPresentation()
- Specified by:
getExtendedListPresentation
in interfaceFilterCriterion
- Returns:
- the value of the 'Extended List Presentation' map.
- See Also:
MdClassPackage.getFilterCriterion_ExtendedListPresentation()
-
getExplanation
public org.eclipse.emf.common.util.EMap<String,String> getExplanation()
- Specified by:
getExplanation
in interfaceFilterCriterion
- Returns:
- the value of the 'Explanation' map.
- See Also:
MdClassPackage.getFilterCriterion_Explanation()
-
getForms
public org.eclipse.emf.common.util.EList<FilterCriterionForm> getForms()
- Specified by:
getForms
in interfaceFilterCriterion
- Returns:
- the value of the 'Forms' containment reference list.
- See Also:
MdClassPackage.getFilterCriterion_Forms()
-
getCommands
public org.eclipse.emf.common.util.EList<FilterCriterionCommand> getCommands()
- Specified by:
getCommands
in interfaceFilterCriterion
- Returns:
- the value of the 'Commands' containment reference list.
- See Also:
MdClassPackage.getFilterCriterion_Commands()
-
getSuppressObject
public org.eclipse.emf.ecore.EObject getSuppressObject()
- Specified by:
getSuppressObject
in interfaceFilterCriterion
- Returns:
- the value of the 'Suppress Object' reference.
- See Also:
FilterCriterion.setSuppressObject(EObject)
,MdClassPackage.getFilterCriterion_SuppressObject()
-
setSuppressObject
public void setSuppressObject(org.eclipse.emf.ecore.EObject newSuppressObject)
- Specified by:
setSuppressObject
in interfaceFilterCriterion
- Parameters:
newSuppressObject
- the new value of the 'Suppress Object' reference.- See Also:
FilterCriterion.getSuppressObject()
-
validate
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
- Specified by:
validate
in interfaceFilterCriterion
-
getTypeDescription
public TypeDescription getTypeDescription()
- Specified by:
getTypeDescription
in interfaceTypeDescriptionProvider
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
- Specified by:
eBaseStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eBaseStructuralFeatureID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
- Specified by:
eDerivedStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedStructuralFeatureID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eDerivedOperationID
public int eDerivedOperationID(int baseOperationID, Class<?> baseClass)
- Specified by:
eDerivedOperationID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedOperationID
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
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
-
-