Eclipse Platform
Release 3.1

org.eclipse.debug.ui.memory
Interface IMemoryRenderingManager

All Superinterfaces:
IMemoryRenderingBindingsProvider

public interface IMemoryRenderingManager
extends IMemoryRenderingBindingsProvider

Manager for memory renderings. Provides facilities for creating renderings and retrieving memory rendering bindings.

Clients are not intended to implement this interface.

Since:
3.1

Method Summary
 IMemoryRenderingType getRenderingType(String id)
          Returns the memory rendering type with the given identifier, or null if none.
 IMemoryRenderingType[] getRenderingTypes()
          Returns all contributed memory rendering types.
 
Methods inherited from interface org.eclipse.debug.ui.memory.IMemoryRenderingBindingsProvider
addListener, getDefaultRenderingTypes, getPrimaryRenderingType, getRenderingTypes, removeListener
 

Method Detail

getRenderingTypes

public IMemoryRenderingType[] getRenderingTypes()
Returns all contributed memory rendering types.

Returns:
all contributed memory rendering types

getRenderingType

public IMemoryRenderingType getRenderingType(String id)
Returns the memory rendering type with the given identifier, or null if none. The memory rendering manager will search through rendering types that are contributed via explicit rendering bindings. (i.e. rendering types contributed via the memoryRenderings extension point). This method will not return rendering types that are contributed by a memory binding provider.

Parameters:
id - memory rendering type identifier
Returns:
the memory rendering type with the given identifier, 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.