|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Provides facilities related to the synchronization of memory renderings.
Clients hosting renderings may implement this interface.
Method Summary | |
---|---|
void |
addPropertyChangeListener(IPropertyChangeListener listener,
String[] properties)
Adds a listener for property changes notification for the specified properties. |
Object |
getProperty(IMemoryBlock block,
String property)
Returns the current value of the specified property for the given memory block, or null if none. |
IMemoryRendering |
getSynchronizationProvider()
Returns the rendering currengly providing synchronization information for this synchronization service, or null
|
void |
removePropertyChangeListener(IPropertyChangeListener listener)
Removes the given listener for property change notification. |
void |
setSynchronizationProvider(IMemoryRendering rendering)
Sets the rendering currently providing sychronization information for this synchronization service, or null if none. |
Method Detail |
public void addPropertyChangeListener(IPropertyChangeListener listener, String[] properties)
null
indicates that the listener is interested in all
properties. If an identical listener is already registered, the properties
it is registered to listen for are updated.
listener
- a property change listenerproperties
- properties the listener is interested in, or null
to indicate all properties.public void removePropertyChangeListener(IPropertyChangeListener listener)
listener
- a property change listenerpublic Object getProperty(IMemoryBlock block, String property)
null
if none.
block
- memory block for which a property is requestedproperty
- the name of the property
null
public void setSynchronizationProvider(IMemoryRendering rendering)
null
if none.
rendering
- active rendering providing synchronization information or
null
public IMemoryRendering getSynchronizationProvider()
null
null
|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.