Public Member Functions | Public Attributes | Protected Member Functions | Private Member Functions | Private Attributes | Static Private Attributes
com.github.rosjava.android_apps.map_manager.MainActivity Class Reference
Inheritance diagram for com.github.rosjava.android_apps.map_manager.MainActivity:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void deleteMap (int position)
 MainActivity ()
void onCreate (Bundle savedInstanceState)
boolean onCreateOptionsMenu (Menu menu)
boolean onOptionsItemSelected (MenuItem item)

Public Attributes

OnTouchListener gestureListener
OnLongClickListener longClickListener

Protected Member Functions

void init (NodeMainExecutor nodeMainExecutor)
Dialog onCreateDialog (int id)
void updateMapView (int position)

Private Member Functions

void safeDismissErrorDialog ()
void safeDismissWaitingDialog ()
void safeShowErrorDialog (final CharSequence message)
void safeShowWaitingDialog (final CharSequence message)
void updateMapList ()
void updateMapListGui (final List< MapListEntry > list)
void updateMapView (MapListEntry map)

Private Attributes

Button backButton
AlertDialog errorDialog
ArrayList< MapListEntry > mapList = new ArrayList<MapListEntry>()
ListView mapListView
VisualizationView mapView
NodeConfiguration nodeConfiguration
NodeMainExecutor nodeMainExecutor
OccupancyGridLayer occupancyGridLayer
int radioFocus = 0
Button renameButton
boolean showDeleteDialog = false
boolean startMapManager = true
int targetPosition
int viewPosition = -1
boolean visibleMapView = true
ProgressDialog waitingDialog

Static Private Attributes

static final String mapTopic = "map"
static final int NAME_MAP_DIALOG_ID = 0
static final String ROBOT_FRAME = "base_link"

Detailed Description

Author:
murase@jsk.imi.i.u-tokyo.ac.jp (Kazuto Murase)

Definition at line 66 of file map_manager/src/main/java/com/github/rosjava/android_apps/map_manager/MainActivity.java.


Constructor & Destructor Documentation


Member Function Documentation

void com.github.rosjava.android_apps.map_manager.MainActivity.init ( NodeMainExecutor  nodeMainExecutor) [inline, protected]
void com.github.rosjava.android_apps.map_manager.MainActivity.onCreate ( Bundle  savedInstanceState) [inline]
void com.github.rosjava.android_apps.map_manager.MainActivity.safeShowErrorDialog ( final CharSequence  message) [inline, private]
void com.github.rosjava.android_apps.map_manager.MainActivity.safeShowWaitingDialog ( final CharSequence  message) [inline, private]
void com.github.rosjava.android_apps.map_manager.MainActivity.updateMapListGui ( final List< MapListEntry >  list) [inline, private]
void com.github.rosjava.android_apps.map_manager.MainActivity.updateMapView ( MapListEntry  map) [inline, private]

Member Data Documentation

ArrayList<MapListEntry> com.github.rosjava.android_apps.map_manager.MainActivity.mapList = new ArrayList<MapListEntry>() [private]
final String com.github.rosjava.android_apps.map_manager.MainActivity.ROBOT_FRAME = "base_link" [static, private]

The documentation for this class was generated from the following file:


android_apps
Author(s): Daniel Stonier , Kazuto Murase
autogenerated on Fri Aug 28 2015 10:04:41