public class VectorDataLayerEditor extends AbstractLayerConfigurationEditor
LayerEditor
for VectorDataNode
s.EMPTY
Constructor and Description |
---|
VectorDataLayerEditor() |
Modifier and Type | Method and Description |
---|---|
protected void |
addEditablePropertyDescriptors()
Clients override in order to subsequently call
AbstractLayerConfigurationEditor.addPropertyDescriptor(com.bc.ceres.binding.PropertyDescriptor)
for each property that shall be editable by this editor. |
void |
handleEditorAttached()
Does nothing.
|
void |
handleEditorDetached()
Does nothing.
|
void |
handleLayerContentChanged()
Called y the framework in order to inform this editor that the current layer has changed.
|
protected void |
updateProperties(SimpleFeatureFigure[] selectedFigures,
com.bc.ceres.swing.binding.BindingContext bindingContext) |
protected void |
updateProperty(com.bc.ceres.swing.binding.BindingContext bindingContext,
String propertyName,
Object styleValue) |
protected void |
updateStyle(com.bc.ceres.swing.binding.BindingContext bindingContext,
String propertyName,
com.bc.ceres.swing.figure.FigureStyle style) |
addPropertyDescriptor, createControl, getBindingContext
createControl, getAppContext, getCurrentLayer
protected void addEditablePropertyDescriptors()
AbstractLayerConfigurationEditor
AbstractLayerConfigurationEditor.addPropertyDescriptor(com.bc.ceres.binding.PropertyDescriptor)
for each property that shall be editable by this editor.addEditablePropertyDescriptors
in class AbstractLayerConfigurationEditor
public void handleLayerContentChanged()
LayerEditor
handleLayerContentChanged
in interface LayerEditor
handleLayerContentChanged
in class AbstractLayerConfigurationEditor
public void handleEditorAttached()
AbstractLayerConfigurationEditor
handleEditorAttached
in interface LayerEditor
handleEditorAttached
in class AbstractLayerConfigurationEditor
public void handleEditorDetached()
AbstractLayerConfigurationEditor
handleEditorDetached
in interface LayerEditor
handleEditorDetached
in class AbstractLayerConfigurationEditor
protected void updateProperties(SimpleFeatureFigure[] selectedFigures, com.bc.ceres.swing.binding.BindingContext bindingContext)
protected void updateProperty(com.bc.ceres.swing.binding.BindingContext bindingContext, String propertyName, Object styleValue)
protected void updateStyle(com.bc.ceres.swing.binding.BindingContext bindingContext, String propertyName, com.bc.ceres.swing.figure.FigureStyle style)
Copyright © 2002–2014 Brockmann Consult GmbH. All rights reserved.