Package com._1c.g5.v8.dt.form.model.impl
Class FormAttributeImpl
- 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.mcore.impl.NamedElementImpl
-
- com._1c.g5.v8.dt.form.model.impl.AbstractFormAttributeImpl
-
- com._1c.g5.v8.dt.form.model.impl.FormAttributeImpl
-
- All Implemented Interfaces:
IBmObject
,AbstractFormAttribute
,ExtensionAdoptedProperty
,FormAttribute
,Titled
,NamedElement
,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 FormAttributeImpl extends AbstractFormAttributeImpl implements FormAttribute
An implementation of the model object 'Attribute'.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
FormAttributeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
eBaseStructuralFeatureID(int derivedFeatureID, 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()
org.eclipse.emf.common.util.EList<FormAttributeAdditionalColumns>
getAdditionalColumns()
Boolean
getAdopted()
org.eclipse.emf.common.util.EList<FormAttributeColumn>
getColumns()
String
getComment()
FormAttributeExtInfo
getExtInfo()
org.eclipse.emf.common.util.EList<AbstractDataPath>
getNotDefaultUseAlwaysAttributes()
org.eclipse.emf.common.util.EList<AbstractDataPath>
getSettingsSavedData()
Boolean
getUnchanged()
boolean
isMain()
boolean
isSavedData()
void
setAdopted(Boolean newAdopted)
void
setComment(String newComment)
void
setExtInfo(FormAttributeExtInfo newExtInfo)
void
setMain(boolean newMain)
void
setSavedData(boolean newSavedData)
void
setUnchanged(Boolean newUnchanged)
boolean
validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
-
Methods inherited from class com._1c.g5.v8.dt.form.model.impl.AbstractFormAttributeImpl
getEdit, getFillChecking, getFunctionalOptions, getId, getTitle, getValueType, getView, setEdit, setFillChecking, setId, setValueType, setView
-
Methods inherited from class com._1c.g5.v8.dt.mcore.impl.NamedElementImpl
eStaticFeatureCount, getName, setName
-
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, 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 com._1c.g5.v8.dt.form.model.AbstractFormAttribute
getEdit, getFillChecking, getFunctionalOptions, getId, getValueType, getView, setEdit, setFillChecking, setId, setValueType, setView
-
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, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData
-
Methods inherited from interface com._1c.g5.v8.dt.mcore.NamedElement
getName, setName
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classAbstractFormAttributeImpl
-
getAdopted
public Boolean getAdopted()
- Specified by:
getAdopted
in interfaceExtensionAdoptedProperty
- Returns:
- the value of the 'Adopted' attribute.
- See Also:
ExtensionAdoptedProperty.setAdopted(Boolean)
,FormPackage.getExtensionAdoptedProperty_Adopted()
-
setAdopted
public void setAdopted(Boolean newAdopted)
- Specified by:
setAdopted
in interfaceExtensionAdoptedProperty
- Parameters:
newAdopted
- the new value of the 'Adopted' attribute.- See Also:
ExtensionAdoptedProperty.getAdopted()
-
getUnchanged
public Boolean getUnchanged()
- Specified by:
getUnchanged
in interfaceExtensionAdoptedProperty
- Returns:
- the value of the 'Unchanged' attribute.
- See Also:
ExtensionAdoptedProperty.setUnchanged(Boolean)
,FormPackage.getExtensionAdoptedProperty_Unchanged()
-
setUnchanged
public void setUnchanged(Boolean newUnchanged)
- Specified by:
setUnchanged
in interfaceExtensionAdoptedProperty
- Parameters:
newUnchanged
- the new value of the 'Unchanged' attribute.- See Also:
ExtensionAdoptedProperty.getUnchanged()
-
getNotDefaultUseAlwaysAttributes
public org.eclipse.emf.common.util.EList<AbstractDataPath> getNotDefaultUseAlwaysAttributes()
- Specified by:
getNotDefaultUseAlwaysAttributes
in interfaceFormAttribute
- Returns:
- the value of the 'Not Default Use Always Attributes' containment reference list.
- See Also:
FormPackage.getFormAttribute_NotDefaultUseAlwaysAttributes()
-
getSettingsSavedData
public org.eclipse.emf.common.util.EList<AbstractDataPath> getSettingsSavedData()
- Specified by:
getSettingsSavedData
in interfaceFormAttribute
- Returns:
- the value of the 'Settings Saved Data' containment reference list.
- See Also:
FormPackage.getFormAttribute_SettingsSavedData()
-
isMain
public boolean isMain()
- Specified by:
isMain
in interfaceFormAttribute
- Returns:
- the value of the 'Main' attribute.
- See Also:
FormAttribute.setMain(boolean)
,FormPackage.getFormAttribute_Main()
-
setMain
public void setMain(boolean newMain)
- Specified by:
setMain
in interfaceFormAttribute
- Parameters:
newMain
- the new value of the 'Main' attribute.- See Also:
FormAttribute.isMain()
-
isSavedData
public boolean isSavedData()
- Specified by:
isSavedData
in interfaceFormAttribute
- Returns:
- the value of the 'Saved Data' attribute.
- See Also:
FormAttribute.setSavedData(boolean)
,FormPackage.getFormAttribute_SavedData()
-
setSavedData
public void setSavedData(boolean newSavedData)
- Specified by:
setSavedData
in interfaceFormAttribute
- Parameters:
newSavedData
- the new value of the 'Saved Data' attribute.- See Also:
FormAttribute.isSavedData()
-
getColumns
public org.eclipse.emf.common.util.EList<FormAttributeColumn> getColumns()
- Specified by:
getColumns
in interfaceFormAttribute
- Returns:
- the value of the 'Columns' containment reference list.
- See Also:
FormPackage.getFormAttribute_Columns()
-
getAdditionalColumns
public org.eclipse.emf.common.util.EList<FormAttributeAdditionalColumns> getAdditionalColumns()
- Specified by:
getAdditionalColumns
in interfaceFormAttribute
- Returns:
- the value of the 'Additional Columns' containment reference list.
- See Also:
FormPackage.getFormAttribute_AdditionalColumns()
-
getExtInfo
public FormAttributeExtInfo getExtInfo()
- Specified by:
getExtInfo
in interfaceFormAttribute
- Returns:
- the value of the 'Ext Info' containment reference.
- See Also:
FormAttribute.setExtInfo(FormAttributeExtInfo)
,FormPackage.getFormAttribute_ExtInfo()
-
setExtInfo
public void setExtInfo(FormAttributeExtInfo newExtInfo)
- Specified by:
setExtInfo
in interfaceFormAttribute
- Parameters:
newExtInfo
- the new value of the 'Ext Info' containment reference.- See Also:
FormAttribute.getExtInfo()
-
getComment
public String getComment()
- Specified by:
getComment
in interfaceFormAttribute
- Returns:
- the value of the 'Comment' attribute.
- See Also:
FormAttribute.setComment(String)
,FormPackage.getFormAttribute_Comment()
-
setComment
public void setComment(String newComment)
- Specified by:
setComment
in interfaceFormAttribute
- Parameters:
newComment
- the new value of the 'Comment' attribute.- See Also:
FormAttribute.getComment()
-
validate
public boolean validate(org.eclipse.emf.common.util.DiagnosticChain diagnostics, Map<Object,Object> context)
- Specified by:
validate
in interfaceFormAttribute
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
- Specified by:
eBaseStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eBaseStructuralFeatureID
in classAbstractFormAttributeImpl
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
- Specified by:
eDerivedStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedStructuralFeatureID
in classAbstractFormAttributeImpl
-
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
-
-