|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ILayerFactory
Layer factories are used by layer containers in order to create the actual user interface components for the various system layers, object layers, and custom layers.
Method Summary | ||
---|---|---|
AbstractCustomLayer |
createCustomLayer(LayerContainer lc,
ILayer layer)
Creates a new custom layer to be used for rendering custom information. |
|
|
createSystemLayer(LayerContainer lc,
java.lang.Class<T> layerType)
Creates a new system layer. |
|
TimelineObjectLayer |
createTimelineLayer(LayerContainer lc,
ILayer layer)
Creates a new timeline object layer to be used for rendering timeline objects. |
Method Detail |
---|
<T extends AbstractSystemLayer> T createSystemLayer(LayerContainer lc, java.lang.Class<T> layerType)
AbstractSystemLayer
).
T
- the type of the system layerlc
- the layer container, which will manage the layerlayerType
- the system layer class
TimelineObjectLayer createTimelineLayer(LayerContainer lc, ILayer layer)
lc
- the layer container, which will manage the layerlayer
- the layer model information
createCustomLayer(LayerContainer, ILayer)
AbstractCustomLayer createCustomLayer(LayerContainer lc, ILayer layer)
lc
- the layer container, which will manage the layerlayer
- the layer model information
ILayer.isCustomLayer()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |