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.
|