org.eclipse.xtext.ui.editor.outline.actions
Class IOutlineContribution.Composite

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.outline.actions.IOutlineContribution.Composite
All Implemented Interfaces:
IOutlineContribution, IPreferenceStoreInitializer
Enclosing interface:
IOutlineContribution

public static class IOutlineContribution.Composite
extends java.lang.Object
implements IOutlineContribution


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.ui.editor.outline.actions.IOutlineContribution
IOutlineContribution.All, IOutlineContribution.Composite, IOutlineContribution.LinkWithEditor, IOutlineContribution.Sort
 
Nested classes/interfaces inherited from interface org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreInitializer
IPreferenceStoreInitializer.CompositeImpl
 
Constructor Summary
IOutlineContribution.Composite()
           
 
Method Summary
 void deregister(OutlinePage outlinePage)
           
protected  void initialize(com.google.inject.Injector injector)
           
 void initialize(IPreferenceStoreAccess access)
           
 void register(OutlinePage outlinePage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IOutlineContribution.Composite

public IOutlineContribution.Composite()
Method Detail

initialize

@Inject
protected void initialize(com.google.inject.Injector injector)

register

public void register(OutlinePage outlinePage)
Specified by:
register in interface IOutlineContribution

deregister

public void deregister(OutlinePage outlinePage)
Specified by:
deregister in interface IOutlineContribution

initialize

public void initialize(IPreferenceStoreAccess access)
Specified by:
initialize in interface IPreferenceStoreInitializer