Package com._1c.g5.v8.dt.bsl.model.impl
Class ContextDefMethodInfoImpl
- 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.bsl.model.impl.ContextDefItemInfoImpl
-
- com._1c.g5.v8.dt.bsl.model.impl.ContextDefMethodInfoImpl
-
- All Implemented Interfaces:
IBmObject
,ContextDefItemInfo
,ContextDefMethodInfo
,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 ContextDefMethodInfoImpl extends ContextDefItemInfoImpl implements ContextDefMethodInfo
An implementation of the model object 'Context Def Method Info'.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
ContextDefMethodInfoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.emf.ecore.EClass
eStaticClass()
int
getMinParams()
org.eclipse.emf.common.util.EList<Boolean>
getOutParams()
boolean
isDeprecated()
boolean
isFunction()
boolean
isServerCall()
void
setDeprecated(boolean newDeprecated)
void
setFunction(boolean newFunction)
void
setMinParams(int newMinParams)
void
setServerCall(boolean newServerCall)
-
Methods inherited from class com._1c.g5.v8.dt.bsl.model.impl.ContextDefItemInfoImpl
eStaticFeatureCount, getEnvs, getName, getSourceUri, setEnvs, setName, setSourceUri
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty, 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, 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 com._1c.g5.v8.dt.bsl.model.ContextDefItemInfo
getEnvs, getName, getSourceUri, setEnvs, setName, setSourceUri
-
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.bm.core.IBmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetNamespace, bmGetPlatformTransaction, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmMatchSingleReference, bmSetProperty
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classContextDefItemInfoImpl
-
isFunction
public boolean isFunction()
- Specified by:
isFunction
in interfaceContextDefMethodInfo
- Returns:
- the value of the 'Function' attribute.
- See Also:
ContextDefMethodInfo.setFunction(boolean)
,BslIndexPackage.getContextDefMethodInfo_Function()
-
setFunction
public void setFunction(boolean newFunction)
- Specified by:
setFunction
in interfaceContextDefMethodInfo
- Parameters:
newFunction
- the new value of the 'Function' attribute.- See Also:
ContextDefMethodInfo.isFunction()
-
isServerCall
public boolean isServerCall()
- Specified by:
isServerCall
in interfaceContextDefMethodInfo
- Returns:
- the value of the 'Server Call' attribute.
- See Also:
ContextDefMethodInfo.setServerCall(boolean)
,BslIndexPackage.getContextDefMethodInfo_ServerCall()
-
setServerCall
public void setServerCall(boolean newServerCall)
- Specified by:
setServerCall
in interfaceContextDefMethodInfo
- Parameters:
newServerCall
- the new value of the 'Server Call' attribute.- See Also:
ContextDefMethodInfo.isServerCall()
-
isDeprecated
public boolean isDeprecated()
- Specified by:
isDeprecated
in interfaceContextDefMethodInfo
- Returns:
- the value of the 'Deprecated' attribute.
- See Also:
ContextDefMethodInfo.setDeprecated(boolean)
,BslIndexPackage.getContextDefMethodInfo_Deprecated()
-
setDeprecated
public void setDeprecated(boolean newDeprecated)
- Specified by:
setDeprecated
in interfaceContextDefMethodInfo
- Parameters:
newDeprecated
- the new value of the 'Deprecated' attribute.- See Also:
ContextDefMethodInfo.isDeprecated()
-
getMinParams
public int getMinParams()
- Specified by:
getMinParams
in interfaceContextDefMethodInfo
- Returns:
- the value of the 'Min Params' attribute.
- See Also:
ContextDefMethodInfo.setMinParams(int)
,BslIndexPackage.getContextDefMethodInfo_MinParams()
-
setMinParams
public void setMinParams(int newMinParams)
- Specified by:
setMinParams
in interfaceContextDefMethodInfo
- Parameters:
newMinParams
- the new value of the 'Min Params' attribute.- See Also:
ContextDefMethodInfo.getMinParams()
-
getOutParams
public org.eclipse.emf.common.util.EList<Boolean> getOutParams()
- Specified by:
getOutParams
in interfaceContextDefMethodInfo
- Returns:
- the value of the 'Out Params' attribute list.
- See Also:
BslIndexPackage.getContextDefMethodInfo_OutParams()
-
-