Package qupath.lib.gui.panes
Class SelectedMeasurementTableView
java.lang.Object
qupath.lib.gui.panes.SelectedMeasurementTableView
- All Implemented Interfaces:
PropertyChangeListener,EventListener,ChangeListener<ImageData<BufferedImage>>,PathObjectHierarchyListener,PathObjectSelectionListener
public class SelectedMeasurementTableView
extends Object
implements PathObjectSelectionListener, ChangeListener<ImageData<BufferedImage>>, PathObjectHierarchyListener, PropertyChangeListener
Component to show measurements for a currently-selected object.
- Author:
- Pete Bankhead
-
Constructor Summary
ConstructorsConstructorDescriptionSelectedMeasurementTableView(ObservableValue<ImageData<BufferedImage>> imageDataProperty) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidchanged(ObservableValue<? extends ImageData<BufferedImage>> source, ImageData<BufferedImage> imageDataOld, ImageData<BufferedImage> imageDataNew) getTable()Get theTableView.voidNotify listeners of a change in the hierarchy or its objects.voidvoidselectedPathObjectChanged(PathObject pathObjectSelected, PathObject previousObject, Collection<PathObject> allSelected) Fired when the selected objects have changed.
-
Constructor Details
-
SelectedMeasurementTableView
Constructor.- Parameters:
imageDataProperty- theImageDataassociated with this table
-
-
Method Details
-
getTable
Get theTableView.- Returns:
-
hierarchyChanged
Description copied from interface:PathObjectHierarchyListenerNotify listeners of a change in the hierarchy or its objects.- Specified by:
hierarchyChangedin interfacePathObjectHierarchyListener
-
changed
public void changed(ObservableValue<? extends ImageData<BufferedImage>> source, ImageData<BufferedImage> imageDataOld, ImageData<BufferedImage> imageDataNew) - Specified by:
changedin interfaceChangeListener<ImageData<BufferedImage>>
-
selectedPathObjectChanged
public void selectedPathObjectChanged(PathObject pathObjectSelected, PathObject previousObject, Collection<PathObject> allSelected) Description copied from interface:PathObjectSelectionListenerFired when the selected objects have changed.- Specified by:
selectedPathObjectChangedin interfacePathObjectSelectionListener- Parameters:
pathObjectSelected- the primary selected objectpreviousObject- the previous primary selected objectallSelected- all currently selected objects (including the primary)
-
propertyChange
- Specified by:
propertyChangein interfacePropertyChangeListener
-