public class OperationProxyImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements OperationProxy
The following features are implemented:
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| Modifier and Type | Method and Description |
|---|---|
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,
Object newValue) |
void |
eUnset(int featureID) |
ImageProxy |
getImage()
Returns the image to be used by the label provider.
|
int |
getIndex()
Returns the index within the operations file.
|
String |
getLabel()
Returns the label to be used by the label provider.
|
org.eclipse.emf.common.util.EList<OperationProxy> |
getProxies() |
boolean |
isLabelProviderReady()
Determines whether this proxy has everything needed to be visualized by an label provider.
|
void |
setImage(ImageProxy imageProxy)
Sets the image proxy that is used by the label provider to
create the appropriate image.
|
void |
setIndex(int index)
Sets the index that corresponds to the location within the operations file.
|
void |
setLabel(String label)
Sets the label to be used by the label provider.
|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toStringeNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic org.eclipse.emf.common.util.EList<OperationProxy> getProxies()
getProxies in interface OperationProxyVersioningPackage.getOperationProxy_Proxies()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 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void setLabel(String label)
setLabel in interface OperationProxylabel - the label to be setOperationProxy.setLabel(java.lang.String)public void setImage(ImageProxy imageProxy)
setImage in interface OperationProxyimageProxy - the image proxyOperationProxy.setImage(org.eclipse.emf.emfstore.internal.server.model.versioning.ImageProxy)public ImageProxy getImage()
getImage in interface OperationProxyOperationProxy.getImage()public String getLabel()
getLabel in interface OperationProxyOperationProxy.getLabel()public int getIndex()
getIndex in interface OperationProxyOperationProxy.getIndex()public void setIndex(int index)
setIndex in interface OperationProxyindex - the index within the operations fileOperationProxy.setIndex(int)public boolean isLabelProviderReady()
isLabelProviderReady in interface OperationProxytrue, if this proxy has its label and image set, false otherwiseOperationProxy.isLabelProviderReady()Copyright © 2017. All rights reserved.