SYMBOL INDEX (809 symbols across 85 files) FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/BrowseMapActivity.java class BrowseMapActivity (line 48) | public class BrowseMapActivity method onCreate (line 63) | @Override method initLayer (line 220) | private void initLayer(Layer theLayer, String theCategoryId) method getIcon (line 257) | public Drawable getIcon(String theCatId) throws IOException method onCreateOptionsMenu (line 282) | public boolean onCreateOptionsMenu(Menu menu) { method onOptionsItemSelected (line 289) | @Override method onKeyDown (line 332) | @Override method onStop (line 354) | @Override method onPause (line 360) | @Override method onDestroy (line 367) | @Override FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/CaptionMapObject.java class CaptionMapObject (line 29) | public class CaptionMapObject extends MapObject method CaptionMapObject (line 35) | public CaptionMapObject(Object id, Drawable drawable, Point position, method setCaption (line 49) | public void setCaption(String caption) method draw (line 55) | @Override FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/Category.java class Category (line 19) | public class Category method getId (line 28) | public String getId() method setId (line 33) | public void setId(String id) method getName (line 38) | public String getName() method setName (line 43) | public void setName(String name) FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/ExBrowseMapActivity.java class ExBrowseMapActivity (line 56) | public class ExBrowseMapActivity method onCreate (line 80) | @Override method generateRandomMarkers (line 216) | private void generateRandomMarkers() { method onCreateOptionsMenu (line 270) | public boolean onCreateOptionsMenu(Menu menu) { method onOptionsItemSelected (line 277) | @Override method animatePin (line 327) | private void animatePin() { method onKeyDown (line 362) | @Override method onStop (line 384) | @Override method onPause (line 391) | @Override method onDestroy (line 398) | @Override method onSaveInstanceState (line 406) | @Override FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/HomeActivity.java class HomeActivity (line 25) | public class HomeActivity method onCreate (line 30) | protected void onCreate(Bundle savedInstanceState) method initWidgets (line 39) | private void initWidgets() method doOpenExBrowseActivity (line 70) | private void doOpenExBrowseActivity() method doOpenSample1 (line 76) | private void doOpenSample1() method doOpenSample2 (line 83) | private void doOpenSample2() FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/Location.java class Location (line 21) | public class Location method getId (line 34) | public String getId() method setId (line 39) | public void setId(String id) method getCategoryId (line 44) | public String getCategoryId() method setCategoryId (line 49) | public void setCategoryId(String categoryId) method getTitle (line 54) | public String getTitle() method setTitle (line 59) | public void setTitle(String title) method getPoint (line 64) | public Point getPoint() method setPoint (line 69) | public void setPoint(Point point) FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/Model.java class Model (line 24) | public class Model method Model (line 37) | public Model() method getCategories (line 44) | public List getCategories() method getLocations (line 50) | public List getLocations() method createCategories (line 57) | private void createCategories() method createLocations (line 83) | private void createLocations() FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/Sample1Activity.java class Sample1Activity (line 45) | public class Sample1Activity method onCreate (line 54) | protected void onCreate(Bundle savedInstanceState) method onSaveInstanceState (line 160) | @Override method onRestoreInstanceState (line 170) | @Override method onCreateOptionsMenu (line 178) | @Override method onOptionsItemSelected (line 188) | @Override FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/Sample2Activity.java class Sample2Activity (line 45) | public class Sample2Activity method onCreate (line 51) | protected void onCreate(Bundle savedInstanceState) method addObjetWhereTouched (line 194) | private Location addObjetWhereTouched(final MapWidget mapWidget, MapTo... method onSaveInstanceState (line 211) | @Override FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/model/MapObjectContainer.java class MapObjectContainer (line 21) | public class MapObjectContainer method MapObjectContainer (line 25) | public MapObjectContainer() method addObject (line 31) | public void addObject(MapObjectModel object) method removeObject (line 37) | public void removeObject(MapObjectModel object) method getObject (line 43) | public MapObjectModel getObject(int index) method getObjectById (line 49) | public MapObjectModel getObjectById(int id) method size (line 61) | public int size() FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/model/MapObjectModel.java class MapObjectModel (line 21) | public class MapObjectModel method MapObjectModel (line 29) | public MapObjectModel(int id, Location location, String caption) method MapObjectModel (line 36) | public MapObjectModel(int id, int x, int y, String caption) method getId (line 44) | public int getId() method getX (line 50) | public int getX() method getY (line 56) | public int getY() method getLocation (line 62) | public Location getLocation() method getCaption (line 68) | public String getCaption() FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/popup/MapPopupBase.java class MapPopupBase (line 25) | public class MapPopupBase method MapPopupBase (line 37) | public MapPopupBase(Context context, ViewGroup parentView) method show (line 52) | public void show(ViewGroup view, int theX, int theY) method getHeight (line 71) | public int getHeight() method getWidth (line 77) | public int getWidth() method isVisible (line 83) | public boolean isVisible() method hide (line 89) | public void hide() method setOnClickListener (line 97) | public void setOnClickListener(View.OnTouchListener listener) FILE: mAppWidget/demo1app/src/main/java/com/ls/demo/demo1/popup/TextPopup.java class TextPopup (line 29) | public class TextPopup method TextPopup (line 43) | public TextPopup(Context context, ViewGroup parentView) method moveBy (line 67) | public void moveBy(int dx, int dy) method setText (line 87) | public void setText(String theText) method setIcon (line 98) | public void setIcon(BitmapDrawable theDrawable) method removeIcon (line 109) | public void removeIcon() method setOnClickListener (line 115) | public void setOnClickListener(View.OnTouchListener listener) FILE: mAppWidget/demo2app/src/androidTest/java/com/ls/demo/demo2/ApplicationTest.java class ApplicationTest (line 25) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 26) | public ApplicationTest() { FILE: mAppWidget/demo2app/src/main/java/com/ls/demo/demo2/BrowseMapActivity.java class BrowseMapActivity (line 57) | public class BrowseMapActivity extends Activity method onCreate (line 78) | @Override method onSaveInstanceState (line 104) | @Override method initTestLocationPoints (line 110) | private void initTestLocationPoints() method getNextLocationPoint (line 136) | private Location getNextLocationPoint() method initMap (line 148) | private void initMap(Bundle savedInstanceState) method initModel (line 185) | private void initModel() method initMapObjects (line 204) | private void initMapObjects() method addNotScalableMapObject (line 222) | private void addNotScalableMapObject(int x, int y, Layer layer) method addNotScalableMapObject (line 242) | private void addNotScalableMapObject(MapObjectModel objectModel, Laye... method addNotScalableMapObject (line 252) | private void addNotScalableMapObject(Location location, Layer layer) { method addScalableMapObject (line 274) | private void addScalableMapObject(int x, int y, Layer layer) method initMapListeners (line 289) | private void initMapListeners() method onCreateOptionsMenu (line 317) | @Override method onOptionsItemSelected (line 326) | @Override method handleOnMapScroll (line 363) | private void handleOnMapScroll(MapWidget v, MapScrolledEvent event) method onPostZoomIn (line 378) | @Override method onPostZoomOut (line 384) | @Override method onPreZoomIn (line 390) | @Override method onPreZoomOut (line 400) | @Override method onTouch (line 412) | @Override method showLocationsPopup (line 468) | private void showLocationsPopup(int x, int y, String text) method xToScreenCoords (line 504) | private int xToScreenCoords(int mapCoord) method yToScreenCoords (line 509) | private int yToScreenCoords(int mapCoord) FILE: mAppWidget/demo2app/src/main/java/com/ls/demo/demo2/model/MapObjectContainer.java class MapObjectContainer (line 21) | public class MapObjectContainer method MapObjectContainer (line 25) | public MapObjectContainer() method addObject (line 31) | public void addObject(MapObjectModel object) method removeObject (line 37) | public void removeObject(MapObjectModel object) method getObject (line 43) | public MapObjectModel getObject(int index) method getObjectById (line 49) | public MapObjectModel getObjectById(int id) method size (line 61) | public int size() FILE: mAppWidget/demo2app/src/main/java/com/ls/demo/demo2/model/MapObjectModel.java class MapObjectModel (line 21) | public class MapObjectModel method MapObjectModel (line 29) | public MapObjectModel(int id, Location location, String caption) method MapObjectModel (line 36) | public MapObjectModel(int id, int x, int y, String caption) method getId (line 44) | public int getId() method getX (line 50) | public int getX() method getY (line 56) | public int getY() method getLocation (line 62) | public Location getLocation() method getCaption (line 68) | public String getCaption() FILE: mAppWidget/demo2app/src/main/java/com/ls/demo/demo2/popup/MapPopupBase.java class MapPopupBase (line 25) | public class MapPopupBase method MapPopupBase (line 37) | public MapPopupBase(Context context, ViewGroup parentView) method show (line 52) | public void show(ViewGroup view, int theX, int theY) method getHeight (line 71) | public int getHeight() method getWidth (line 77) | public int getWidth() method isVisible (line 83) | public boolean isVisible() method hide (line 89) | public void hide() method setOnClickListener (line 97) | public void setOnClickListener(View.OnTouchListener listener) FILE: mAppWidget/demo2app/src/main/java/com/ls/demo/demo2/popup/TextPopup.java class TextPopup (line 29) | public class TextPopup method TextPopup (line 43) | public TextPopup(Context context, ViewGroup parentView) method moveBy (line 67) | public void moveBy(int dx, int dy) method setText (line 87) | public void setText(String theText) method setIcon (line 98) | public void setIcon(BitmapDrawable theDrawable) method removeIcon (line 109) | public void removeIcon() method setOnClickListener (line 115) | public void setOnClickListener(View.OnTouchListener listener) FILE: mAppWidget/mappwidgetlib/src/androidTest/java/com/ls/widgets/map/AllTests.java class AllTests (line 22) | public class AllTests extends TestSuite { method suite (line 24) | public static Test suite() { FILE: mAppWidget/mappwidgetlib/src/androidTest/java/com/ls/widgets/map/CellTest.java class CellTest (line 31) | public class CellTest extends AndroidTestCase method setUp (line 42) | protected void setUp() throws Exception { method tearDown (line 50) | protected void tearDown() throws Exception { method testRecalculateDrawableRect (line 55) | public void testRecalculateDrawableRect() method assertEquals (line 86) | private void assertEquals(Rect r1, Rect r2) class CellImpl (line 94) | private static class CellImpl extends Cell method CellImpl (line 96) | public CellImpl(Grid parent, AssetTileProvider tileManager, int zoom... method recalculateDrawableRect (line 101) | @Override method setImage (line 108) | public void setImage(Drawable drawable) method getDrawableRect (line 114) | public Rect getDrawableRect() FILE: mAppWidget/mappwidgetlib/src/androidTest/java/com/ls/widgets/map/GridTest.java class GridTest (line 31) | public class GridTest extends AndroidTestCase { method setUp (line 49) | protected void setUp() throws Exception method tearDown (line 61) | protected void tearDown() throws Exception method testGetHeight (line 66) | public void testGetHeight() method testGetOriginalHeight (line 74) | public void testGetOriginalHeight() method testGetOriginalWidth (line 80) | public void testGetOriginalWidth() method testGetWidth (line 88) | public void testGetWidth() method testGetMaxZoomLevel (line 96) | public void testGetMaxZoomLevel() method testGetMinZoomLevel (line 104) | public void testGetMinZoomLevel() method testGetColCount (line 112) | public void testGetColCount() method testGetRowCount (line 122) | public void testGetRowCount() method testGetScale (line 132) | public void testGetScale() method testSetSoftScale (line 142) | public void testSetSoftScale() class GridToTest (line 165) | private static class GridToTest extends Grid method GridToTest (line 167) | public GridToTest(View parent, OfflineMapConfig config, AssetTilePro... method getColCountTest (line 173) | public int getColCountTest() method getRowCountTest (line 179) | public int getRowCountTest() class TestTileManager (line 186) | private class TestTileManager extends AssetTileProvider method TestTileManager (line 189) | public TestTileManager(Context context, OfflineMapConfig config) { method requestTile (line 194) | @Override FILE: mAppWidget/mappwidgetlib/src/androidTest/java/com/ls/widgets/map/MapLayerTest.java class MapLayerTest (line 38) | public class MapLayerTest extends AndroidTestCase method setUp (line 45) | @Override method tearDown (line 58) | @Override method testAddMapObject (line 66) | public void testAddMapObject() method testRemoveMapObject (line 82) | public void testRemoveMapObject() method testGetMapObject (line 99) | public void testGetMapObject() method testIsVisible (line 126) | public void testIsVisible() method testGetMapObjectByIndexInt (line 164) | public void testGetMapObjectByIndexInt() method testGetTouched (line 181) | public void testGetTouched() method testSetScale (line 194) | public void testSetScale() method getTouchedTest2 (line 255) | private void getTouchedTest2(boolean touchable) method getTouchedGenerateMapObjects (line 294) | private void getTouchedGenerateMapObjects(boolean touchable, class FakeCanvas (line 311) | private static class FakeCanvas extends Canvas method FakeCanvas (line 315) | public FakeCanvas() method drawBitmap (line 320) | @Override method drawBitmap (line 327) | @Override method drawBitmap (line 333) | @Override method drawBitmap (line 339) | @Override method setDrawPerformed (line 346) | public void setDrawPerformed(boolean performed) FILE: mAppWidget/mappwidgetlib/src/androidTest/java/com/ls/widgets/map/MapObjectTest.java class MapObjectTest (line 33) | public class MapObjectTest extends AndroidTestCase method setUp (line 46) | protected void setUp() throws Exception method tearDown (line 62) | protected void tearDown() throws Exception method testMapObjectObjectDrawableIntIntIntIntBooleanBoolean (line 70) | public void testMapObjectObjectDrawableIntIntIntIntBooleanBoolean() method testGetDrawable (line 76) | public void testGetDrawable() method testSetDrawable (line 82) | public void testSetDrawable() method testDraw (line 88) | public void testDraw() method testGetId (line 94) | public void testGetId() method testIsTouchedIntInt (line 100) | public void testIsTouchedIntInt() method testIsTouchedRect (line 106) | public void testIsTouchedRect() method testGetXScaled (line 129) | public void testGetXScaled() method testGetYScaled (line 135) | public void testGetYScaled() method testGetX (line 141) | public void testGetX() method testGetY (line 147) | public void testGetY() method testIsTouchable (line 153) | public void testIsTouchable() method testGetBounds (line 159) | public void testGetBounds() method testMoveTo (line 165) | public void testMoveTo() method testSetScale (line 171) | public void testSetScale() method testSetParent (line 177) | public void testSetParent() class FakeMapObject (line 182) | private class FakeMapObject extends MapObject { method FakeMapObject (line 184) | public FakeMapObject(Object id, Drawable drawable, int x, int y, int... method setNewScale (line 191) | public void setNewScale(float scale) method getTouchArea (line 198) | public Rect getTouchArea() FILE: mAppWidget/mappwidgetlib/src/androidTest/java/com/ls/widgets/map/MapWidgetTest.java class MapWidgetTest (line 36) | public class MapWidgetTest method setUp (line 41) | @Override method tearDown (line 52) | @Override method testCreateLayer (line 60) | public void testCreateLayer() { method testRemoveLayer (line 86) | public void testRemoveLayer() { method testGetLayer (line 110) | public void testGetLayer() { method testGetLayerById (line 134) | public void testGetLayerById() { method testGetLayerCount (line 151) | public void testGetLayerCount() { method testGetMapHeight (line 163) | public void testGetMapHeight() { method testGetMapWidth (line 174) | public void testGetMapWidth() { method testGetOriginalMapWidth (line 185) | public void testGetOriginalMapWidth() { method testGetOriginalMapHeight (line 195) | public void testGetOriginalMapHeight() { method testGetConfig (line 205) | public void testGetConfig() { method testGetScale (line 215) | public void testGetScale() { method testGetZoomLevel (line 259) | public void testGetZoomLevel() { method testRemoveAllLayers (line 305) | public void testRemoveAllLayers() { method testClearLayers (line 318) | public void testClearLayers() { method testSetMinZoomLevel (line 344) | public void testSetMinZoomLevel() { method testSetMaxZoomLevel (line 363) | public void testSetMaxZoomLevel() { method testSetScale (line 382) | public void testSetScale() { method testUseSoftwareZoom (line 417) | public void testUseSoftwareZoom() { method testZoomIn (line 437) | public void testZoomIn() { method testZoomOut (line 463) | public void testZoomOut() { method testAnimatedZoomOut (line 528) | public void testAnimatedZoomOut() { method generateMapObjects (line 556) | private MapObject[] generateMapObjects(int count) { class TestMapEventsListener (line 568) | private class TestMapEventsListener implements MapEventsListener { method TestMapEventsListener (line 576) | public TestMapEventsListener() { method onPreZoomIn (line 580) | @Override method onPostZoomIn (line 585) | @Override method onPreZoomOut (line 590) | @Override method onPostZoomOut (line 595) | @Override method clearCounters (line 601) | public void clearCounters() { method zoomInValid (line 606) | public boolean zoomInValid() { method zoomOutValid (line 610) | public boolean zoomOutValid() { class TestMapWidget (line 616) | private class TestMapWidget extends MapWidget { method TestMapWidget (line 618) | public TestMapWidget(Context context, String rootMapFolder) { method TestMapWidget (line 625) | public TestMapWidget(Context context, String rootMapFolder, int init... method animateZoomIn (line 634) | @Override method animateZoomOut (line 656) | @Override method startProcessing (line 678) | public void startProcessing() { class TestTileManager (line 684) | private class TestTileManager extends AssetTileProvider { method TestTileManager (line 686) | public TestTileManager(Context context, OfflineMapConfig config) { method requestTile (line 690) | @Override FILE: mAppWidget/mappwidgetlib/src/androidTest/java/com/ls/widgets/map/OfflineMapConfigTest.java class OfflineMapConfigTest (line 23) | public class OfflineMapConfigTest extends AndroidTestCase { method setUp (line 34) | protected void setUp() throws Exception method tearDown (line 41) | protected void tearDown() throws Exception method testDefaults (line 47) | public void testDefaults() method testConstructor (line 61) | public void testConstructor() method testCopyConstructor (line 71) | public void testCopyConstructor() method testFlingEnabledOption (line 106) | public void testFlingEnabledOption() method testMaxZoomLevelLimitOption (line 116) | public void testMaxZoomLevelLimitOption() method testMinZoomLevelLimitOption (line 137) | public void testMinZoomLevelLimitOption() method testPinchZoomEnabledOption (line 158) | public void testPinchZoomEnabledOption() method testSoftwareZoomEnabledOption (line 168) | public void testSoftwareZoomEnabledOption() method testTouchAreaSizeOption (line 178) | public void testTouchAreaSizeOption() method testTrackballScrollStepXOption (line 199) | public void testTrackballScrollStepXOption() method testTrackballScrollStepYOption (line 220) | public void testTrackballScrollStepYOption() method testZoomBtnsVisibleOption (line 241) | public void testZoomBtnsVisibleOption() FILE: mAppWidget/mappwidgetlib/src/androidTest/java/com/ls/widgets/map/OfflineMapUtilTest.java class OfflineMapUtilTest (line 23) | public class OfflineMapUtilTest extends AndroidTestCase method testGetScaledImageSize (line 31) | public void testGetScaledImageSize() method testGetMaxZoomLevel (line 41) | public void testGetMaxZoomLevel() FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/MapWidget.java class MapWidget (line 93) | public class MapWidget extends View implements MapLocationListener { type Mode (line 100) | private enum Mode { method MapWidget (line 178) | public MapWidget(Context context, String rootMapFolder, int initialZoo... method MapWidget (line 193) | public MapWidget(Context context, File rootMapFolder, int initialZoomL... method MapWidget (line 205) | public MapWidget(Context context, String rootMapFolder) { method MapWidget (line 218) | public MapWidget(Context context, File rootMapFolder) { method MapWidget (line 236) | public MapWidget(Bundle bundle, Context context, File rootMapFolder, method MapWidget (line 303) | public MapWidget(Bundle bundle, Context context, String rootMapFolder, method restoreMapPosition (line 353) | private void restoreMapPosition(Bundle bundle) { method initCommonStuff (line 371) | private void initCommonStuff(Context context) { method initPositionPin (line 416) | private void initPositionPin() { method onSizeChanged (line 429) | @Override method setTileProvider (line 442) | protected void setTileProvider(TileProvider tileManager) { method addMapEventsListener (line 454) | public void addMapEventsListener(MapEventsListener listener) { method createLayer (line 471) | public MapLayer createLayer(long theLayerId) { method removeLayer (line 496) | public void removeLayer(long theLayerId) { method removeAllLayers (line 504) | public void removeAllLayers() { method centerMapHorizontally (line 512) | public void centerMapHorizontally() { method getLayer (line 528) | public Layer getLayer(int index) { method getLayerById (line 539) | public Layer getLayerById(long id) { method getLayerCount (line 548) | public int getLayerCount() { method getMapHeight (line 557) | public int getMapHeight() { method getMapWidth (line 570) | public int getMapWidth() { method getOriginalMapHeight (line 583) | public int getOriginalMapHeight() { method getOriginalMapWidth (line 596) | public int getOriginalMapWidth() { method getConfig (line 609) | public OfflineMapConfig getConfig() { method getScale (line 619) | public float getScale() { method getZoomLevel (line 632) | public int getZoomLevel() { method onKeyDown (line 648) | @Override method onTouchEvent (line 680) | @Override method removeMapEventsListener (line 788) | public void removeMapEventsListener(MapEventsListener listener) { method removeAllMapEventsListeners (line 797) | public void removeAllMapEventsListeners() { method clearLayers (line 808) | public void clearLayers() { method setOnMapTouchListener (line 829) | public void setOnMapTouchListener(OnMapTouchListener mapTouchListener) { method setOnMapLongClickListener (line 838) | public void setOnMapLongClickListener(OnMapLongClickListener onMapLong... method setOnMapTilesFinishLoadingListener (line 851) | public void setOnMapTilesFinishLoadingListener( method setOnMapScrolledListener (line 874) | public void setOnMapScrolledListener(OnMapScrollListener mapScrollList... method setOnLocationChangedListener (line 884) | public void setOnLocationChangedListener(OnLocationChangedListener lis... method setOnLongClickListener (line 896) | @Override method setOnDoubleTapListener (line 907) | public void setOnDoubleTapListener(OnMapDoubleTapListener listener) method setOnTouchListener (line 918) | @Override method setZoomButtonsVisible (line 930) | public void setZoomButtonsVisible(boolean enabled) { method setMinZoomLevel (line 956) | public void setMinZoomLevel(int minZoomLevel) { method setMaxZoomLevel (line 993) | public void setMaxZoomLevel(int maxZoomLevel) { method setScale (line 1036) | public void setScale(float scale) { method setUseSoftwareZoom (line 1059) | public void setUseSoftwareZoom(boolean useSoftwareZoom) { method setAnimationEnabled (line 1071) | public void setAnimationEnabled(boolean isEnabled) { method setTouchAreaSize (line 1081) | public void setTouchAreaSize(int pixels) { method zoomIn (line 1091) | public void zoomIn() { method setShowMyPosition (line 1130) | public void setShowMyPosition(boolean show) { method getMapGraphicsConfig (line 1180) | public MapGraphicsConfig getMapGraphicsConfig() { method getGpsConfig (line 1195) | public GPSConfig getGpsConfig() { method zoomIn (line 1202) | public void zoomIn(final int pivotX, final int pivotY) { method zoomOut (line 1254) | public void zoomOut() { method onAnimationEnd (line 1311) | @Override method onDraw (line 1333) | @Override method drawMissingDataErrorMessage (line 1360) | private void drawMissingDataErrorMessage(Canvas canvas) { method onLayout (line 1380) | @Override method onMeasure (line 1406) | @Override method onScrollChanged (line 1415) | @Override method animateZoomIn (line 1426) | protected void animateZoomIn(AnimationListener listener, float pivotX, method animateZoomOut (line 1437) | protected void animateZoomOut(AnimationListener listener) { method doCorrectPosition (line 1451) | private void doCorrectPosition() { method doCorrectPosition (line 1455) | private void doCorrectPosition(boolean force) { method doCorrectPosition (line 1459) | private void doCorrectPosition(boolean force, boolean animate) { method onPositionCorrected (line 1556) | private void onPositionCorrected() { method doZoom (line 1564) | private void doZoom(int zoomLevel, int pivotX, int pivotY) { method getZoomInAnimation (line 1639) | private Animation getZoomInAnimation(float pivotX, float pivotY) { method getZoomOutAnimation (line 1654) | private Animation getZoomOutAnimation() { method getTouchedElementIds (line 1672) | private ArrayList getTouchedElementIds(final int normX, method initializeZoomBtnsController (line 1701) | private void initializeZoomBtnsController() { method drawLayers (line 1733) | private void drawLayers(Canvas canvas, Rect drawingRect) { method setScaleToOtherDrawables (line 1744) | private void setScaleToOtherDrawables(float scale) { method translateXToMapCoordinate (line 1755) | private float translateXToMapCoordinate(float x) { method translateYToMapCoordinate (line 1765) | private float translateYToMapCoordinate(float y) { method updateZoomButtons (line 1775) | private void updateZoomButtons() { method startProcessingRequests (line 1812) | protected void startProcessingRequests() { method notifyAboutPreZoomIn (line 1819) | private static final void notifyAboutPreZoomIn( method notifyAboutPostZoomIn (line 1834) | private static final void notifyAboutPostZoomIn( method notifyAboutPreZoomOut (line 1850) | private static final void notifyAboutPreZoomOut( method notifyAboutPostZoomOut (line 1866) | private static final void notifyAboutPostZoomOut( method onAttachedToWindow (line 1881) | @Override method onDetachedFromWindow (line 1892) | @Override method computeScroll (line 1908) | @Override method onMovePinTo (line 1918) | @Override method notifyAboutLocationChanged (line 1934) | private void notifyAboutLocationChanged(Location location) { method onChangePinVisibility (line 1945) | @Override method jumpToCurrentLocation (line 1954) | public void jumpToCurrentLocation() { method scrollToCurrentLocation (line 1971) | public void scrollToCurrentLocation() { method jumpTo (line 1993) | public void jumpTo(Location location) { method jumpTo (line 2017) | public void jumpTo(Point location) { method jumpTo (line 2031) | public void jumpTo(int x, int y) { method scrollMapTo (line 2050) | public void scrollMapTo(Location location) { method scrollMapTo (line 2072) | public void scrollMapTo(Point location) { method scrollMapTo (line 2084) | public void scrollMapTo(int x, int y) { class MyGestureDetector (line 2135) | private class MyGestureDetector extends SimpleOnGestureListener { method onDoubleTap (line 2137) | @Override method onFling (line 2156) | @Override method onDown (line 2241) | @Override method onScroll (line 2249) | @Override method onSingleTapConfirmed (line 2261) | public boolean onSingleTapConfirmed(MotionEvent event) { method onLongPress (line 2281) | @Override method saveState (line 2300) | public void saveState(Bundle bundle) { method centerMap (line 2318) | public void centerMap() { method updateMapTouchedEvent (line 2331) | private void updateMapTouchedEvent(MotionEvent event) FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/commands/GetTileTask.java class GetTileTask (line 33) | public class GetTileTask extends AsyncTask { method GetTileTask (line 39) | public GetTileTask(InputStream is) method getResult (line 45) | public Drawable getResult() method closeStream (line 51) | public void closeStream() throws IOException method doInBackground (line 56) | @Override FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/commands/MapCommand.java class MapCommand (line 21) | public abstract class MapCommand method MapCommand (line 27) | public MapCommand(OfflineMapConfig config, MapCommandDelegate delegate) method getConfig (line 33) | public OfflineMapConfig getConfig() { method onSuccess (line 37) | public void onSuccess(Object data) method onError (line 43) | public void onError(Exception e) FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/commands/MapCommandDelegate.java type MapCommandDelegate (line 19) | public interface MapCommandDelegate method onSuccess (line 21) | public void onSuccess(Object data); method onError (line 22) | public void onError(Exception e); FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/config/GPSConfig.java class GPSConfig (line 26) | public class GPSConfig method GPSConfig (line 37) | public GPSConfig() method getPassiveMode (line 45) | public boolean getPassiveMode() method setPassiveMode (line 56) | public void setPassiveMode(boolean passiveMode) method setGeoArea (line 66) | public void setGeoArea(MapCalibrationData geoArea) method setGPSUpdateInterval (line 77) | public void setGPSUpdateInterval(int minTime, int minDistance) method getMinTime (line 87) | public int getMinTime() method getMinDistance (line 97) | public int getMinDistance() method getCalibration (line 107) | public MapCalibrationData getCalibration() method isMapCalibrated (line 115) | public boolean isMapCalibrated() FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/config/MapConfigParser.java class MapConfigParser (line 46) | public class MapConfigParser method MapConfigParser (line 58) | public MapConfigParser(String mapRoot) method parse (line 63) | public OfflineMapConfig parse(Context context, File configFile) throws... method parse (line 91) | public OfflineMapConfig parse(Context context, String configPath) thro... method parse (line 115) | private OfflineMapConfig parse(InputStream is) throws ParserConfigurat... FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/config/MapGraphicsConfig.java class MapGraphicsConfig (line 23) | public class MapGraphicsConfig method MapGraphicsConfig (line 35) | public MapGraphicsConfig() method getDotPointerDrawableId (line 44) | public int getDotPointerDrawableId() method setDotPointerDrawableId (line 53) | public void setDotPointerDrawableId(int dotPointerDrawableId) method getArrowPointerDrawableId (line 59) | public int getArrowPointerDrawableId() method setArrowPointerDrawableId (line 69) | public void setArrowPointerDrawableId(int arrowPointerDrawableId) method getAccuracyAreaColor (line 75) | public int getAccuracyAreaColor() method setAccuracyAreaColor (line 86) | public void setAccuracyAreaColor(int accuracyAreaColor) method getAccuracyAreaBorderColor (line 92) | public int getAccuracyAreaBorderColor() method setAccuracyAreaBorderColor (line 102) | public void setAccuracyAreaBorderColor(int accuracyAreaBorderColor) FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/config/OfflineMap.java class OfflineMap (line 19) | public class OfflineMap FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/config/OfflineMapConfig.java class OfflineMapConfig (line 21) | public class OfflineMapConfig method OfflineMapConfig (line 52) | public OfflineMapConfig(String rootMapFolder, int imageWidth, int imag... method OfflineMapConfig (line 78) | public OfflineMapConfig(OfflineMapConfig config) method getImageWidth (line 102) | public int getImageWidth() method getImageHeight (line 112) | public int getImageHeight() method getImageRect (line 118) | public Rect getImageRect() method getTileSize (line 128) | public int getTileSize() method getOverlap (line 134) | public int getOverlap() method getImageFormat (line 140) | public String getImageFormat() method isFlingEnabled (line 146) | public boolean isFlingEnabled() method setFlingEnabled (line 156) | public void setFlingEnabled(boolean flingEnabled) method isMapCenteringEnabled (line 162) | public boolean isMapCenteringEnabled() method setMapCenteringEnabled (line 172) | public void setMapCenteringEnabled(boolean enabled) method isPinchZoomEnabled (line 178) | public boolean isPinchZoomEnabled() method setPinchZoomEnabled (line 188) | public void setPinchZoomEnabled(boolean pinchZoomEnabled) method isZoomBtnsVisible (line 194) | public boolean isZoomBtnsVisible() method setZoomBtnsVisible (line 204) | public void setZoomBtnsVisible(boolean zoomBtnsVisible) method getTrackballScrollStepX (line 210) | public int getTrackballScrollStepX() method setTrackballScrollStepX (line 221) | public void setTrackballScrollStepX(int trackballScrollStepX) method getTrackballScrollStepY (line 231) | public int getTrackballScrollStepY() method setTrackballScrollStepY (line 242) | public void setTrackballScrollStepY(int trackballScrollStepY) method getMinZoomLevelLimit (line 252) | public int getMinZoomLevelLimit() method setMinZoomLevelLimit (line 263) | public void setMinZoomLevelLimit(int minZoomLevelLimit) method getMaxZoomLevelLimit (line 273) | public int getMaxZoomLevelLimit() method setMaxZoomLevelLimit (line 284) | public void setMaxZoomLevelLimit(int maxZoomLevelLimit) method getMapRootPath (line 294) | public String getMapRootPath() method isSoftwareZoomEnabled (line 300) | public boolean isSoftwareZoomEnabled() method setSoftwareZoomEnabled (line 310) | public void setSoftwareZoomEnabled(boolean softwareZoomEnabled) method getTouchAreaSize (line 316) | public int getTouchAreaSize() method setTouchAreaSize (line 327) | public void setTouchAreaSize(int touchAreaSize) method getGpsConfig (line 341) | public GPSConfig getGpsConfig() method getGraphicsConfig (line 351) | public MapGraphicsConfig getGraphicsConfig() FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/events/MapScrolledEvent.java class MapScrolledEvent (line 22) | public class MapScrolledEvent method MapScrolledEvent (line 28) | public MapScrolledEvent(int originX, int originY) method setData (line 34) | public void setData(int dx, int dy, boolean byUser) method getDX (line 45) | public int getDX() method getDY (line 54) | public int getDY() method isByUser (line 62) | public boolean isByUser() FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/events/MapTouchedEvent.java class MapTouchedEvent (line 26) | public class MapTouchedEvent method getScreenX (line 40) | public int getScreenX() method setScreenX (line 45) | public void setScreenX(int screenX) method getScreenY (line 55) | public int getScreenY() method setScreenY (line 60) | public void setScreenY(int screenY) method getMapX (line 69) | public int getMapX() method setMapX (line 74) | public void setMapX(int mapX) method getMapY (line 83) | public int getMapY() method setMapY (line 89) | public void setMapY(int mapY) method getTouchedObjectIds (line 99) | public ArrayList getTouchedObjectIds() method getTouchedObjectEvents (line 113) | public ArrayList getTouchedObjectEvents() method setTouchedObjectEvents (line 119) | public void setTouchedObjectEvents(ArrayList touched... FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/events/ObjectTouchEvent.java class ObjectTouchEvent (line 22) | public class ObjectTouchEvent method ObjectTouchEvent (line 27) | public ObjectTouchEvent(Object id, long layerId) method getObjectId (line 37) | public Object getObjectId() method setObjectId (line 43) | public void setObjectId(Object objectId) method getLayerId (line 53) | public long getLayerId() method setLayerId (line 59) | public void setLayerId(int layerId) FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/interfaces/Layer.java type Layer (line 21) | public interface Layer method addMapObject (line 27) | public void addMapObject(MapObject mapObject); method removeMapObject (line 33) | public void removeMapObject(Object id); method getMapObject (line 39) | public MapObject getMapObject(Object id); method getMapObjectByIndex (line 47) | public MapObject getMapObjectByIndex(int index); method getMapObjectCount (line 53) | public int getMapObjectCount(); method clearAll (line 58) | public void clearAll(); method isVisible (line 64) | public boolean isVisible(); method setVisible (line 70) | public void setVisible(boolean visible); FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/interfaces/MapEventsListener.java type MapEventsListener (line 19) | public interface MapEventsListener method onPreZoomIn (line 24) | public void onPreZoomIn(); method onPostZoomIn (line 29) | public void onPostZoomIn(); method onPreZoomOut (line 34) | public void onPreZoomOut(); method onPostZoomOut (line 39) | public void onPostZoomOut(); FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/interfaces/MapLocationListener.java type MapLocationListener (line 21) | public interface MapLocationListener method onMovePinTo (line 23) | public void onMovePinTo(Location location); method onChangePinVisibility (line 24) | public void onChangePinVisibility(boolean visible); FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/interfaces/OnGridReadyListener.java type OnGridReadyListener (line 19) | public interface OnGridReadyListener method onReady (line 21) | public void onReady(); FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/interfaces/OnLocationChangedListener.java type OnLocationChangedListener (line 23) | public interface OnLocationChangedListener method onLocationChanged (line 25) | public void onLocationChanged(MapWidget v, Location location); FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/interfaces/OnMapDoubleTapListener.java type OnMapDoubleTapListener (line 26) | public interface OnMapDoubleTapListener method onDoubleTap (line 35) | public boolean onDoubleTap(MapWidget v, MapTouchedEvent event); FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/interfaces/OnMapLongClickListener.java type OnMapLongClickListener (line 22) | public interface OnMapLongClickListener method onLongClick (line 24) | public boolean onLongClick(MapWidget v, MapTouchedEvent e); FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/interfaces/OnMapScrollListener.java type OnMapScrollListener (line 22) | public interface OnMapScrollListener method onScrolledEvent (line 24) | public void onScrolledEvent(MapWidget v, MapScrolledEvent event); FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/interfaces/OnMapTilesFinishedLoadingListener.java type OnMapTilesFinishedLoadingListener (line 19) | public interface OnMapTilesFinishedLoadingListener method onMapTilesFinishedLoading (line 21) | void onMapTilesFinishedLoading(); FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/interfaces/OnMapTouchListener.java type OnMapTouchListener (line 22) | public interface OnMapTouchListener method onTouch (line 24) | public void onTouch(MapWidget v, MapTouchedEvent event); FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/interfaces/TileManagerDelegate.java type TileManagerDelegate (line 21) | public interface TileManagerDelegate method onTileReady (line 23) | public void onTileReady(int zoomLevel, int col, int row, Drawable draw... method onError (line 24) | public void onError(Exception e); FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/location/PositionMarker.java class PositionMarker (line 37) | public class PositionMarker extends MapObject method PositionMarker (line 58) | public PositionMarker(MapWidget context, Object id, Drawable roundPoin... method calculatePixelsInMeter (line 89) | private float calculatePixelsInMeter(MapWidget context) method setColor (line 109) | public void setColor(int area, int border) method setAccuracy (line 122) | public void setAccuracy(float accuracy) method setBearing (line 140) | public void setBearing(float bearing) method setDotPointer (line 148) | public void setDotPointer(Drawable dotPointer, Point pivotPoint) method setArrowPointer (line 155) | public void setArrowPointer(Drawable arrowPointer, Point pivotPoint) method setBearingEnabled (line 166) | public void setBearingEnabled(boolean hasBearing) method recalculateBounds (line 191) | @Override method getBounds (line 216) | @Override method draw (line 243) | @Override method getAccuracyDiameter (line 264) | private float getAccuracyDiameter() FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/model/Cell.java class Cell (line 34) | public class Cell implements Callback, TileManagerDelegate method Cell (line 64) | public Cell(Grid parent, TileProvider tileProvider, int zoomLevel, int... method cacheImage (line 92) | public void cacheImage(float dx, float dy) method draw (line 100) | public void draw (Canvas canvas, Paint paint, float dx, float dy) method setLoadImage (line 121) | public void setLoadImage(boolean loadImage) method setScale (line 127) | public void setScale(double scale) method freeResources (line 138) | public void freeResources() method loadImage (line 146) | private void loadImage(final float dx, final float dy, final boolean i... method processNewTile (line 167) | private void processNewTile(final float dx, final float dy, Drawable d... method onIsReady (line 197) | private void onIsReady() method recalculateDrawableRect (line 204) | protected void recalculateDrawableRect(final float dx, final float dy) method invalidateDrawable (line 216) | @Override method scheduleDrawable (line 224) | @Override method unscheduleDrawable (line 231) | @Override method isReady (line 238) | public boolean isReady() method setTileProvider (line 244) | public void setTileProvider(TileProvider tileManager) method onTileReady (line 250) | @Override method onError (line 259) | @Override FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/model/Grid.java class Grid (line 34) | public class Grid method Grid (line 85) | public Grid(View parent, OfflineMapConfig config, TileProvider tilePro... method calcCellsInScreen (line 119) | private void calcCellsInScreen() { method initGrid (line 125) | private void initGrid(int zoomLevel, int tileSize) method setTileProvider (line 144) | public void setTileProvider(TileProvider tileManager) method draw (line 152) | public void draw(Canvas canvas, Paint paint, Rect drawingRect) method getRridWindowBigger (line 191) | private Rect getRridWindowBigger(Rect gridWindow) method getHeight (line 218) | public int getHeight() method getOriginalHeight (line 224) | public int getOriginalHeight() method getOriginalWidth (line 230) | public int getOriginalWidth() method getScale (line 235) | public double getScale() method getWidth (line 244) | public int getWidth() method getZoomLevel (line 250) | public int getZoomLevel() method getMaxZoomLevel (line 256) | public int getMaxZoomLevel() method getParentView (line 262) | public View getParentView() method setLoadTiles (line 268) | public void setLoadTiles(boolean loadTiles) method isLoadTiles (line 274) | public boolean isLoadTiles() method getMinZoomLevel (line 280) | public int getMinZoomLevel() method setSoftScale (line 286) | public void setSoftScale(float newScale) method setOnReadyListener (line 299) | public void setOnReadyListener(OnGridReadyListener listener) method getColCount (line 306) | protected int getColCount() method getRowCount (line 312) | protected int getRowCount() method getSoftScale (line 318) | public double getSoftScale() method getBottomRightVisibleCell (line 324) | private Point getBottomRightVisibleCell(Rect drawingRect, Point point) method getTopLeftVisibleCell (line 347) | private Point getTopLeftVisibleCell(Rect drawingRect, Point point) method getGridWindow (line 367) | private synchronized Rect getGridWindow(Rect drawRect) method applyScale (line 397) | private void applyScale(double scale) method applyLoadTileState (line 409) | private void applyLoadTileState(boolean allowTileLoad) method freeResources (line 422) | public void freeResources() method onCellReady (line 444) | void onCellReady(Cell cell) method setInternalScale (line 457) | public void setInternalScale(float newScale) method getIntScale (line 470) | public double getIntScale() { FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/model/MapLayer.java class MapLayer (line 31) | public class MapLayer method MapLayer (line 42) | public MapLayer(long theLayerId, MapWidget parent) method addMapObject (line 55) | @Override method getMapObject (line 80) | @Override method getMapObjectByIndex (line 98) | @Override method getMapObjectCount (line 105) | @Override method removeMapObject (line 112) | @Override method getTouched (line 160) | public ArrayList getTouched(Rect touchRect) method isVisible (line 174) | public boolean isVisible() method setVisible (line 180) | public void setVisible(boolean visible) method setScale (line 186) | public void setScale(float scale) method draw (line 197) | public void draw(Canvas canvas, Rect drawingRect) method clearAll (line 212) | public void clearAll() method equals (line 227) | public boolean equals(Object o) method hashCode (line 243) | public int hashCode() method getConfig (line 251) | OfflineMapConfig getConfig() method invalidate (line 257) | void invalidate(MapObject object) method scheduleDrawable (line 264) | public void scheduleDrawable(Drawable who, Runnable what, long when) method unscheduleDrawable (line 270) | public void unscheduleDrawable(Drawable who, Runnable what) { method invalidateDrawable (line 275) | public void invalidateDrawable(Drawable who) { method getId (line 281) | public long getId() FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/model/MapObject.java class MapObject (line 30) | public class MapObject method MapObject (line 53) | public MapObject(Object id) method MapObject (line 66) | public MapObject(Object id, Drawable drawable, int x, int y) method MapObject (line 77) | public MapObject(Object id, Drawable drawable, Point position) method MapObject (line 91) | public MapObject(Object id, Drawable drawable, int x, int y, int pivot... method MapObject (line 103) | public MapObject(Object id, Drawable drawable, Point position, Point p... method MapObject (line 116) | public MapObject(Object id, Drawable drawable, int x, int y, boolean i... method MapObject (line 128) | public MapObject (Object id, Drawable drawable, Point position, boolea... method MapObject (line 141) | public MapObject (Object id, Drawable drawable, Point position, Point ... method MapObject (line 155) | public MapObject(Object id, Drawable drawable, int x, int y, boolean ... method MapObject (line 168) | public MapObject(Object id, Drawable drawable, Point position, boolea... method MapObject (line 182) | public MapObject (Object id, Drawable drawable, Point position, Point ... method MapObject (line 199) | public MapObject(Object id, Drawable drawable, int x, int y, int pivot... method getDrawable (line 221) | public Drawable getDrawable() method setDrawable (line 231) | public void setDrawable(Drawable drawable) method draw (line 249) | public void draw(Canvas canvas) method getId (line 260) | public Object getId() method isTouched (line 272) | public boolean isTouched(Rect touchRect) method getXScaled (line 281) | public int getXScaled() method getYScaled (line 290) | public int getYScaled() method getX (line 299) | public int getX() method getY (line 308) | public int getY() method getPosition (line 317) | public Point getPosition() method isTouchable (line 326) | public boolean isTouchable() method setPivotPoint (line 336) | public void setPivotPoint(int x, int y) method setPivotPoint (line 348) | public void setPivotPoint(Point pivotPoint) method getBounds (line 363) | public Rect getBounds() method recalculateBounds (line 376) | protected void recalculateBounds() method moveTo (line 411) | public void moveTo(int x, int y) method moveTo (line 429) | public void moveTo(Location location) method equals (line 451) | @Override method hashCode (line 465) | @Override method invalidateSelf (line 472) | protected void invalidateSelf() method setScale (line 482) | void setScale(float scale) method setParent (line 493) | void setParent(MapLayer layer) FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/model/MapTouchable.java class MapTouchable (line 21) | public class MapTouchable method MapTouchable (line 27) | public MapTouchable(Object id, MapObject drawable, Rect rect) method getId (line 34) | public Object getId() method isTouched (line 39) | public boolean isTouched(int x, int y) method isTouched (line 44) | public boolean isTouched(Rect touchRect) method getDrawable (line 49) | public MapObject getDrawable() FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/providers/AssetTileProvider.java class AssetTileProvider (line 28) | public class AssetTileProvider extends TileProvider method AssetTileProvider (line 33) | public AssetTileProvider(Context context, OfflineMapConfig config) method openTile (line 42) | @Override FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/providers/ExternalStorageTileProvider.java class ExternalStorageTileProvider (line 27) | public class ExternalStorageTileProvider extends TileProvider method ExternalStorageTileProvider (line 31) | public ExternalStorageTileProvider(OfflineMapConfig config) method openTile (line 37) | @Override FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/providers/GPSLocationProvider.java class GPSLocationProvider (line 32) | public final class GPSLocationProvider implements LocationListener method GPSLocationProvider (line 56) | public GPSLocationProvider(Context context) method setMinRefreshTime (line 74) | public void setMinRefreshTime(int refreshRate) method setMinRefreshDistance (line 80) | public void setMinRefreshDistance(int minDistance) method setMapLocationListener (line 86) | public void setMapLocationListener(MapLocationListener listener) method start (line 96) | public void start(boolean passiveMode) method stop (line 155) | public void stop() method onLocationChanged (line 166) | @Override method onProviderDisabled (line 190) | @Override method onProviderEnabled (line 198) | @Override method onStatusChanged (line 210) | @Override method statusToString (line 217) | private String statusToString(int status) class MyGPSListener (line 232) | private class MyGPSListener implements GpsStatus.Listener { method onGpsStatusChanged (line 233) | public void onGpsStatusChanged(int event) { FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/providers/TileProvider.java class TileProvider (line 31) | public abstract class TileProvider method TileProvider (line 38) | public TileProvider(OfflineMapConfig config) method requestTile (line 44) | public void requestTile(final int zoomLevel, final int col, final int ... method openTile (line 97) | protected abstract InputStream openTile(int zoomLevel, final int col, ... method startProcessingCommands (line 100) | public void startProcessingCommands() method pauseProcessingCommands (line 113) | public void pauseProcessingCommands() method stopProcessingCommands (line 118) | public void stopProcessingCommands() FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/utils/GeoUtils.java class GeoUtils (line 25) | public class GeoUtils method translate (line 36) | public static void translate(MapWidget v, int x, int y, Location locat... method translate (line 54) | public static void translate(MapWidget v, Point point, Location location) method translate (line 73) | public static void translate(MapWidget v, Location location, Point point) FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/utils/Graphics.java class Graphics (line 19) | public final class Graphics { FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/utils/LogUtils.java class LogUtils (line 20) | public class LogUtils { method logHeap (line 24) | public static void logHeap(Class clazz) FILE: mAppWidget/mappwidgetlib/src/main/java/com/ls/widgets/map/utils/MapCalibrationData.java class MapCalibrationData (line 23) | public class MapCalibrationData method MapCalibrationData (line 33) | public MapCalibrationData(Pair topLeft, Pair