Eclipse Platform
Release 3.1

org.eclipse.debug.ui.memory
Interface IMemoryRenderingSite


public interface IMemoryRenderingSite

A workbench site that hosts memory renderings and provides synchronization services for memory renderings.

A rendering site has an optional synchronization provider at any one time. If a rendering provides synchronization information it should set itself as the synchronization prodiver for its memory rendering site when it is activated.

Clients hosting memory rendering may implement this interface.

Since:
3.1

Method Summary
 IMemoryRenderingContainer getContainer(String id)
          Returns the rendering container with the given id or null if none.
 IMemoryRenderingContainer[] getMemoryRenderingContainers()
          Returns all the memory rendering containers within this rendering site.
 IWorkbenchPartSite getSite()
          Returns the workbench part site hosting memory renderings for this rendering site.
 IMemoryRenderingSynchronizationService getSynchronizationService()
          Returns the syncrhonization serivce for this rendering site or null if none.
 

Method Detail

getSite

public IWorkbenchPartSite getSite()
Returns the workbench part site hosting memory renderings for this rendering site.

Returns:
the view site hosting memory renderings for this rendering site

getSynchronizationService

public IMemoryRenderingSynchronizationService getSynchronizationService()
Returns the syncrhonization serivce for this rendering site or null if none.

Returns:
the syncrhonization serivce for this rendering site or null

getMemoryRenderingContainers

public IMemoryRenderingContainer[] getMemoryRenderingContainers()
Returns all the memory rendering containers within this rendering site.

Returns:
all the memory rendering containers within this rendering site

getContainer

public IMemoryRenderingContainer getContainer(String id)
Returns the rendering container with the given id or null if none.

Parameters:
id - identifier of the container being requested
Returns:
the rendering container with the given id or null if none

Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.