org.eclipse.ohf.stem.core.graph.provider
Class GraphItemProvider.EdgesItemProvider

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.AdapterImpl
      extended by org.eclipse.emf.edit.provider.ItemProviderAdapter
          extended by org.eclipse.ohf.stem.core.graph.provider.GraphItemProvider.TransientGraphItemProvider
              extended by org.eclipse.ohf.stem.core.graph.provider.GraphItemProvider.EdgesItemProvider
All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter, org.eclipse.emf.common.notify.Adapter.Internal, org.eclipse.emf.common.util.ResourceLocator, org.eclipse.emf.edit.command.CreateChildCommand.Helper, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider
Enclosing class:
GraphItemProvider

public static class GraphItemProvider.EdgesItemProvider
extends GraphItemProvider.TransientGraphItemProvider

This class represents a "Non-Model Intermediary View Object". It represents the "Edges" of the graph.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommand, org.eclipse.emf.edit.provider.ItemProviderAdapter.ResultAndAffectedObjectsWrappingCommandActionDelegate
 
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
org.eclipse.emf.common.notify.Adapter.Internal
 
Constructor Summary
GraphItemProvider.EdgesItemProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory, Graph graph)
           
 
Method Summary
 java.lang.Object getImage(java.lang.Object object)
           
 void notifyChanged(org.eclipse.emf.common.notify.Notification msg)
           
 
Methods inherited from class org.eclipse.ohf.stem.core.graph.provider.GraphItemProvider.TransientGraphItemProvider
getChildren, getNewChildDescriptors, getParent, getResourceLocator, getText
 
Methods inherited from class org.eclipse.emf.edit.provider.ItemProviderAdapter
addListener, createCommand, crop, dispose, fireNotifyChanged, getAdapterFactory, getBaseURL, getCreateChildDescription, getCreateChildImage, getCreateChildResult, getCreateChildText, getCreateChildToolTipText, getEditableValue, getElements, getImage, getPropertyDescriptor, getPropertyDescriptors, getPropertyValue, getString, getString, getString, getString, getUpdateableText, hasChildren, isAdapterForType, isPropertySet, removeListener, resetPropertyValue, setPropertyValue, setTarget, unsetTarget
 
Methods inherited from class org.eclipse.emf.common.notify.impl.AdapterImpl
getTarget
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.edit.provider.IEditingDomainItemProvider
createCommand
 
Methods inherited from interface org.eclipse.emf.edit.provider.ITreeItemContentProvider
hasChildren
 
Methods inherited from interface org.eclipse.emf.edit.provider.IItemPropertySource
getEditableValue, getPropertyDescriptor, getPropertyDescriptors
 

Constructor Detail

GraphItemProvider.EdgesItemProvider

public GraphItemProvider.EdgesItemProvider(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
                                           Graph graph)
Parameters:
adapterFactory -
graph - the graph that the Edges belong to
Method Detail

getImage

public java.lang.Object getImage(java.lang.Object object)
Specified by:
getImage in interface org.eclipse.emf.edit.provider.IItemLabelProvider
Overrides:
getImage in class org.eclipse.emf.edit.provider.ItemProviderAdapter
See Also:
ItemProviderAdapter.getImage(java.lang.Object)

notifyChanged

public void notifyChanged(org.eclipse.emf.common.notify.Notification msg)
Specified by:
notifyChanged in interface org.eclipse.emf.common.notify.Adapter
Overrides:
notifyChanged in class org.eclipse.emf.common.notify.impl.AdapterImpl
See Also:
AdapterImpl.notifyChanged(org.eclipse.emf.common.notify.Notification)