Interface AnnotationInspectorController
-
- All Implemented Interfaces:
public interface AnnotationInspectorController
Controller responsible for managing annotation inspector.
-
-
Method Summary
Modifier and Type Method Description abstract void
showAnnotationInspector(boolean animate)
Show annotation inspector. abstract void
hideAnnotationInspector(boolean animate)
Hides annotation inspector. abstract void
toggleAnnotationInspector(boolean animate)
Toggles between shown/hidden state of the annotation inspector. abstract boolean
isAnnotationInspectorVisible()
Check if inspector is currently displayed. abstract boolean
hasAnnotationInspector()
Whether annotation inspector toolbar icon should be visible. void
displayScalePicker(boolean animate)
Toggles between shown/hidden state of the annotation inspector and displays the measurements scale picker. -
-
Method Detail
-
showAnnotationInspector
abstract void showAnnotationInspector(boolean animate)
Show annotation inspector.
- Parameters:
animate
- Whether to animate the change.
-
hideAnnotationInspector
abstract void hideAnnotationInspector(boolean animate)
Hides annotation inspector.
- Parameters:
animate
- Whether to animate the change.
-
toggleAnnotationInspector
abstract void toggleAnnotationInspector(boolean animate)
Toggles between shown/hidden state of the annotation inspector.
- Parameters:
animate
- Whether to animate the change.
-
isAnnotationInspectorVisible
abstract boolean isAnnotationInspectorVisible()
Check if inspector is currently displayed.
- Returns:
True if inspector is showing to the user, false otherwise.
-
hasAnnotationInspector
abstract boolean hasAnnotationInspector()
Whether annotation inspector toolbar icon should be visible.
- Returns:
true
if the inspector toolbar icon should be visible,false
otherwise.
-
displayScalePicker
void displayScalePicker(boolean animate)
Toggles between shown/hidden state of the annotation inspector and displays the measurements scale picker.
- Parameters:
animate
- Whether to animate the change.
-
-
-
-