Package com._1c.g5.v8.dt.form.model.impl
Class DataItemImpl
- 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.FormItemImpl
-
- com._1c.g5.v8.dt.form.model.impl.DataItemImpl
-
- All Implemented Interfaces:
IBmObject
,DataItem
,ExtensionAdoptedProperty
,FormItem
,FormVisualEntity
,Titled
,TitleStyle
,Visible
,NamedElement
,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:
ButtonImpl
,FormFieldImpl
,TableImpl
public abstract class DataItemImpl extends FormItemImpl implements DataItem
An implementation of the model object 'Data Item'.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
DataItemImpl()
-
Method Summary
-
Methods inherited from class com._1c.g5.v8.dt.form.model.impl.FormItemImpl
getDisplayImportance, getId, getUserChangedProperties, setDisplayImportance, setId
-
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, 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.form.model.FormItem
getDisplayImportance, getId, setDisplayImportance, setId
-
Methods inherited from interface com._1c.g5.v8.dt.form.model.FormVisualEntity
getUserChangedProperties
-
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 classFormItemImpl
-
getTitle
public org.eclipse.emf.common.util.EMap<String,String> getTitle()
- Specified by:
getTitle
in interfaceTitled
- Returns:
- the value of the 'Title' map.
- See Also:
FormPackage.getTitled_Title()
-
getTitleTextColor
public Color getTitleTextColor()
- Specified by:
getTitleTextColor
in interfaceTitleStyle
- Returns:
- the value of the 'Title Text Color' containment reference.
- See Also:
TitleStyle.setTitleTextColor(Color)
,FormPackage.getTitleStyle_TitleTextColor()
-
setTitleTextColor
public void setTitleTextColor(Color newTitleTextColor)
- Specified by:
setTitleTextColor
in interfaceTitleStyle
- Parameters:
newTitleTextColor
- the new value of the 'Title Text Color' containment reference.- See Also:
TitleStyle.getTitleTextColor()
-
getTitleFont
public Font getTitleFont()
- Specified by:
getTitleFont
in interfaceTitleStyle
- Returns:
- the value of the 'Title Font' containment reference.
- See Also:
TitleStyle.setTitleFont(Font)
,FormPackage.getTitleStyle_TitleFont()
-
setTitleFont
public void setTitleFont(Font newTitleFont)
- Specified by:
setTitleFont
in interfaceTitleStyle
- Parameters:
newTitleFont
- the new value of the 'Title Font' containment reference.- See Also:
TitleStyle.getTitleFont()
-
isVisible
public boolean isVisible()
- Specified by:
isVisible
in interfaceVisible
- Returns:
- the value of the 'Visible' attribute.
- See Also:
Visible.setVisible(boolean)
,FormPackage.getVisible_Visible()
-
setVisible
public void setVisible(boolean newVisible)
- Specified by:
setVisible
in interfaceVisible
- Parameters:
newVisible
- the new value of the 'Visible' attribute.- See Also:
Visible.isVisible()
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interfaceVisible
- Returns:
- the value of the 'Enabled' attribute.
- See Also:
Visible.setEnabled(boolean)
,FormPackage.getVisible_Enabled()
-
setEnabled
public void setEnabled(boolean newEnabled)
- Specified by:
setEnabled
in interfaceVisible
- Parameters:
newEnabled
- the new value of the 'Enabled' attribute.- See Also:
Visible.isEnabled()
-
getUserVisible
public AdjustableBoolean getUserVisible()
- Specified by:
getUserVisible
in interfaceVisible
- Returns:
- the value of the 'User Visible' containment reference.
- See Also:
Visible.setUserVisible(AdjustableBoolean)
,FormPackage.getVisible_UserVisible()
-
setUserVisible
public void setUserVisible(AdjustableBoolean newUserVisible)
- Specified by:
setUserVisible
in interfaceVisible
- Parameters:
newUserVisible
- the new value of the 'User Visible' containment reference.- See Also:
Visible.getUserVisible()
-
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()
-
getDataPath
public AbstractDataPath getDataPath()
- Specified by:
getDataPath
in interfaceDataItem
- Returns:
- the value of the 'Data Path' containment reference.
- See Also:
DataItem.setDataPath(AbstractDataPath)
,FormPackage.getDataItem_DataPath()
-
setDataPath
public void setDataPath(AbstractDataPath newDataPath)
- Specified by:
setDataPath
in interfaceDataItem
- Parameters:
newDataPath
- the new value of the 'Data Path' containment reference.- See Also:
DataItem.getDataPath()
-
isDefaultItem
public boolean isDefaultItem()
- Specified by:
isDefaultItem
in interfaceDataItem
- Returns:
- the value of the 'Default Item' attribute.
- See Also:
DataItem.setDefaultItem(boolean)
,FormPackage.getDataItem_DefaultItem()
-
setDefaultItem
public void setDefaultItem(boolean newDefaultItem)
- Specified by:
setDefaultItem
in interfaceDataItem
- Parameters:
newDefaultItem
- the new value of the 'Default Item' attribute.- See Also:
DataItem.isDefaultItem()
-
getSkipOnInput
public Boolean getSkipOnInput()
- Specified by:
getSkipOnInput
in interfaceDataItem
- Returns:
- the value of the 'Skip On Input' attribute.
- See Also:
DataItem.setSkipOnInput(Boolean)
,FormPackage.getDataItem_SkipOnInput()
-
setSkipOnInput
public void setSkipOnInput(Boolean newSkipOnInput)
- Specified by:
setSkipOnInput
in interfaceDataItem
- Parameters:
newSkipOnInput
- the new value of the 'Skip On Input' attribute.- See Also:
DataItem.getSkipOnInput()
-
getTitleBackColor
public Color getTitleBackColor()
- Specified by:
getTitleBackColor
in interfaceDataItem
- Returns:
- the value of the 'Title Back Color' containment reference.
- See Also:
DataItem.setTitleBackColor(Color)
,FormPackage.getDataItem_TitleBackColor()
-
setTitleBackColor
public void setTitleBackColor(Color newTitleBackColor)
- Specified by:
setTitleBackColor
in interfaceDataItem
- Parameters:
newTitleBackColor
- the new value of the 'Title Back Color' containment reference.- See Also:
DataItem.getTitleBackColor()
-
getTitleLocation
public FormElementTitleLocation getTitleLocation()
- Specified by:
getTitleLocation
in interfaceDataItem
- Returns:
- the value of the 'Title Location' attribute.
- See Also:
FormElementTitleLocation
,DataItem.setTitleLocation(FormElementTitleLocation)
,FormPackage.getDataItem_TitleLocation()
-
setTitleLocation
public void setTitleLocation(FormElementTitleLocation newTitleLocation)
- Specified by:
setTitleLocation
in interfaceDataItem
- Parameters:
newTitleLocation
- the new value of the 'Title Location' attribute.- See Also:
FormElementTitleLocation
,DataItem.getTitleLocation()
-
getTitleHeight
public int getTitleHeight()
- Specified by:
getTitleHeight
in interfaceDataItem
- Returns:
- the value of the 'Title Height' attribute.
- See Also:
DataItem.setTitleHeight(int)
,FormPackage.getDataItem_TitleHeight()
-
setTitleHeight
public void setTitleHeight(int newTitleHeight)
- Specified by:
setTitleHeight
in interfaceDataItem
- Parameters:
newTitleHeight
- the new value of the 'Title Height' attribute.- See Also:
DataItem.getTitleHeight()
-
getShortcut
public String getShortcut()
- Specified by:
getShortcut
in interfaceDataItem
- Returns:
- the value of the 'Shortcut' attribute.
- See Also:
DataItem.setShortcut(String)
,FormPackage.getDataItem_Shortcut()
-
setShortcut
public void setShortcut(String newShortcut)
- Specified by:
setShortcut
in interfaceDataItem
- Parameters:
newShortcut
- the new value of the 'Shortcut' attribute.- See Also:
DataItem.getShortcut()
-
eBaseStructuralFeatureID
public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)
- Specified by:
eBaseStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eBaseStructuralFeatureID
in classFormItemImpl
-
eDerivedStructuralFeatureID
public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)
- Specified by:
eDerivedStructuralFeatureID
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eDerivedStructuralFeatureID
in classFormItemImpl
-
-