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 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, getCurrentLayer
protected final BindingContext getBindingContext()
public JComponent createControl()
AbstractLayerEditor
createControl
in class AbstractLayerEditor
public void handleLayerContentChanged()
LayerEditor
handleLayerContentChanged
in interface LayerEditor
handleLayerContentChanged
in class AbstractLayerEditor
public void handleEditorAttached()
handleEditorAttached
in interface LayerEditor
handleEditorAttached
in class AbstractLayerEditor
public void handleEditorDetached()
handleEditorDetached
in interface LayerEditor
handleEditorDetached
in class AbstractLayerEditor
protected 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–2015 European Space Agency (ESA). All rights reserved.