|
Eclipse Platform Release 3.3 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A memory rendering that can be repositioned. Reposition behavior is rendering specific. Typically, reposition means that the rendering should move its cursor/current selection to the given address. However, clients may define its reposition behavior that is suitable for the rendering.
Clients may implement this interface.
Method Summary | |
---|---|
BigInteger |
getSelectedAddress()
Returns the currently selected address of this rendering or null if none |
MemoryByte[] |
getSelectedAsBytes()
Returns the currently selected content as MemoryByte array.
|
void |
goToAddress(BigInteger address)
Position the rendering to the given address. |
Methods inherited from interface org.eclipse.debug.ui.memory.IMemoryRendering |
---|
activated, addPropertyChangeListener, becomesHidden, becomesVisible, createControl, deactivated, dispose, getControl, getImage, getLabel, getMemoryBlock, getRenderingId, init, removePropertyChangeListener |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Method Detail |
public BigInteger getSelectedAddress()
null
if none
null
if nonepublic MemoryByte[] getSelectedAsBytes()
MemoryByte
array.
Returns an empty array if there is no selection.
MemoryByte
array or empty if there is
no selection.public void goToAddress(BigInteger address) throws DebugException
address
- the address to go to
DebugException
- when there is a problem repositioning the rendering to the
address
|
Eclipse Platform Release 3.3 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.