Eclipse Platform
Release 3.1

org.eclipse.debug.ui.memory
Class MemoryRenderingElement

java.lang.Object
  extended byorg.eclipse.debug.ui.memory.MemoryRenderingElement

public class MemoryRenderingElement
extends Object

A memory rendering element represents a set of memory bytes being rendered in a memory rendering. Instances of this class are passed to a rendering's label provider, color provider, and font provider to be rendered.

Clients may instantiate this class. Clients may subclass this class to add other members / settings as required by a rendering.

Since:
3.1

Constructor Summary
MemoryRenderingElement(IMemoryRendering rendering, BigInteger address, MemoryByte[] bytes)
          Constructs a new memory rendering element for the given rendering and specified bytes.
 
Method Summary
 BigInteger getAddress()
          Returns the address at which bytes are being rendered.
 MemoryByte[] getBytes()
          Returns the memory bytes being rendered.
 IMemoryRendering getRendering()
          Returns the memory rendering in which bytes are being rendered.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryRenderingElement

public MemoryRenderingElement(IMemoryRendering rendering,
                              BigInteger address,
                              MemoryByte[] bytes)
Constructs a new memory rendering element for the given rendering and specified bytes.

Parameters:
rendering - the rendering containing the memory block being rendered
address - the address at which the rendering is taking place
bytes - the memory bytes being rendered
Method Detail

getRendering

public IMemoryRendering getRendering()
Returns the memory rendering in which bytes are being rendered.

Returns:
the memory rendering in which bytes are being rendered

getAddress

public BigInteger getAddress()
Returns the address at which bytes are being rendered.

Returns:
the address at which bytes are being rendered

getBytes

public MemoryByte[] getBytes()
Returns the memory bytes being rendered.

Returns:
the memory bytes being rendered

Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

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