public interface ISynchronizePage
Page
subclasses that can appear in
the synchronize view ISynchronizeView
and other views, editors or
dialogs that display synchronization information. It is not a requirement
that pages that appear in the synchronize view implement this interface.Modifier and Type | Method and Description |
---|---|
boolean |
aboutToChangeProperty(ISynchronizePageConfiguration configuration,
String key,
Object newValue)
Callback that is invoked from the synchronize configuration whenever a
property's value is about to be changed.
|
Viewer |
getViewer()
Returns the viewer associated with this page or
null if the page
doesn't have a viewer. |
void |
init(ISynchronizePageSite site)
Initialize this page with workbench part that contains the page.
|
void init(ISynchronizePageSite site) throws PartInitException
Page#init(IPageSite)
but before Page#createControl(Composite)
site
- the workbench part for the view containing the pagePartInitException
Viewer getViewer()
null
if the page
doesn't have a viewer.null
if the page
doesn't have a viewer.boolean aboutToChangeProperty(ISynchronizePageConfiguration configuration, String key, Object newValue)
configuration
- the synchronize page configurationkey
- the property keynewValue
- true if the property change should continue to be
fired to other listeners or false
to veto the property change
notification.
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.