Eclipse Platform
Release 3.1

org.eclipse.debug.ui.memory
Interface IMemoryRenderingType


public interface IMemoryRenderingType

Represents a type of memory rendering contributed via the memoryRenderings extension point.

Clients contributing a rendering usually implement IMemoryRenderingTypeDelegate and IMemoryRendering. Clients providing dynamic rendering bindings via an IMemoryRenderingBindingsProvider may implement this interface.

Since:
3.1

Method Summary
 IMemoryRendering createRendering()
          Creates and returns a new rendering of this type or null if none.
 String getId()
          Returns the unique identifier for this rendering type.
 String getLabel()
          Returns a label for this type of memory rendering.
 

Method Detail

getLabel

public String getLabel()
Returns a label for this type of memory rendering.

Returns:
a label for this type of memory rendering

getId

public String getId()
Returns the unique identifier for this rendering type.

Returns:
the unique identifier for this rendering type

createRendering

public IMemoryRendering createRendering()
                                 throws CoreException
Creates and returns a new rendering of this type or null if none.

Returns:
a new rendering of this type
Throws:
CoreException - if an exception occurrs creating the rendering

Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

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