public class ResectionDropDownReceiver extends DropDownReceiver implements ResectionWorkflow, android.view.View.OnClickListener
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SET_BEARING |
static java.lang.String |
SET_LANDMARK |
static java.lang.String |
SHOW_DROPDOWN |
DROPDOWN_STATE_FULLSCREEN, DROPDOWN_STATE_NONE, DROPDOWN_STATE_NORMAL, FIVE_EIGTHS_HEIGHT, FIVE_EIGTHS_WIDTH, FIVE_TWELFTHS_HEIGHT, FIVE_TWELFTHS_WIDTH, FULL_HEIGHT, FULL_WIDTH, HALF_HEIGHT, HALF_WIDTH, HANDLE_THICKNESS_LANDSCAPE, HANDLE_THICKNESS_PORTRAIT, NO_HEIGHT, NO_WIDTH, QUARTER_SCREEN, SEVEN_SIXTEENTH_WIDTH, THIRD_HEIGHT, THIRD_WIDTH, THREE_EIGHTHS_HEIGHT, THREE_EIGHTHS_WIDTH, TWO_THIRDS_HEIGHT, TWO_THIRDS_WIDTH
Modifier and Type | Method and Description |
---|---|
protected void |
disposeImpl()
Any drop down specific disposal implementation that is performed during the
disposal of a drop down.
|
java.lang.String |
getDescription()
Gets a short description of how the tool works.
|
java.lang.String |
getIdealConditions()
Gets a description of the ideal conditions for the tool.
|
java.lang.String |
getName()
Gets a descriptive name of.
|
java.lang.String |
getRelativeAccuracy()
Gets a description of the relative accuracy of the tool.
|
java.lang.String |
getRequiredData()
Gets a description of any datasets required by the tool.
|
java.lang.String |
getRequiredHardware()
Gets a description of any hardware required by the tool.
|
protected boolean |
onBackButtonPressed()
For a dropdown that has told the drop down manager to ignore the back button.
|
void |
onClick(android.view.View v) |
void |
onReceive(android.content.Context ctx,
android.content.Intent intent) |
protected void |
showEstimatesDropDown(android.view.View view,
ResectionMapComponent.BackButtonCallback callback)
Shows the available location estimates in the drop down
|
void |
start(OnResectionResult callback)
Starts the workflow.
|
_showDropDown, callResize, closeDropDown, dispose, dropDownAlreadyExists, getAssociationKey, getBackStackCount, getDropDown, getMapView, hideDropDown, isClosed, isPortrait, isRetained, isTablet, isTransient, isVisible, onStateRequested, resize, setAssociationKey, setRetain, setSelected, setSelected, setSelected, setTransient, showDropDown, showDropDown, showDropDown, showDropDown, showDropDown, showDropDown, showDropDown, showDropDown, showDropDown, showDropDown, unhideDropDown
abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
public static final java.lang.String SHOW_DROPDOWN
public static final java.lang.String SET_LANDMARK
public static final java.lang.String SET_BEARING
public java.lang.String getName()
ResectionWorkflow
getName
in interface ResectionWorkflow
public java.lang.String getDescription()
ResectionWorkflow
getDescription
in interface ResectionWorkflow
public java.lang.String getIdealConditions()
ResectionWorkflow
getIdealConditions
in interface ResectionWorkflow
public java.lang.String getRelativeAccuracy()
ResectionWorkflow
getRelativeAccuracy
in interface ResectionWorkflow
public java.lang.String getRequiredData()
ResectionWorkflow
getRequiredData
in interface ResectionWorkflow
public java.lang.String getRequiredHardware()
ResectionWorkflow
getRequiredHardware
in interface ResectionWorkflow
public void start(OnResectionResult callback)
ResectionWorkflow
start
in interface ResectionWorkflow
callback
- Callback that will be called by the resectioning workflow when it has
computed a resultprotected void disposeImpl()
DropDownReceiver
disposeImpl
in class DropDownReceiver
public void onReceive(android.content.Context ctx, android.content.Intent intent)
onReceive
in class android.content.BroadcastReceiver
public void onClick(android.view.View v)
onClick
in interface android.view.View.OnClickListener
protected void showEstimatesDropDown(android.view.View view, ResectionMapComponent.BackButtonCallback callback)
protected boolean onBackButtonPressed()
DropDownReceiver
onBackButtonPressed
in class DropDownReceiver