public abstract class PictogramElementImpl extends GraphicsAlgorithmContainerImpl implements PictogramElement
The following features are implemented:
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
Modifier and Type | Method and Description |
---|---|
GraphicsAlgorithm |
basicGetGraphicsAlgorithm() |
PictogramLink |
basicGetLink() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetGraphicsAlgorithm(GraphicsAlgorithm newGraphicsAlgorithm,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetLink(PictogramLink newLink,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
void |
eUnset(int featureID) |
GraphicsAlgorithm |
getGraphicsAlgorithm() |
PictogramLink |
getLink() |
boolean |
isActive() |
boolean |
isVisible() |
void |
setActive(boolean newActive) |
void |
setGraphicsAlgorithm(GraphicsAlgorithm newGraphicsAlgorithm) |
void |
setLink(PictogramLink newLink) |
void |
setVisible(boolean newVisible) |
java.lang.String |
toString() |
getProperties
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, 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, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getProperties
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public boolean isVisible()
isVisible
in interface PictogramElement
PictogramElement.setVisible(boolean)
,
PictogramsPackage.getPictogramElement_Visible()
public void setVisible(boolean newVisible)
setVisible
in interface PictogramElement
newVisible
- the new value of the 'Visible' attribute.PictogramElement.isVisible()
public GraphicsAlgorithm getGraphicsAlgorithm()
getGraphicsAlgorithm
in interface PictogramElement
PictogramElement.setGraphicsAlgorithm(GraphicsAlgorithm)
,
PictogramsPackage.getPictogramElement_GraphicsAlgorithm()
,
GraphicsAlgorithm.getPictogramElement()
public GraphicsAlgorithm basicGetGraphicsAlgorithm()
public org.eclipse.emf.common.notify.NotificationChain basicSetGraphicsAlgorithm(GraphicsAlgorithm newGraphicsAlgorithm, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setGraphicsAlgorithm(GraphicsAlgorithm newGraphicsAlgorithm)
setGraphicsAlgorithm
in interface PictogramElement
newGraphicsAlgorithm
- the new value of the 'Graphics Algorithm' containment reference.PictogramElement.getGraphicsAlgorithm()
public boolean isActive()
isActive
in interface PictogramElement
PictogramElement.setActive(boolean)
,
PictogramsPackage.getPictogramElement_Active()
public void setActive(boolean newActive)
setActive
in interface PictogramElement
newActive
- the new value of the 'Active' attribute.PictogramElement.isActive()
public PictogramLink getLink()
getLink
in interface PictogramElement
PictogramElement.setLink(PictogramLink)
,
PictogramsPackage.getPictogramElement_Link()
,
PictogramLink.getPictogramElement()
public PictogramLink basicGetLink()
public org.eclipse.emf.common.notify.NotificationChain basicSetLink(PictogramLink newLink, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLink(PictogramLink newLink)
setLink
in interface PictogramElement
newLink
- the new value of the 'Link' containment reference.PictogramElement.getLink()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
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 PropertyContainerImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class PropertyContainerImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class PropertyContainerImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class PropertyContainerImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class PropertyContainerImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl