Class EMFCompareColor
- java.lang.Object
-
- org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.CompareColorImpl
-
- org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.util.EMFCompareColor
-
- All Implemented Interfaces:
com.google.common.cache.RemovalListener<org.eclipse.swt.graphics.RGB,org.eclipse.swt.graphics.Color>
,ICompareColor
public class EMFCompareColor extends CompareColorImpl
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.emf.compare.rcp.ui.mergeviewer.ICompareColor
ICompareColor.Provider
-
-
Field Summary
-
Fields inherited from class org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.CompareColorImpl
CONFLICTING_CHANGE_COLOR_THEME_KEY, INCOMING_CHANGE_COLOR_THEME_KEY, OUTGOING_CHANGE_COLOR_THEME_KEY, REQUIRED_DIFF_COLOR_THEME_KEY, UNMERGEABLE_DIFF_COLOR_THEME_KEY
-
-
Constructor Summary
Constructors Constructor Description EMFCompareColor(org.eclipse.swt.widgets.Display display, boolean leftIsLocal, org.eclipse.ui.themes.ITheme theme, com.google.common.eventbus.EventBus eventBus)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
Dispose allColor
resources.protected void
handlePropertyChangeEvent(org.eclipse.jface.util.PropertyChangeEvent event)
Update color from a PropertyChangeEvent-
Methods inherited from class org.eclipse.emf.compare.rcp.ui.internal.mergeviewer.CompareColorImpl
getFillColor, getRequiredFillColor, getRequiredStrokeColor, getStrokeColor, getUnmergeableFillColor, getUnmergeableStrokeColor, onRemoval, updateColors
-
-
-
-
Method Detail
-
dispose
public void dispose()
Dispose allColor
resources.- Specified by:
dispose
in interfaceICompareColor
- Overrides:
dispose
in classCompareColorImpl
- See Also:
org.org.eclipse.emf.compare.rcp.ui.mergeviewer.ICompareColor#dispose()
-
handlePropertyChangeEvent
protected void handlePropertyChangeEvent(org.eclipse.jface.util.PropertyChangeEvent event)
Update color from a PropertyChangeEvent- Parameters:
event
-
-
-