public abstract class AbstractLayerConfigurationEditor extends AbstractLayerEditor
EMPTY| Constructor and Description |
|---|
AbstractLayerConfigurationEditor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
addEditablePropertyDescriptors()
Clients override in order to subsequently call
addPropertyDescriptor(com.bc.ceres.binding.PropertyDescriptor)
for each property that shall be editable by this editor. |
protected void |
addPropertyDescriptor(PropertyDescriptor propertyDescriptor)
Defines an editable property.
|
JComponent |
createControl()
Creates the editor control for this editor.
|
protected com.bc.ceres.swing.binding.BindingContext |
getBindingContext() |
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.
|
createControl, getCurrentLayerprotected final com.bc.ceres.swing.binding.BindingContext getBindingContext()
public JComponent createControl()
AbstractLayerEditorcreateControl in class AbstractLayerEditorpublic void handleLayerContentChanged()
LayerEditorhandleLayerContentChanged in interface LayerEditorhandleLayerContentChanged in class AbstractLayerEditorpublic void handleEditorAttached()
handleEditorAttached in interface LayerEditorhandleEditorAttached in class AbstractLayerEditorpublic void handleEditorDetached()
handleEditorDetached in interface LayerEditorhandleEditorDetached in class AbstractLayerEditorprotected abstract void addEditablePropertyDescriptors()
addPropertyDescriptor(com.bc.ceres.binding.PropertyDescriptor)
for each property that shall be editable by this editor.protected final void addPropertyDescriptor(PropertyDescriptor propertyDescriptor)
propertyDescriptor - The property's descriptor.Copyright © 2014–2019 European Space Agency (ESA). All rights reserved.