public interface IMemoryRenderingContainer
Clients hosting memory renderings may implement this interface.
Modifier and Type | Method and Description |
---|---|
void |
addMemoryRendering(IMemoryRendering rendering)
Adds the given rendering to this container.
|
IMemoryRendering |
getActiveRendering()
Returns the active rendering in this container, or
null
if none. |
String |
getId()
Returns the identifier of this container.
|
String |
getLabel()
Returns the label for this container.
|
IMemoryRenderingSite |
getMemoryRenderingSite()
Returns the rendering site hosting this container.
|
IMemoryRendering[] |
getRenderings()
Returns all renderings currently hosted by this container.
|
void |
removeMemoryRendering(IMemoryRendering rendering)
Removes the given rendering from this container.
|
IMemoryRenderingSite getMemoryRenderingSite()
String getId()
void addMemoryRendering(IMemoryRendering rendering)
rendering
- the rendering to addvoid removeMemoryRendering(IMemoryRendering rendering)
rendering
- the rendering to removeIMemoryRendering[] getRenderings()
IMemoryRendering getActiveRendering()
null
if none.null
if noneString getLabel()
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.