org.eclipse.emf.emfstore.internal.client.model.changeTracking.merging.util
Interface MergeLabelProvider

All Superinterfaces:
ESObserver, ESPrioritizedObserver
All Known Implementing Classes:
DefaultMergeLabelProvider

public interface MergeLabelProvider
extends ESPrioritizedObserver

Label provider for merge.

Author:
ovonwesen

Field Summary
static String ID
          ID of the MergeLabelProvider option.
 
Method Summary
 void dispose()
          Disposes the label provider.
 int getPriority()
          Returns the priority of this observer.
 String getText(org.eclipse.emf.ecore.EObject modelElement)
          Returns a textual description of the given model element.
 

Field Detail

ID

static final String ID
ID of the MergeLabelProvider option.

See Also:
Constant Field Values
Method Detail

getPriority

int getPriority()
Returns the priority of this observer. The higher the number returned by this method, the more likely it is that this observer is notified before others.

Specified by:
getPriority in interface ESPrioritizedObserver
Returns:
the priority of this observer
See Also:
ESPrioritizedObserver.getPriority()

getText

String getText(org.eclipse.emf.ecore.EObject modelElement)
Returns a textual description of the given model element.

Parameters:
modelElement - the model element whose description is requested
Returns:
a textual description for the given model element

dispose

void dispose()
Disposes the label provider.



Copyright © 2015. All Rights Reserved.