public abstract class CallForFireBroadcastReceiver extends DropDownReceiver implements DropDown.OnStateListener
Modifier and Type | Class and Description |
---|---|
static interface |
CallForFireBroadcastReceiver.ExternalFiveLineProcessor
When a plugin wants to send a 5 Line digitally using a transport method other than CoT
(such as VMF), the plugin should register a runnable with this class.
|
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 | Constructor and Description |
---|---|
protected |
CallForFireBroadcastReceiver(MapView mapView) |
Modifier and Type | Method and Description |
---|---|
abstract void |
addExternalFiveLineProcessor(android.graphics.drawable.Drawable icon,
java.lang.String txt,
CallForFireBroadcastReceiver.ExternalFiveLineProcessor eflp)
Installs and external Five Line Processor.
|
static CallForFireBroadcastReceiver |
getInstance(MapView mapView,
MapGroup mapGroup) |
static void |
registerImplementation(CallForFireBroadcastReceiver concreteImpl) |
abstract void |
removeExternalFiveLineProcessor(CallForFireBroadcastReceiver.ExternalFiveLineProcessor eflp)
Removes an External Five Line Processor.
|
_showDropDown, callResize, closeDropDown, dispose, disposeImpl, dropDownAlreadyExists, getAssociationKey, getBackStackCount, getDropDown, getMapView, hideDropDown, isClosed, isPortrait, isRetained, isTablet, isTransient, isVisible, onBackButtonPressed, 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, onReceive, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onDropDownClose, onDropDownSelectionRemoved, onDropDownSizeChanged, onDropDownVisible
protected CallForFireBroadcastReceiver(MapView mapView)
public static CallForFireBroadcastReceiver getInstance(MapView mapView, MapGroup mapGroup)
public static void registerImplementation(CallForFireBroadcastReceiver concreteImpl)
public abstract void addExternalFiveLineProcessor(android.graphics.drawable.Drawable icon, java.lang.String txt, CallForFireBroadcastReceiver.ExternalFiveLineProcessor eflp)
icon
- the icon used when the selection dialog is shown.txt
- the text that appears under the icon.eflp
- the External Five Line Processor implementation.public abstract void removeExternalFiveLineProcessor(CallForFireBroadcastReceiver.ExternalFiveLineProcessor eflp)
eflp
- the External Five Line Processor.
processor.