org.eclipse.gmt.umlx.editor.refresh
Class NodeViewRefresher<R extends INodeViewElement>

java.lang.Object
  extended by org.eclipse.gmt.umlx.ecore.AbstractAdapter
      extended by org.eclipse.gmt.umlx.ecore.ModelChangeAdapter
          extended by org.eclipse.gmt.umlx.editor.refresh.OutlineRefresher<R>
              extended by org.eclipse.gmt.umlx.editor.refresh.NodeViewRefresher<R>
All Implemented Interfaces:
org.eclipse.emf.common.notify.Adapter
Direct Known Subclasses:
LinkViewRefresher

public class NodeViewRefresher<R extends INodeViewElement>
extends OutlineRefresher<R>

NodeRefresher provides further delayed refresh functionality for AbstractLinkView and AbstractNodeView.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.emf.common.notify.Adapter
org.eclipse.emf.common.notify.Adapter.Internal
 
Constructor Summary
NodeViewRefresher(R refreshee, org.eclipse.gef.EditPartViewer viewer, ActiveEditDomain domain)
           
 
Method Summary
 void refreshSourceConnections()
           
 void refreshTargetConnections()
           
 
Methods inherited from class org.eclipse.gmt.umlx.editor.refresh.OutlineRefresher
execute, getDomain, getIcon, getViewer, isAdapterForType, notifyChanged, refreshChildren, refreshMappings, refreshMarkers, refreshNotifiers, refreshVisuals, registerModel, toString, unregisterModel
 
Methods inherited from class org.eclipse.gmt.umlx.ecore.ModelChangeAdapter
addNotifier, dispose, refreshNotifiers, removeNotifier
 
Methods inherited from class org.eclipse.gmt.umlx.ecore.AbstractAdapter
getTarget, registerPackageClass, setTarget
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

NodeViewRefresher

public NodeViewRefresher(R refreshee,
                         org.eclipse.gef.EditPartViewer viewer,
                         ActiveEditDomain domain)
Method Detail

refreshSourceConnections

public void refreshSourceConnections()

refreshTargetConnections

public void refreshTargetConnections()