Class ValueListItemImpl
- 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.ValueImpl
-
- com._1c.g5.v8.dt.platform.services.model.impl.ValueListItemImpl
-
- All Implemented Interfaces:
IBmObject
,Value
,ValueListItem
,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 ValueListItemImpl extends ValueImpl implements ValueListItem
An implementation of the model object 'Value List 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
-
-
Field Summary
Fields Modifier and Type Field Description protected int
check
The cached value of the 'Check
' attribute.protected static int
CHECK_EDEFAULT
The default value of the 'Check
' attribute.protected static UUID
CLASS_ID_EDEFAULT
The default value of the 'Class Id
' attribute.protected UUID
classId
The cached value of the 'Class Id
' attribute.protected static String
FORMATTED_TITLE_EDEFAULT
The default value of the 'Formatted Title
' attribute.protected static boolean
FORMATTED_TITLE_SPECIFIED_EDEFAULT
The default value of the 'Formatted Title Specified
' attribute.protected String
formattedTitle
The cached value of the 'Formatted Title
' attribute.protected boolean
formattedTitleSpecified
The cached value of the 'Formatted Title Specified
' attribute.protected int
id
The cached value of the 'Id
' attribute.protected static int
ID_EDEFAULT
The default value of the 'Id
' attribute.protected static String
PICTURE_CONTENT_EDEFAULT
The default value of the 'Picture Content
' attribute.protected String
pictureContent
The cached value of the 'Picture Content
' attribute.protected String
title
The cached value of the 'Title
' attribute.protected static String
TITLE_EDEFAULT
The default value of the 'Title
' attribute.protected Value
value
The cached value of the 'Value
' reference.-
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ValueListItemImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Value
basicGetValue()
Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
void
eSet(int featureID, Object newValue)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
int
getCheck()
UUID
getClassId()
String
getFormattedTitle()
int
getId()
String
getPictureContent()
String
getTitle()
Value
getValue()
boolean
isFormattedTitleSpecified()
void
setCheck(int newCheck)
void
setClassId(UUID newClassId)
void
setFormattedTitle(String newFormattedTitle)
void
setFormattedTitleSpecified(boolean newFormattedTitleSpecified)
void
setId(int newId)
void
setPictureContent(String newPictureContent)
void
setTitle(String newTitle)
void
setValue(Value newValue)
String
toString()
-
Methods inherited from class com._1c.g5.v8.dt.mcore.impl.ValueImpl
eStaticFeatureCount
-
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, 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, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
ID_EDEFAULT
protected static final int ID_EDEFAULT
The default value of the 'Id
' attribute.- See Also:
getId()
, Constant Field Values
-
CHECK_EDEFAULT
protected static final int CHECK_EDEFAULT
The default value of the 'Check
' attribute.- See Also:
getCheck()
, Constant Field Values
-
check
protected int check
The cached value of the 'Check
' attribute.- See Also:
getCheck()
-
CLASS_ID_EDEFAULT
protected static final UUID CLASS_ID_EDEFAULT
The default value of the 'Class Id
' attribute.- See Also:
getClassId()
-
classId
protected UUID classId
The cached value of the 'Class Id
' attribute.- See Also:
getClassId()
-
TITLE_EDEFAULT
protected static final String TITLE_EDEFAULT
The default value of the 'Title
' attribute.- See Also:
getTitle()
-
title
protected String title
The cached value of the 'Title
' attribute.- See Also:
getTitle()
-
PICTURE_CONTENT_EDEFAULT
protected static final String PICTURE_CONTENT_EDEFAULT
The default value of the 'Picture Content
' attribute.- See Also:
getPictureContent()
-
pictureContent
protected String pictureContent
The cached value of the 'Picture Content
' attribute.- See Also:
getPictureContent()
-
FORMATTED_TITLE_EDEFAULT
protected static final String FORMATTED_TITLE_EDEFAULT
The default value of the 'Formatted Title
' attribute.- See Also:
getFormattedTitle()
-
formattedTitle
protected String formattedTitle
The cached value of the 'Formatted Title
' attribute.- See Also:
getFormattedTitle()
-
FORMATTED_TITLE_SPECIFIED_EDEFAULT
protected static final boolean FORMATTED_TITLE_SPECIFIED_EDEFAULT
The default value of the 'Formatted Title Specified
' attribute.- See Also:
isFormattedTitleSpecified()
, Constant Field Values
-
formattedTitleSpecified
protected boolean formattedTitleSpecified
The cached value of the 'Formatted Title Specified
' attribute.- See Also:
isFormattedTitleSpecified()
-
value
protected Value value
The cached value of the 'Value
' reference.- See Also:
getValue()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classValueImpl
-
getId
public int getId()
- Specified by:
getId
in interfaceValueListItem
- Returns:
- the value of the 'Id' attribute.
- See Also:
ValueListItem.setId(int)
,ModelPackage.getValueListItem_Id()
-
setId
public void setId(int newId)
- Specified by:
setId
in interfaceValueListItem
- Parameters:
newId
- the new value of the 'Id' attribute.- See Also:
ValueListItem.getId()
-
getCheck
public int getCheck()
- Specified by:
getCheck
in interfaceValueListItem
- Returns:
- the value of the 'Check' attribute.
- See Also:
ValueListItem.setCheck(int)
,ModelPackage.getValueListItem_Check()
-
setCheck
public void setCheck(int newCheck)
- Specified by:
setCheck
in interfaceValueListItem
- Parameters:
newCheck
- the new value of the 'Check' attribute.- See Also:
ValueListItem.getCheck()
-
getClassId
public UUID getClassId()
- Specified by:
getClassId
in interfaceValueListItem
- Returns:
- the value of the 'Class Id' attribute.
- See Also:
ValueListItem.setClassId(UUID)
,ModelPackage.getValueListItem_ClassId()
-
setClassId
public void setClassId(UUID newClassId)
- Specified by:
setClassId
in interfaceValueListItem
- Parameters:
newClassId
- the new value of the 'Class Id' attribute.- See Also:
ValueListItem.getClassId()
-
getTitle
public String getTitle()
- Specified by:
getTitle
in interfaceValueListItem
- Returns:
- the value of the 'Title' attribute.
- See Also:
ValueListItem.setTitle(String)
,ModelPackage.getValueListItem_Title()
-
setTitle
public void setTitle(String newTitle)
- Specified by:
setTitle
in interfaceValueListItem
- Parameters:
newTitle
- the new value of the 'Title' attribute.- See Also:
ValueListItem.getTitle()
-
getPictureContent
public String getPictureContent()
- Specified by:
getPictureContent
in interfaceValueListItem
- Returns:
- the value of the 'Picture Content' attribute.
- See Also:
ValueListItem.setPictureContent(String)
,ModelPackage.getValueListItem_PictureContent()
-
setPictureContent
public void setPictureContent(String newPictureContent)
- Specified by:
setPictureContent
in interfaceValueListItem
- Parameters:
newPictureContent
- the new value of the 'Picture Content' attribute.- See Also:
ValueListItem.getPictureContent()
-
getFormattedTitle
public String getFormattedTitle()
- Specified by:
getFormattedTitle
in interfaceValueListItem
- Returns:
- the value of the 'Formatted Title' attribute.
- See Also:
ValueListItem.setFormattedTitle(String)
,ModelPackage.getValueListItem_FormattedTitle()
-
setFormattedTitle
public void setFormattedTitle(String newFormattedTitle)
- Specified by:
setFormattedTitle
in interfaceValueListItem
- Parameters:
newFormattedTitle
- the new value of the 'Formatted Title' attribute.- See Also:
ValueListItem.getFormattedTitle()
-
isFormattedTitleSpecified
public boolean isFormattedTitleSpecified()
- Specified by:
isFormattedTitleSpecified
in interfaceValueListItem
- Returns:
- the value of the 'Formatted Title Specified' attribute.
- See Also:
ValueListItem.setFormattedTitleSpecified(boolean)
,ModelPackage.getValueListItem_FormattedTitleSpecified()
-
setFormattedTitleSpecified
public void setFormattedTitleSpecified(boolean newFormattedTitleSpecified)
- Specified by:
setFormattedTitleSpecified
in interfaceValueListItem
- Parameters:
newFormattedTitleSpecified
- the new value of the 'Formatted Title Specified' attribute.- See Also:
ValueListItem.isFormattedTitleSpecified()
-
getValue
public Value getValue()
- Specified by:
getValue
in interfaceValueListItem
- Returns:
- the value of the 'Value' reference.
- See Also:
ValueListItem.setValue(Value)
,ModelPackage.getValueListItem_Value()
-
basicGetValue
public Value basicGetValue()
-
setValue
public void setValue(Value newValue)
- Specified by:
setValue
in interfaceValueListItem
- Parameters:
newValue
- the new value of the 'Value' reference.- See Also:
ValueListItem.getValue()
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
-
eSet
public void eSet(int featureID, Object newValue)
- Specified by:
eSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnset
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eUnset
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eIsSet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
toString
public String toString()
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
-