@Override public void createControl(Composite parent) { super.createControl(parent); configureTree(); configureModelListener(); configureActions(); refreshJob.setOutlinePage(this); configureContextMenu(); }
/** * Creates the SWT control for this page under the given parent control. * The <code>ContentOutlinePage</code> implementation of this * <code>IContentOutlinePage</code> method creates a tree viewer. * * @see org.eclipse.ui.views.contentoutline.ContentOutlinePage#createControl(org.eclipse.swt.widgets.Composite) * @see org.eclipse.ui.part.IPage#createControl(org.eclipse.swt.widgets.Composite) */ public void createControl( Composite parent ) { super.createControl( parent ); TreeViewer viewer = getTreeViewer(); viewer.setContentProvider( new SQLEditorOutlineContentProvider( this )); viewer.setLabelProvider( new LabelProvider() ); viewer.addSelectionChangedListener( this ); if (fInput != null) viewer.setInput( fInput ); }
@Override public void createControl(Composite parent) { super.createControl(parent); TreeViewer viewer = getTreeViewer(); viewer.setContentProvider(new OutlineContentProvider()); viewer.setLabelProvider(new OutlineStyledLabelProvider()); viewer.addSelectionChangedListener(this); viewer.setAutoExpandLevel(2); viewer.setUseHashlookup(true); if (currentInput != null) { setInput(currentInput); } }
public void createControl(Composite parent) { super.createControl(parent); IPreferenceStore prefs = Activator.getDefault().getPreferenceStore(); int expandLevels = TreeViewer.ALL_LEVELS; if( !(prefs.getBoolean(PreferenceConstants.AUTO_EXPAND_OUTLINE) ) ){ expandLevels = 0; } TreeViewer viewer= getTreeViewer(); viewer.setContentProvider(new ContentProvider()); viewer.setLabelProvider( new YEditStyledLabelProvider( yamlEditor.getColorManager() ) ); viewer.addSelectionChangedListener(this); viewer.setAutoExpandLevel(expandLevels); if (input != null){ setInput(input); } }
super.createControl( parent );
@Override public void createControl(Composite parent) { super.createControl(parent); TreeViewer viewer = getTreeViewer(); viewer.setContentProvider(new ContentProvider());
public void createControl(Composite parent) super.createControl(parent); getTreeViewer().setContentProvider(contentProvider); getTreeViewer().setLabelProvider(labelProvider);
@Override public void createControl(Composite parent) { super.createControl(parent);
super.createControl(parent);