public class EEFButtonDescriptionImpl extends EEFWidgetDescriptionImpl implements EEFButtonDescription
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
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
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
BUTTON_LABEL_EXPRESSION_EDEFAULT
The default value of the ' Button Label Expression ' attribute.
|
protected java.lang.String |
buttonLabelExpression
The cached value of the ' Button Label Expression ' attribute.
|
protected org.eclipse.emf.common.util.EList<EEFButtonConditionalStyle> |
conditionalStyles
The cached value of the '
Conditional Styles ' containment reference list |
protected static java.lang.String |
PUSH_EXPRESSION_EDEFAULT
The default value of the ' Push Expression ' attribute.
|
protected java.lang.String |
pushExpression
The cached value of the ' Push Expression ' attribute.
|
protected EEFButtonStyle |
style
The cached value of the ' Style ' containment reference.
|
HELP_EXPRESSION_EDEFAULT, helpExpression, IS_ENABLED_EXPRESSION_EDEFAULT, isEnabledExpression, LABEL_EXPRESSION_EDEFAULT, labelExpression, propertyValidationRules
identifier, IDENTIFIER_EDEFAULT
EVIRTUAL_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, setLabelExpression
getIdentifier, setIdentifier
eBasicSetContainer, eInternalContainer
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
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, 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
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getHelpExpression, getIsEnabledExpression, getLabelExpression, getPropertyValidationRules, setHelpExpression, setIsEnabledExpression, setLabelExpression
getIdentifier, setIdentifier
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected 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 EEFWidgetDescriptionImpl
public java.lang.String getButtonLabelExpression()
getButtonLabelExpression
in interface EEFButtonDescription
EEFButtonDescription.setButtonLabelExpression(String)
,
EefPackage.getEEFButtonDescription_ButtonLabelExpression()
public void setButtonLabelExpression(java.lang.String newButtonLabelExpression)
setButtonLabelExpression
in interface EEFButtonDescription
newButtonLabelExpression
- the new value of the 'Button Label Expression' attribute.EEFButtonDescription.getButtonLabelExpression()
public java.lang.String getPushExpression()
getPushExpression
in interface EEFButtonDescription
EEFButtonDescription.setPushExpression(String)
,
EefPackage.getEEFButtonDescription_PushExpression()
public void setPushExpression(java.lang.String newPushExpression)
setPushExpression
in interface EEFButtonDescription
newPushExpression
- the new value of the 'Push Expression' attribute.EEFButtonDescription.getPushExpression()
public EEFButtonStyle getStyle()
getStyle
in interface EEFButtonDescription
EEFButtonDescription.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 EEFButtonDescription
newStyle
- the new value of the 'Style' containment reference.EEFButtonDescription.getStyle()
public org.eclipse.emf.common.util.EList<EEFButtonConditionalStyle> getConditionalStyles()
getConditionalStyles
in interface EEFButtonDescription
EefPackage.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 EEFWidgetDescriptionImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class EEFWidgetDescriptionImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class EEFWidgetDescriptionImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class EEFWidgetDescriptionImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class EEFWidgetDescriptionImpl
public java.lang.String toString()
toString
in class EEFWidgetDescriptionImpl