Package org.eclipse.emf.cdo.ui.compare
Class CDOCompareEditorUtil.InputHolder
java.lang.Object
org.eclipse.emf.cdo.ui.compare.CDOCompareEditorUtil.InputHolder
- All Implemented Interfaces:
Consumer<CDOCompareEditorUtil.Input>,CDOCompareEditorUtil.ContentsCreator,CDOCompareEditorUtil.EditorConsumer,org.eclipse.net4j.util.lifecycle.IDeactivateable
- Enclosing class:
- CDOCompareEditorUtil
public static class CDOCompareEditorUtil.InputHolder
extends Object
implements Consumer<CDOCompareEditorUtil.Input>, CDOCompareEditorUtil.EditorConsumer, CDOCompareEditorUtil.ContentsCreator, org.eclipse.net4j.util.lifecycle.IDeactivateable
A default implementation of an
input consumer.- Since:
- 4.6
- Author:
- Eike Stepper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(CDOCompareEditorUtil.Input input) voidcreateContents(Composite parent, Function<Composite, Control> defaultContentsCreator) voideditorOpened(IEditorPart editor) getInput()
-
Constructor Details
-
InputHolder
public InputHolder()
-
-
Method Details
-
getInput
-
accept
- Specified by:
acceptin interfaceConsumer<CDOCompareEditorUtil.Input>
-
editorOpened
- Specified by:
editorOpenedin interfaceCDOCompareEditorUtil.EditorConsumer
-
createContents
- Specified by:
createContentsin interfaceCDOCompareEditorUtil.ContentsCreator
-
activate
- Since:
- 4.9
-
deactivate
- Specified by:
deactivatein interfaceorg.eclipse.net4j.util.lifecycle.IDeactivateable
-