public interface LayerEditorProvider extends Plugin
LayerEditor
s.PROPERTY_MINIMUM_WORLDPAINTER_VERSION, PROPERTY_NAME, PROPERTY_UUIDS, PROPERTY_VERSION
Modifier and Type | Method and Description |
---|---|
<L extends Layer> |
createLayerEditor(Platform platform,
java.lang.Class<L> layerType)
Create a layer editor for the specified layer type and target platform.
|
getMinimumWorldPainterVersion, getName, getProperties, getUUIDs, getVersion, init
<L extends Layer> LayerEditor<L> createLayerEditor(Platform platform, java.lang.Class<L> layerType)
null
in case this provider does not support the
specified layer type.L
- The type of layer for which an editor is requested.platform
- The target platform for which to configure the layer.layerType
- The class object of the layer type for which an editor
is requested.null
if this provider does not support the specified layer type.