public interface IChangePreviewViewer
Change
.
Viewers are associated with a change object via the extension point
org.eclipse.ltk.ui.refactoring.changePreviewViewers
. Implementors of this
extension point must therefore implement this interface.
To ensure visual consistency across all provided preview viewers the widget
hierarchy provided through the method createControl(Composite)
has to
use a ViewForm
as its root widget.
Clients of this interface should call createControl
before calling
setInput
.
Modifier and Type | Method and Description |
---|---|
void |
createControl(Composite parent)
Creates the preview viewer's widget hierarchy.
|
Control |
getControl()
Returns the preview viewer's SWT control.
|
void |
setInput(ChangePreviewViewerInput input)
Sets the preview viewer's input element.
|
void createControl(Composite parent)
getControl()
should be used to retrieve the widget hierarchy.parent
- the parent for the widget hierarchygetControl()
Control getControl()
null
is the widget hierarchy hasn't been created yetvoid setInput(ChangePreviewViewerInput input)
input
- the input element
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.