Class BasicFeatureImpl
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.BasicFeatureImpl
- All Implemented Interfaces:
IBmObject,BasicFeature,MdObject,TypeDescriptionProvider,org.eclipse.emf.common.notify.Notifier,org.eclipse.emf.ecore.EObject,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder,org.eclipse.emf.ecore.InternalEObject
- Direct Known Subclasses:
AccountingFlagImpl,AddressingAttributeImpl,CommonAttributeImpl,DataProcessorAttributeImpl,DataProcessorTabularSectionAttributeImpl,DbObjectAttributeImpl,ExtDimensionAccountingFlagImpl,RegisterAttributeImpl,RegisterDimensionImpl,RegisterResourceImpl,ReportAttributeImpl,ReportTabularSectionAttributeImpl,TabularSectionAttributeImpl
An implementation of the model object 'Basic Feature'.
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 TypeMethodDescriptioninteDerivedOperationID(int baseOperationID, Class<?> baseClass) eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) protected org.eclipse.emf.ecore.EClassorg.eclipse.emf.common.util.EList<ChoiceParameterLink>org.eclipse.emf.common.util.EList<ChoiceParameter>getMask()getType()booleanbooleanbooleanbooleanvoidsetChoiceFoldersAndItems(FoldersAndItemsUse newChoiceFoldersAndItems) voidsetChoiceForm(BasicForm newChoiceForm) voidsetCreateOnInput(CreateOnInput newCreateOnInput) voidsetExtendedEdit(boolean newExtendedEdit) voidsetFillChecking(FillChecking newFillChecking) voidsetLinkByType(TypeLink newLinkByType) voidsetMarkNegatives(boolean newMarkNegatives) voidvoidsetMaxValue(Value newMaxValue) voidsetMinValue(Value newMinValue) voidsetMultiLine(boolean newMultiLine) voidsetPasswordMode(boolean newPasswordMode) voidsetQuickChoice(UseQuickChoice newQuickChoice) voidsetType(TypeDescription newType) booleanMethods 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, setUuidMethods 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, 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, 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 com._1c.g5.v8.dt.metadata.mdclass.MdObject
getComment, getExtendedConfigurationObject, getExtension, getName, getObjectBelonging, getSynonym, getUuid, setComment, setExtendedConfigurationObject, setExtension, setName, setObjectBelonging, setUuidMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Constructor Details
-
BasicFeatureImpl
protected BasicFeatureImpl()
-
-
Method Details
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()- Overrides:
eStaticClassin classMdObjectImpl
-
getType
- Specified by:
getTypein interfaceBasicFeature- Returns:
- the value of the 'Type' containment reference.
- See Also:
-
setType
- Specified by:
setTypein interfaceBasicFeature- Parameters:
newType- the new value of the 'Type' containment reference.- See Also:
-
isPasswordMode
public boolean isPasswordMode()- Specified by:
isPasswordModein interfaceBasicFeature- Returns:
- the value of the 'Password Mode' attribute.
- See Also:
-
setPasswordMode
public void setPasswordMode(boolean newPasswordMode) - Specified by:
setPasswordModein interfaceBasicFeature- Parameters:
newPasswordMode- the new value of the 'Password Mode' attribute.- See Also:
-
getFormat
- Specified by:
getFormatin interfaceBasicFeature- Returns:
- the value of the 'Format' map.
- See Also:
-
getEditFormat
- Specified by:
getEditFormatin interfaceBasicFeature- Returns:
- the value of the 'Edit Format' map.
- See Also:
-
getToolTip
- Specified by:
getToolTipin interfaceBasicFeature- Returns:
- the value of the 'Tool Tip' map.
- See Also:
-
isMarkNegatives
public boolean isMarkNegatives()- Specified by:
isMarkNegativesin interfaceBasicFeature- Returns:
- the value of the 'Mark Negatives' attribute.
- See Also:
-
setMarkNegatives
public void setMarkNegatives(boolean newMarkNegatives) - Specified by:
setMarkNegativesin interfaceBasicFeature- Parameters:
newMarkNegatives- the new value of the 'Mark Negatives' attribute.- See Also:
-
getMask
- Specified by:
getMaskin interfaceBasicFeature- Returns:
- the value of the 'Mask' attribute.
- See Also:
-
setMask
- Specified by:
setMaskin interfaceBasicFeature- Parameters:
newMask- the new value of the 'Mask' attribute.- See Also:
-
isMultiLine
public boolean isMultiLine()- Specified by:
isMultiLinein interfaceBasicFeature- Returns:
- the value of the 'Multi Line' attribute.
- See Also:
-
setMultiLine
public void setMultiLine(boolean newMultiLine) - Specified by:
setMultiLinein interfaceBasicFeature- Parameters:
newMultiLine- the new value of the 'Multi Line' attribute.- See Also:
-
isExtendedEdit
public boolean isExtendedEdit()- Specified by:
isExtendedEditin interfaceBasicFeature- Returns:
- the value of the 'Extended Edit' attribute.
- See Also:
-
setExtendedEdit
public void setExtendedEdit(boolean newExtendedEdit) - Specified by:
setExtendedEditin interfaceBasicFeature- Parameters:
newExtendedEdit- the new value of the 'Extended Edit' attribute.- See Also:
-
getMinValue
- Specified by:
getMinValuein interfaceBasicFeature- Returns:
- the value of the 'Min Value' containment reference.
- See Also:
-
setMinValue
- Specified by:
setMinValuein interfaceBasicFeature- Parameters:
newMinValue- the new value of the 'Min Value' containment reference.- See Also:
-
getMaxValue
- Specified by:
getMaxValuein interfaceBasicFeature- Returns:
- the value of the 'Max Value' containment reference.
- See Also:
-
setMaxValue
- Specified by:
setMaxValuein interfaceBasicFeature- Parameters:
newMaxValue- the new value of the 'Max Value' containment reference.- See Also:
-
getFillChecking
- Specified by:
getFillCheckingin interfaceBasicFeature- Returns:
- the value of the 'Fill Checking' attribute.
- See Also:
-
setFillChecking
- Specified by:
setFillCheckingin interfaceBasicFeature- Parameters:
newFillChecking- the new value of the 'Fill Checking' attribute.- See Also:
-
getChoiceFoldersAndItems
- Specified by:
getChoiceFoldersAndItemsin interfaceBasicFeature- Returns:
- the value of the 'Choice Folders And Items' attribute.
- See Also:
-
setChoiceFoldersAndItems
- Specified by:
setChoiceFoldersAndItemsin interfaceBasicFeature- Parameters:
newChoiceFoldersAndItems- the new value of the 'Choice Folders And Items' attribute.- See Also:
-
getChoiceParameterLinks
- Specified by:
getChoiceParameterLinksin interfaceBasicFeature- Returns:
- the value of the 'Choice Parameter Links' containment reference list.
- See Also:
-
getChoiceParameters
- Specified by:
getChoiceParametersin interfaceBasicFeature- Returns:
- the value of the 'Choice Parameters' containment reference list.
- See Also:
-
getQuickChoice
- Specified by:
getQuickChoicein interfaceBasicFeature- Returns:
- the value of the 'Quick Choice' attribute.
- See Also:
-
setQuickChoice
- Specified by:
setQuickChoicein interfaceBasicFeature- Parameters:
newQuickChoice- the new value of the 'Quick Choice' attribute.- See Also:
-
getCreateOnInput
- Specified by:
getCreateOnInputin interfaceBasicFeature- Returns:
- the value of the 'Create On Input' attribute.
- See Also:
-
setCreateOnInput
- Specified by:
setCreateOnInputin interfaceBasicFeature- Parameters:
newCreateOnInput- the new value of the 'Create On Input' attribute.- See Also:
-
getChoiceForm
- Specified by:
getChoiceFormin interfaceBasicFeature- Returns:
- the value of the 'Choice Form' reference.
- See Also:
-
setChoiceForm
- Specified by:
setChoiceFormin interfaceBasicFeature- Parameters:
newChoiceForm- the new value of the 'Choice Form' reference.- See Also:
-
getLinkByType
- Specified by:
getLinkByTypein interfaceBasicFeature- Returns:
- the value of the 'Link By Type' containment reference.
- See Also:
-
setLinkByType
- Specified by:
setLinkByTypein interfaceBasicFeature- Parameters:
newLinkByType- the new value of the 'Link By Type' containment reference.- See Also:
-
validate
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object, Object> context) - Specified by:
validatein interfaceBasicFeature
-
getTypeDescription
- Specified by:
getTypeDescriptionin interfaceTypeDescriptionProvider
-
eDerivedOperationID
- Specified by:
eDerivedOperationIDin interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eDerivedOperationIDin classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eInvoke
public Object eInvoke(int operationID, org.eclipse.emf.common.util.EList<?> arguments) throws InvocationTargetException - Specified by:
eInvokein interfaceorg.eclipse.emf.ecore.InternalEObject- Overrides:
eInvokein classorg.eclipse.emf.ecore.impl.BasicEObjectImpl- Throws:
InvocationTargetException
-