org.openxma.dsl.dom.model.impl
Class AttributeTextPropertyImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl
              extended by org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
                  extended by org.openxma.dsl.dom.model.impl.AttributePropertyImpl
                      extended by org.openxma.dsl.dom.model.impl.AttributeTextPropertyImpl
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, AttributeProperty, AttributeTextProperty

public class AttributeTextPropertyImpl
extends AttributePropertyImpl
implements AttributeTextProperty

An implementation of the model object 'Attribute Text 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 Object & org.eclipse.emf.common.notify.Adapter>
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
protected static String HSTORE_COLUMN_EDEFAULT
          The default value of the 'Hstore Column' attribute.
protected  String hstoreColumn
          The cached value of the 'Hstore Column' attribute.
protected static String LABEL_TEXT_EDEFAULT
          The default value of the 'Label Text' attribute.
protected  String labelText
          The cached value of the 'Label Text' attribute.
protected static String TOOLTIP_TEXT_EDEFAULT
          The default value of the 'Tooltip Text' attribute.
protected  String tooltipText
          The cached value of the 'Tooltip Text' attribute.
protected static String UNIT_TEXT_EDEFAULT
          The default value of the 'Unit Text' attribute.
protected  Attribute unitAttribute
          The cached value of the 'Unit Attribute' reference.
protected  String unitText
          The cached value of the 'Unit Text' attribute.
 
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
eContainer
 
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
 
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
protected AttributeTextPropertyImpl()
           
 
Method Summary
 Attribute basicGetUnitAttribute()
           
 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)
           
 String getHstoreColumn()
           
 String getLabelText()
           
 String getTooltipText()
           
 Attribute getUnitAttribute()
           
 String getUnitText()
           
 void setHstoreColumn(String newHstoreColumn)
           
 void setLabelText(String newLabelText)
           
 void setTooltipText(String newTooltipText)
           
 void setUnitAttribute(Attribute newUnitAttribute)
           
 void setUnitText(String newUnitText)
           
 String toString()
           
 
Methods inherited from class org.openxma.dsl.dom.model.impl.AttributePropertyImpl
getAttributeHstoreProperty, getAttributeTextProperty, getHstoreColumn, getLabelText, getTooltipText, getUnitAttribute, getUnitText
 
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, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, 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, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, 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
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Field Detail

LABEL_TEXT_EDEFAULT

protected static final String LABEL_TEXT_EDEFAULT
The default value of the 'Label Text' attribute.

See Also:
getLabelText()

labelText

protected String labelText
The cached value of the 'Label Text' attribute.

See Also:
getLabelText()

TOOLTIP_TEXT_EDEFAULT

protected static final String TOOLTIP_TEXT_EDEFAULT
The default value of the 'Tooltip Text' attribute.

See Also:
getTooltipText()

tooltipText

protected String tooltipText
The cached value of the 'Tooltip Text' attribute.

See Also:
getTooltipText()

UNIT_TEXT_EDEFAULT

protected static final String UNIT_TEXT_EDEFAULT
The default value of the 'Unit Text' attribute.

See Also:
getUnitText()

unitText

protected String unitText
The cached value of the 'Unit Text' attribute.

See Also:
getUnitText()

unitAttribute

protected Attribute unitAttribute
The cached value of the 'Unit Attribute' reference.

See Also:
getUnitAttribute()

HSTORE_COLUMN_EDEFAULT

protected static final String HSTORE_COLUMN_EDEFAULT
The default value of the 'Hstore Column' attribute.

See Also:
getHstoreColumn()

hstoreColumn

protected String hstoreColumn
The cached value of the 'Hstore Column' attribute.

See Also:
getHstoreColumn()
Constructor Detail

AttributeTextPropertyImpl

protected AttributeTextPropertyImpl()

Method Detail

eStaticClass

protected org.eclipse.emf.ecore.EClass eStaticClass()

Overrides:
eStaticClass in class AttributePropertyImpl

getLabelText

public String getLabelText()

Specified by:
getLabelText in interface AttributeTextProperty
Returns:
the value of the 'Label Text' attribute.
See Also:
AttributeTextProperty.setLabelText(String), DomPackage.getAttributeTextProperty_LabelText()

setLabelText

public void setLabelText(String newLabelText)

Specified by:
setLabelText in interface AttributeTextProperty
Parameters:
newLabelText - the new value of the 'Label Text' attribute.
See Also:
AttributeTextProperty.getLabelText()

getTooltipText

public String getTooltipText()

Specified by:
getTooltipText in interface AttributeTextProperty
Returns:
the value of the 'Tooltip Text' attribute.
See Also:
AttributeTextProperty.setTooltipText(String), DomPackage.getAttributeTextProperty_TooltipText()

setTooltipText

public void setTooltipText(String newTooltipText)

Specified by:
setTooltipText in interface AttributeTextProperty
Parameters:
newTooltipText - the new value of the 'Tooltip Text' attribute.
See Also:
AttributeTextProperty.getTooltipText()

getUnitText

public String getUnitText()

Specified by:
getUnitText in interface AttributeTextProperty
Returns:
the value of the 'Unit Text' attribute.
See Also:
AttributeTextProperty.setUnitText(String), DomPackage.getAttributeTextProperty_UnitText()

setUnitText

public void setUnitText(String newUnitText)

Specified by:
setUnitText in interface AttributeTextProperty
Parameters:
newUnitText - the new value of the 'Unit Text' attribute.
See Also:
AttributeTextProperty.getUnitText()

getUnitAttribute

public Attribute getUnitAttribute()

Specified by:
getUnitAttribute in interface AttributeTextProperty
Returns:
the value of the 'Unit Attribute' reference.
See Also:
AttributeTextProperty.setUnitAttribute(Attribute), DomPackage.getAttributeTextProperty_UnitAttribute()

basicGetUnitAttribute

public Attribute basicGetUnitAttribute()


setUnitAttribute

public void setUnitAttribute(Attribute newUnitAttribute)

Specified by:
setUnitAttribute in interface AttributeTextProperty
Parameters:
newUnitAttribute - the new value of the 'Unit Attribute' reference.
See Also:
AttributeTextProperty.getUnitAttribute()

getHstoreColumn

public String getHstoreColumn()

Specified by:
getHstoreColumn in interface AttributeTextProperty
Returns:
the value of the 'Hstore Column' attribute.
See Also:
AttributeTextProperty.setHstoreColumn(String), DomPackage.getAttributeTextProperty_HstoreColumn()

setHstoreColumn

public void setHstoreColumn(String newHstoreColumn)

Specified by:
setHstoreColumn in interface AttributeTextProperty
Parameters:
newHstoreColumn - the new value of the 'Hstore Column' attribute.
See Also:
AttributeTextProperty.getHstoreColumn()

eGet

public Object eGet(int featureID,
                   boolean resolve,
                   boolean coreType)

Specified by:
eGet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eSet

public void eSet(int featureID,
                 Object newValue)

Specified by:
eSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eUnset

public void eUnset(int featureID)

Specified by:
eUnset in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

eIsSet

public boolean eIsSet(int featureID)

Specified by:
eIsSet in interface org.eclipse.emf.ecore.InternalEObject
Overrides:
eIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl

toString

public String toString()

Overrides:
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl


Copyright © 2013. All Rights Reserved.