Class VTTableValidationStylePropertyImpl
- 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.MinimalEObjectImpl.Container
-
- org.eclipse.emf.ecp.view.template.style.tableValidation.model.impl.VTTableValidationStylePropertyImpl
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
,VTStyleProperty
,VTTableValidationStyleProperty
public class VTTableValidationStylePropertyImpl extends org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container implements VTTableValidationStyleProperty
An implementation of the model object 'Style Property'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
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 java.lang.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 static java.lang.String
COLUMN_NAME_EDEFAULT
The default value of the 'Column Name
' attribute.protected static int
COLUMN_WIDTH_EDEFAULT
The default value of the 'Column Width
' attribute.protected java.lang.String
columnName
The cached value of the 'Column Name
' attribute.protected int
columnWidth
The cached value of the 'Column Width
' attribute.protected static java.lang.String
IMAGE_PATH_EDEFAULT
The default value of the 'Image Path
' attribute.protected java.lang.String
imagePath
The cached value of the 'Image Path
' attribute.-
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
VTTableValidationStylePropertyImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
eGet(int featureID, boolean resolve, boolean coreType)
boolean
eIsSet(int featureID)
boolean
equalStyles(VTStyleProperty styleProperty)
Compare thisVTStyleProperty
with another.void
eSet(int featureID, java.lang.Object newValue)
protected org.eclipse.emf.ecore.EClass
eStaticClass()
void
eUnset(int featureID)
java.lang.String
getColumnName()
int
getColumnWidth()
java.lang.String
getImagePath()
void
setColumnName(java.lang.String newColumnName)
void
setColumnWidth(int newColumnWidth)
void
setImagePath(java.lang.String newImagePath)
java.lang.String
toString()
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eBasicSetContainer, eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
COLUMN_WIDTH_EDEFAULT
protected static final int COLUMN_WIDTH_EDEFAULT
The default value of the 'Column Width
' attribute.- See Also:
getColumnWidth()
, Constant Field Values
-
columnWidth
protected int columnWidth
The cached value of the 'Column Width
' attribute.- See Also:
getColumnWidth()
-
COLUMN_NAME_EDEFAULT
protected static final java.lang.String COLUMN_NAME_EDEFAULT
The default value of the 'Column Name
' attribute.- See Also:
getColumnName()
-
columnName
protected java.lang.String columnName
The cached value of the 'Column Name
' attribute.- See Also:
getColumnName()
-
IMAGE_PATH_EDEFAULT
protected static final java.lang.String IMAGE_PATH_EDEFAULT
The default value of the 'Image Path
' attribute.- See Also:
getImagePath()
-
imagePath
protected java.lang.String imagePath
The cached value of the 'Image Path
' attribute.- See Also:
getImagePath()
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
getColumnWidth
public int getColumnWidth()
- Specified by:
getColumnWidth
in interfaceVTTableValidationStyleProperty
- Returns:
- the value of the 'Column Width' attribute.
- See Also:
VTTableValidationStyleProperty.setColumnWidth(int)
,VTTableValidationPackage.getTableValidationStyleProperty_ColumnWidth()
-
setColumnWidth
public void setColumnWidth(int newColumnWidth)
- Specified by:
setColumnWidth
in interfaceVTTableValidationStyleProperty
- Parameters:
newColumnWidth
- the new value of the 'Column Width' attribute.- See Also:
VTTableValidationStyleProperty.getColumnWidth()
-
getColumnName
public java.lang.String getColumnName()
- Specified by:
getColumnName
in interfaceVTTableValidationStyleProperty
- Returns:
- the value of the 'Column Name' attribute.
- See Also:
VTTableValidationStyleProperty.setColumnName(String)
,VTTableValidationPackage.getTableValidationStyleProperty_ColumnName()
-
setColumnName
public void setColumnName(java.lang.String newColumnName)
- Specified by:
setColumnName
in interfaceVTTableValidationStyleProperty
- Parameters:
newColumnName
- the new value of the 'Column Name' attribute.- See Also:
VTTableValidationStyleProperty.getColumnName()
-
getImagePath
public java.lang.String getImagePath()
- Specified by:
getImagePath
in interfaceVTTableValidationStyleProperty
- Returns:
- the value of the 'Image Path' attribute.
- See Also:
VTTableValidationStyleProperty.setImagePath(String)
,VTTableValidationPackage.getTableValidationStyleProperty_ImagePath()
-
setImagePath
public void setImagePath(java.lang.String newImagePath)
- Specified by:
setImagePath
in interfaceVTTableValidationStyleProperty
- Parameters:
newImagePath
- the new value of the 'Image Path' attribute.- See Also:
VTTableValidationStyleProperty.getImagePath()
-
eGet
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGet
in interfaceorg.eclipse.emf.ecore.InternalEObject
- Overrides:
eGet
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eSet
public void eSet(int featureID, java.lang.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 java.lang.String toString()
- Overrides:
toString
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
equalStyles
public boolean equalStyles(VTStyleProperty styleProperty)
Compare thisVTStyleProperty
with another.- Specified by:
equalStyles
in interfaceVTStyleProperty
- Parameters:
styleProperty
- theVTStyleProperty
to compare to- Returns:
- true if both properties are equal
- See Also:
VTStyleProperty.equalStyles(org.eclipse.emf.ecp.view.template.model.VTStyleProperty)
-
-