Package | Description |
---|---|
org.eclipse.debug.internal.ui.views.memory.renderings | |
org.eclipse.debug.ui.memory |
Provides classes and interfaces to render memory blocks in the memory view.
|
Modifier and Type | Class and Description |
---|---|
class |
org.eclipse.debug.internal.ui.views.memory.renderings.AbstractBaseTableRendering
Internal base class to allow AbstractTableRendering and AbstractAsyncTableRendering
to share actions and dialogs.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IRepositionableMemoryRendering
A memory rendering that can be repositioned.
|
interface |
IResettableMemoryRendering
A memory rendering that can be reset.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMemoryRendering
Abstract implementation of a memory rendering.
|
class |
AbstractTableRendering
Abstract implementation of a table rendering.
|
class |
AbstractTextRendering
Abstract implementation of a rendering that translates memory into
text, displayed in a table.
|
Modifier and Type | Method and Description |
---|---|
IMemoryRendering |
IMemoryRenderingType.createRendering()
Creates and returns a new rendering of this type or
null
if none. |
IMemoryRendering |
IMemoryRenderingTypeDelegate.createRendering(String id)
Creates and returns a rendering of the specified type, or
null
if none. |
IMemoryRendering |
IMemoryRenderingContainer.getActiveRendering()
Returns the active rendering in this container, or
null
if none. |
IMemoryRendering |
MemoryRenderingElement.getRendering()
Returns the memory rendering in which bytes are being rendered.
|
IMemoryRendering[] |
IMemoryRenderingContainer.getRenderings()
Returns all renderings currently hosted by this container.
|
IMemoryRendering |
IMemoryRenderingSynchronizationService.getSynchronizationProvider()
Returns the rendering currently providing synchronization information for
this synchronization service, or null
|
Modifier and Type | Method and Description |
---|---|
void |
IMemoryRenderingContainer.addMemoryRendering(IMemoryRendering rendering)
Adds the given rendering to this container.
|
void |
IMemoryRenderingContainer.removeMemoryRendering(IMemoryRendering rendering)
Removes the given rendering from this container.
|
void |
IMemoryRenderingSynchronizationService.setSynchronizationProvider(IMemoryRendering rendering)
Sets the rendering currently providing sychronization information for
this synchronization service, or
null if none. |
Constructor and Description |
---|
MemoryRenderingElement(IMemoryRendering rendering,
BigInteger address,
MemoryByte[] bytes)
Constructs a new memory rendering element for the given rendering
and specified bytes.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.