|
Eclipse Platform Release 3.4 |
||||||||||
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.4 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.