public class EEFButtonDescriptionImpl extends EEFWidgetDescriptionImpl implements EEFButtonDescription
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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| Modifier and Type | Field and Description | 
|---|---|
| protected static java.lang.String | BUTTON_LABEL_EXPRESSION_EDEFAULTThe default value of the ' Button Label Expression' attribute. | 
| protected java.lang.String | buttonLabelExpressionThe cached value of the ' Button Label Expression' attribute. | 
| protected org.eclipse.emf.common.util.EList<EEFButtonConditionalStyle> | conditionalStylesThe cached value of the ' Conditional Styles' containment reference list | 
| protected static java.lang.String | PUSH_EXPRESSION_EDEFAULTThe default value of the ' Push Expression' attribute. | 
| protected java.lang.String | pushExpressionThe cached value of the ' Push Expression' attribute. | 
| protected EEFButtonStyle | styleThe cached value of the ' Style' containment reference. | 
HELP_EXPRESSION_EDEFAULT, helpExpression, IS_ENABLED_EXPRESSION_EDEFAULT, isEnabledExpression, LABEL_EXPRESSION_EDEFAULT, labelExpression, propertyValidationRulesidentifier, IDENTIFIER_EDEFAULTEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description | 
|---|---|
| protected  | EEFButtonDescriptionImpl() | 
| Modifier and Type | Method and Description | 
|---|---|
| EEFButtonStyle | basicGetStyle() | 
| org.eclipse.emf.common.notify.NotificationChain | basicSetStyle(EEFButtonStyle newStyle,
             org.eclipse.emf.common.notify.NotificationChain msgs) | 
| java.lang.Object | eGet(int featureID,
    boolean resolve,
    boolean coreType) | 
| org.eclipse.emf.common.notify.NotificationChain | eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
              int featureID,
              org.eclipse.emf.common.notify.NotificationChain msgs) | 
| boolean | eIsSet(int featureID) | 
| void | eSet(int featureID,
    java.lang.Object newValue) | 
| protected org.eclipse.emf.ecore.EClass | eStaticClass() | 
| void | eUnset(int featureID) | 
| java.lang.String | getButtonLabelExpression() | 
| org.eclipse.emf.common.util.EList<EEFButtonConditionalStyle> | getConditionalStyles() | 
| java.lang.String | getPushExpression() | 
| EEFButtonStyle | getStyle() | 
| void | setButtonLabelExpression(java.lang.String newButtonLabelExpression) | 
| void | setPushExpression(java.lang.String newPushExpression) | 
| void | setStyle(EEFButtonStyle newStyle) | 
| java.lang.String | toString() | 
eInverseAdd, getHelpExpression, getIsEnabledExpression, getLabelExpression, getPropertyValidationRules, setHelpExpression, setIsEnabledExpression, setLabelExpressiongetIdentifier, setIdentifiereBasicSetContainer, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, 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, 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, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetHelpExpression, getIsEnabledExpression, getLabelExpression, getPropertyValidationRules, setHelpExpression, setIsEnabledExpression, setLabelExpressiongetIdentifier, setIdentifiereAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final java.lang.String BUTTON_LABEL_EXPRESSION_EDEFAULT
Button Label Expression' attribute.  getButtonLabelExpression()protected java.lang.String buttonLabelExpression
Button Label Expression' attribute.  getButtonLabelExpression()protected static final java.lang.String PUSH_EXPRESSION_EDEFAULT
Push Expression' attribute.  getPushExpression()protected java.lang.String pushExpression
Push Expression' attribute.  getPushExpression()protected EEFButtonStyle style
Style' containment reference.  getStyle()protected org.eclipse.emf.common.util.EList<EEFButtonConditionalStyle> conditionalStyles
Conditional Styles' containment reference list.
  getConditionalStyles()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class EEFWidgetDescriptionImplpublic java.lang.String getButtonLabelExpression()
getButtonLabelExpression in interface EEFButtonDescriptionEEFButtonDescription.setButtonLabelExpression(String), 
EefPackage.getEEFButtonDescription_ButtonLabelExpression()public void setButtonLabelExpression(java.lang.String newButtonLabelExpression)
setButtonLabelExpression in interface EEFButtonDescriptionnewButtonLabelExpression - the new value of the 'Button Label Expression' attribute.EEFButtonDescription.getButtonLabelExpression()public java.lang.String getPushExpression()
getPushExpression in interface EEFButtonDescriptionEEFButtonDescription.setPushExpression(String), 
EefPackage.getEEFButtonDescription_PushExpression()public void setPushExpression(java.lang.String newPushExpression)
setPushExpression in interface EEFButtonDescriptionnewPushExpression - the new value of the 'Push Expression' attribute.EEFButtonDescription.getPushExpression()public EEFButtonStyle getStyle()
getStyle in interface EEFButtonDescriptionEEFButtonDescription.setStyle(EEFButtonStyle), 
EefPackage.getEEFButtonDescription_Style()public EEFButtonStyle basicGetStyle()
public org.eclipse.emf.common.notify.NotificationChain basicSetStyle(EEFButtonStyle newStyle, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setStyle(EEFButtonStyle newStyle)
setStyle in interface EEFButtonDescriptionnewStyle - the new value of the 'Style' containment reference.EEFButtonDescription.getStyle()public org.eclipse.emf.common.util.EList<EEFButtonConditionalStyle> getConditionalStyles()
getConditionalStyles in interface EEFButtonDescriptionEefPackage.getEEFButtonDescription_ConditionalStyles()public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
                                                                      int featureID,
                                                                      org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class EEFWidgetDescriptionImplpublic java.lang.Object eGet(int featureID,
                             boolean resolve,
                             boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class EEFWidgetDescriptionImplpublic void eSet(int featureID,
                 java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class EEFWidgetDescriptionImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class EEFWidgetDescriptionImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class EEFWidgetDescriptionImplpublic java.lang.String toString()
toString in class EEFWidgetDescriptionImpl