protected void initUI() { setLayout(new BorderLayout()); setBorder(new EmptyBorder(4, 4, 4, 4)); setDisplayName(getTitle()); setSelectedView(getSelectedProductSceneView()); }
@Override public void propertyChange(PropertyChangeEvent evt) { if (getSelectedView() != null) { setSelectedLayer(getSelectedView().getSelectedLayer()); } } }
protected void setSelectedLayer(final Layer newLayer) { Layer oldLayer = selectedLayer; if (newLayer != oldLayer) { selectedLayer = newLayer; layerSelectionChanged(oldLayer, newLayer); } }
@Override protected void productSceneViewSelected(@NonNull ProductSceneView view) { setSelectedView(view); viewOpened(view); }
private void setSelectedView(final ProductSceneView newView) { ProductSceneView oldView = selectedView; if (newView != oldView) { if (oldView != null) { oldView.removePropertyChangeListener("selectedLayer", selectedLayerPCL); } if (newView != null) { newView.addPropertyChangeListener("selectedLayer", selectedLayerPCL); } selectedView = newView; viewSelectionChanged(oldView, newView); setSelectedLayer(newView != null ? newView.getSelectedLayer() : null); } }
protected void initUI() { layerHandler = new LayerHandler(); super.initUI(); // add(activeEditor.createControl(newLayer), BorderLayout.CENTER); }
@Override protected void productSceneViewDeselected(@NonNull ProductSceneView view) { setSelectedView(null); }
@Override protected void initUI() { layerManagerMap = new WeakHashMap<>(); selectionContext = new LayerSelectionContext(); super.initUI(); }
protected AbstractLayerTopComponent() { selectedLayerPCL = new SelectedLayerPCL(); initUI(); }