| Interface | Description |
|---|---|
| ATAKUtilities.BitmapDecoder |
Allow for application registration of decoders.
|
| AttachmentWatcher.Listener | |
| DatePickerFragment.DatePickerListener | |
| MappingAdapterEventReceiver<T> |
Used to receive events from an instance of
MappingVH |
| NotificationUtil.NotificationListener | |
| ServerListDialog.Callback |
Callback for when a server is selected
|
| TakDialogSelectionListener | |
| TimePickerFragment.TimePickerListener |
Interface for the listener for the hours and minute results from the time
picker.
|
| TimeZonePickerFragment.TimeZonePickerListener |
Interface for the listener for an instance of the time zone dialog results.
|
| Undoable |
| Class | Description |
|---|---|
| AbstractMapItemSelectionTool |
Abstract pick a map item from the map tool.
|
| AfterTextChangedWatcher |
Provides a shell implementation of a TextWatcher where the only method required for
implementation is afterTextChanged.
|
| AltitudeUtilities | |
| ATAKConstants | |
| ATAKUtilities |
Home for utility functions that don't have a better home yet.
|
| AttachmentManager |
Used for tracking number of attachments on a given map item
Also contains several convenience methods for item attachments
|
| AttachmentWatcher |
Watches all attachment directories and allows other tools to listen
for additions/removals
Intentionally does not use
FileObserver due to its unreliability
See VideoFileWatcher for another example of this implementation |
| BasicNameValuePair |
Drop in replacement for org.apache.http.NameValuePair and BasicNameValuePair
where it has been used inappropriately.
|
| BorderFrameUtil |
Helper methods for adding/removing content from the bordering view frames
This is typically used to show color classification bars on the top and
bottom of the app screen
|
| BundleUtils | |
| Circle | |
| DatePickerFragment | |
| DialogConstructor | |
| DisplayManager | |
| DragMarkerHelper | |
| DragWidgetHelper | |
| EditAction | |
| FileCache |
A ReservationService for a directory of files.
|
| FileProviderHelper |
Required helper class to make use of API dependent changes with how files are
passed by intent.
|
| FixedQueue<E> |
FIFO Queue of fixed size.
|
| IconUtilities |
A convenience set of methods to help convert things to and from encoded images and bitmaps for use
for markers and menus.
|
| LimitingThread |
Provides a processing capability where the action will only be run as fast as it can no matter how many calls to
exec() are performed - but will guarantee the last most call to exec() will execute the run method of the runnable
passed in.
|
| LinkedHashMap2<K,V> | |
| MappingAdapter |
Utility class to allow ListView View Models to be easily passed to an adapter.
|
| MappingVH<T> |
Abstract view holder
|
| MappingVM | |
| MRUStringCache |
Store Most Recently Used String history Stored internally as JSON encoded preference
|
| MyIpPreference | |
| MyIpTextView | |
| NotificationIdRecycler |
Reuse notification IDs
|
| NotificationUtil | |
| NotificationUtil.NotificationColor |
Class used to represent the color of the icon backed by the integer representation in ARGB format.
|
| PdfHelper | |
| PointOfInterest | |
| ReservationService<T> |
Provides simple thread-safe reservation of objects.
|
| ReservationService.Reservation<T> |
A token used as proof of a reservation.
|
| ResUtils | |
| ScreenUtils | |
| ServerListDialog |
Display a list of server for user to select one
|
| SimpleItemSelectedListener |
Provides a shell implementation of a OnItemSelectedListener that requires an implementation of
onItemSelected but does not require an implementation of onNothingSelected
|
| SimpleSeekBarChangeListener |
Provides a shell implementation of a OnItemSelectedListener that requires an implementation of
onItemSelected but does not require an implementation of onNothingSelected
|
| SpanUtils | |
| SpanUtils.CustomTypefaceSpan | |
| SpeedFormatter |
Class to convert speed based on user preferences.
|
| TakAlertDialog | |
| TakDialogAdapter | |
| TakDialogBuilder | |
| TakDialogMapItemVH | |
| TakDialogMapItemVM | |
| TimePickerFragment | |
| TimeZonePickerFragment |
| Enum | Description |
|---|---|
| NotificationUtil.GeneralIcon |
Plugins using the NotificationUtil will need to use resources that are built into ATAK.
|