Class LabelContentViewer
java.lang.Object
org.eclipse.jface.viewers.Viewer
org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.label.LabelContentViewer
- All Implemented Interfaces:
org.eclipse.compare.IPropertyChangeNotifier
,CommandStackListener
,org.eclipse.jface.viewers.IInputProvider
,org.eclipse.jface.viewers.IInputSelectionProvider
,org.eclipse.jface.viewers.ISelectionProvider
- Direct Known Subclasses:
NoDifferencesContentViewer
,NoSelectedItemContentViewer
,NoVisibleItemContentViewer
,OnlyPseudoConflictsContentViewer
,WaitContentViewer
public class LabelContentViewer extends org.eclipse.jface.viewers.Viewer implements org.eclipse.compare.IPropertyChangeNotifier, CommandStackListener
A dummy viewer that displays a single label.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description LabelContentViewer(org.eclipse.swt.widgets.Composite parent, java.lang.String title, java.lang.String message, EMFCompareConfiguration configuration)
Creates a new viewer and its controls. -
Method Summary
Modifier and Type Method Description void
addPropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
void
commandStackChanged(java.util.EventObject event)
void
editingDomainChange(ICompareEditingDomain oldValue, ICompareEditingDomain newValue)
void
editingDomainChange(ICompareEditingDomainChange event)
org.eclipse.swt.widgets.Control
getControl()
java.lang.Object
getInput()
org.eclipse.jface.viewers.ISelection
getSelection()
protected void
handleDisposed()
void
refresh()
void
removePropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)
protected void
setDirty(boolean dirty)
void
setInput(java.lang.Object input)
void
setSelection(org.eclipse.jface.viewers.ISelection selection, boolean reveal)
-
Constructor Details
-
LabelContentViewer
public LabelContentViewer(org.eclipse.swt.widgets.Composite parent, java.lang.String title, java.lang.String message, EMFCompareConfiguration configuration)Creates a new viewer and its controls.- Parameters:
parent
- the parent of thecontrol
of this viewer.
-
-
Method Details
-
setSelection
public void setSelection(org.eclipse.jface.viewers.ISelection selection, boolean reveal)- Specified by:
setSelection
in classorg.eclipse.jface.viewers.Viewer
- See Also:
Viewer.setSelection(org.eclipse.jface.viewers.ISelection, boolean)
-
setInput
public void setInput(java.lang.Object input)- Specified by:
setInput
in classorg.eclipse.jface.viewers.Viewer
- See Also:
Viewer.setInput(java.lang.Object)
-
refresh
public void refresh()- Specified by:
refresh
in classorg.eclipse.jface.viewers.Viewer
- See Also:
Viewer.refresh()
-
getSelection
public org.eclipse.jface.viewers.ISelection getSelection()- Specified by:
getSelection
in interfaceorg.eclipse.jface.viewers.ISelectionProvider
- Specified by:
getSelection
in classorg.eclipse.jface.viewers.Viewer
- See Also:
Viewer.getSelection()
-
getInput
public java.lang.Object getInput()- Specified by:
getInput
in interfaceorg.eclipse.jface.viewers.IInputProvider
- Specified by:
getInput
in classorg.eclipse.jface.viewers.Viewer
- See Also:
Viewer.getInput()
-
getControl
public org.eclipse.swt.widgets.Control getControl()- Specified by:
getControl
in classorg.eclipse.jface.viewers.Viewer
- See Also:
Viewer.getControl()
-
addPropertyChangeListener
public void addPropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)- Specified by:
addPropertyChangeListener
in interfaceorg.eclipse.compare.IPropertyChangeNotifier
-
removePropertyChangeListener
public void removePropertyChangeListener(org.eclipse.jface.util.IPropertyChangeListener listener)- Specified by:
removePropertyChangeListener
in interfaceorg.eclipse.compare.IPropertyChangeNotifier
-
editingDomainChange
- Parameters:
oldValue
-newValue
-
-
editingDomainChange
-
setDirty
protected void setDirty(boolean dirty) -
commandStackChanged
public void commandStackChanged(java.util.EventObject event)- Specified by:
commandStackChanged
in interfaceCommandStackListener
-
handleDisposed
protected void handleDisposed()
-