Package com._1c.g5.v8.dt.xdto.model.impl
Class PropertyImpl
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.xdto.model.impl.PropertyImpl
- All Implemented Interfaces:
IBmObject,Property,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject
An implementation of the model object 'Property'.
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.ContainerNested 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.EPropertiesHolderImplNested 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.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore -
Field Summary
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface com._1c.g5.v8.bm.core.IBmObject
BM_NULL_IDFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.emf.ecore.EClassprotected intgetForm()intgetName()getRef()getType()intbooleanisFixed()booleanbooleanbooleanbooleanbooleanbooleanvoidsetDefault(String newDefault) voidsetFixed(boolean newFixed) voidvoidsetLocalName(String newLocalName) voidsetLowerBound(int newLowerBound) voidvoidsetNamespaceURI(String newNamespaceURI) voidsetNillable(boolean newNillable) voidsetQualified(Boolean newQualified) voidvoidvoidsetTypeDefs(Type newTypeDefs) voidsetUpperBound(int newUpperBound) voidvoidvoidvoidvoidMethods 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, hashCodeMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCachingMethods 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, eSetProxyURIMethods 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, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Constructor Details
-
PropertyImpl
protected PropertyImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eStaticFeatureCount
protected int eStaticFeatureCount()- Overrides:
eStaticFeatureCountin classorg.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
getName
-
setName
-
getTypeDefs
- Specified by:
getTypeDefsin interfaceProperty- Returns:
- the value of the 'Type Defs' containment reference.
- See Also:
-
setTypeDefs
- Specified by:
setTypeDefsin interfaceProperty- Parameters:
newTypeDefs- the new value of the 'Type Defs' containment reference.- See Also:
-
getRef
-
setRef
-
getType
-
setType
-
getLowerBound
public int getLowerBound()- Specified by:
getLowerBoundin interfaceProperty- Returns:
- the value of the 'Lower Bound' attribute.
- See Also:
-
setLowerBound
public void setLowerBound(int newLowerBound) - Specified by:
setLowerBoundin interfaceProperty- Parameters:
newLowerBound- the new value of the 'Lower Bound' attribute.- See Also:
-
unsetLowerBound
public void unsetLowerBound()- Specified by:
unsetLowerBoundin interfaceProperty- See Also:
-
isSetLowerBound
public boolean isSetLowerBound()- Specified by:
isSetLowerBoundin interfaceProperty- Returns:
- whether the value of the 'Lower Bound' attribute is set.
- See Also:
-
getUpperBound
public int getUpperBound()- Specified by:
getUpperBoundin interfaceProperty- Returns:
- the value of the 'Upper Bound' attribute.
- See Also:
-
setUpperBound
public void setUpperBound(int newUpperBound) - Specified by:
setUpperBoundin interfaceProperty- Parameters:
newUpperBound- the new value of the 'Upper Bound' attribute.- See Also:
-
unsetUpperBound
public void unsetUpperBound()- Specified by:
unsetUpperBoundin interfaceProperty- See Also:
-
isSetUpperBound
public boolean isSetUpperBound()- Specified by:
isSetUpperBoundin interfaceProperty- Returns:
- whether the value of the 'Upper Bound' attribute is set.
- See Also:
-
isNillable
public boolean isNillable()- Specified by:
isNillablein interfaceProperty- Returns:
- the value of the 'Nillable' attribute.
- See Also:
-
setNillable
public void setNillable(boolean newNillable) - Specified by:
setNillablein interfaceProperty- Parameters:
newNillable- the new value of the 'Nillable' attribute.- See Also:
-
unsetNillable
public void unsetNillable()- Specified by:
unsetNillablein interfaceProperty- See Also:
-
isSetNillable
public boolean isSetNillable()- Specified by:
isSetNillablein interfaceProperty- Returns:
- whether the value of the 'Nillable' attribute is set.
- See Also:
-
isFixed
public boolean isFixed() -
setFixed
public void setFixed(boolean newFixed) -
unsetFixed
public void unsetFixed()- Specified by:
unsetFixedin interfaceProperty- See Also:
-
isSetFixed
public boolean isSetFixed()- Specified by:
isSetFixedin interfaceProperty- Returns:
- whether the value of the 'Fixed' attribute is set.
- See Also:
-
getDefault
- Specified by:
getDefaultin interfaceProperty- Returns:
- the value of the 'Default' attribute.
- See Also:
-
setDefault
- Specified by:
setDefaultin interfaceProperty- Parameters:
newDefault- the new value of the 'Default' attribute.- See Also:
-
getForm
-
setForm
-
unsetForm
public void unsetForm() -
isSetForm
public boolean isSetForm() -
getLocalName
- Specified by:
getLocalNamein interfaceProperty- Returns:
- the value of the 'Local Name' attribute.
- See Also:
-
setLocalName
- Specified by:
setLocalNamein interfaceProperty- Parameters:
newLocalName- the new value of the 'Local Name' attribute.- See Also:
-
getNamespaceURI
- Specified by:
getNamespaceURIin interfaceProperty- Returns:
- the value of the 'Namespace URI' attribute.
- See Also:
-
setNamespaceURI
- Specified by:
setNamespaceURIin interfaceProperty- Parameters:
newNamespaceURI- the new value of the 'Namespace URI' attribute.- See Also:
-
getQualified
- Specified by:
getQualifiedin interfaceProperty- Returns:
- the value of the 'Qualified' attribute.
- See Also:
-
setQualified
- Specified by:
setQualifiedin interfaceProperty- Parameters:
newQualified- the new value of the 'Qualified' attribute.- See Also:
-