Interface AreaSelectionAction
-
- All Known Implementing Classes:
CropPage
,HighlightSelectionAction
,MarkupSelectionAction
,RedactSelectionAction
,StrikeOutSelectionAction
,UnderlineSelectionAction
public interface AreaSelectionAction
A type of feature that will perform an action on an area selected with theSelectArea
feature. Any features implementing this interface will be presented as an option by that feature.- Since:
- 2.11.25
- See Also:
SelectArea
,TextSelectionAction
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getDescription()
Get the name of this Action, to appear in the popup menu.boolean
isEnabled()
Indicates whether this action is enabled.void
selectArea(PagePanel pagepanel, Rectangle2D area)
Invoked when the area is selected.
-
-
-
Method Detail
-
getDescription
String getDescription()
Get the name of this Action, to appear in the popup menu.
-
selectArea
void selectArea(PagePanel pagepanel, Rectangle2D area)
Invoked when the area is selected.- Parameters:
pagepanel
- the PagePanel the area was selected onarea
- the selected area
-
isEnabled
boolean isEnabled()
Indicates whether this action is enabled.- Since:
- 2.13
-
-