Class VectorDataFigureEditor

  • All Implemented Interfaces:
    Extensible, ViewportAware, com.bc.ceres.swing.figure.FigureEditor, com.bc.ceres.swing.figure.InteractorAware, com.bc.ceres.swing.selection.SelectionChangeEmitter, com.bc.ceres.swing.selection.SelectionContext, com.bc.ceres.swing.selection.SelectionSource

    public class VectorDataFigureEditor
    extends com.bc.ceres.swing.figure.support.DefaultFigureEditor
    A figure editor for vector data nodes.
    • Constructor Detail

      • VectorDataFigureEditor

        public VectorDataFigureEditor​(ProductSceneView productSceneView)
    • Method Detail

      • vectorDataLayerSelected

        public void vectorDataLayerSelected​(VectorDataLayer vectorDataLayer)
      • insertFigures

        public void insertFigures​(boolean performInsert,
                                  com.bc.ceres.swing.figure.Figure... figures)
        Specified by:
        insertFigures in interface com.bc.ceres.swing.figure.FigureEditor
        Overrides:
        insertFigures in class com.bc.ceres.swing.figure.support.DefaultFigureEditor
      • deleteFigures

        public void deleteFigures​(boolean performDelete,
                                  com.bc.ceres.swing.figure.Figure... figures)
        Specified by:
        deleteFigures in interface com.bc.ceres.swing.figure.FigureEditor
        Overrides:
        deleteFigures in class com.bc.ceres.swing.figure.support.DefaultFigureEditor
      • changeFigure

        public void changeFigure​(com.bc.ceres.swing.figure.Figure figure,
                                 Object figureMemento,
                                 String presentationName)
        Specified by:
        changeFigure in interface com.bc.ceres.swing.figure.FigureEditor
        Overrides:
        changeFigure in class com.bc.ceres.swing.figure.support.DefaultFigureEditor