|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.nutiteq.components.Place
public class Place
Place object to be used for showing location points on maps.
| Constructor Summary | |
|---|---|
Place(int id,
Label label,
com.nutiteq.wrappers.Image icon,
double lonWgs,
double latWgs)
|
|
Place(int id,
Label label,
com.nutiteq.wrappers.Image icon,
WgsPoint coordinates)
|
|
Place(int id,
Label label,
Placemark defaultPlacemark,
Placemark activePlacemark,
WgsPoint coordinates)
|
|
Place(int id,
Label label,
Placemark defaultPlacemark,
Placemark activePlacemark,
WgsPoint coordinates,
boolean serverSideRender)
|
|
Place(int id,
Label label,
Placemark defaultPlacemark,
Placemark activePlacemark,
WgsPoint coordinates,
boolean serverSideRender,
int clickBoxSize)
|
|
Place(int id,
Label label,
Placemark icon,
WgsPoint coordinates)
|
|
Place(int id,
Label label,
Placemark icon,
WgsPoint coordinates,
boolean serverSideRender)
|
|
Place(int id,
java.lang.String name,
com.nutiteq.wrappers.Image icon,
double lonWgs,
double latWgs)
|
|
Place(int id,
java.lang.String name,
com.nutiteq.wrappers.Image icon,
WgsPoint coordinates)
|
|
Place(int id,
java.lang.String name,
com.nutiteq.wrappers.Image icon,
WgsPoint coordinates,
int anchorX,
int anchorY)
|
|
Place(int id,
java.lang.String name,
Placemark icon,
WgsPoint coordinates)
|
|
| Method Summary | |
|---|---|
void |
calculatePosition(GeoMap displayedMap,
int zoomLevel)
Not part of public API |
int |
distanceInPixels(MapPos middlePoint)
|
boolean |
equals(java.lang.Object obj)
|
int |
getClickBoxSize()
|
OnMapElement[] |
getElements()
Not part of public API |
com.nutiteq.wrappers.Image |
getIcon()
Get place icon |
int |
getId()
Get place id |
Label |
getLabel()
Get place label |
Point |
getLabelViewUpdate(MapPos middlePoint,
int displayWidth,
int displayHeight)
|
MapPos |
getMapPosition()
Not part of public API |
java.lang.String |
getName()
Get place name |
Placemark |
getPlacemark()
|
WgsPoint[] |
getPoints()
|
WgsPoint |
getWgs()
Place coordinates in WGS84 |
int |
hashCode()
|
boolean |
isCentered(MapPos middlePoint)
|
boolean |
isVisible(int viewX,
int viewY,
int viewWidth,
int viewHeight,
int zoom)
|
void |
labelClicked(MapPos middlePoint,
int displayWidth,
int displayHeight,
int clickX,
int clickY)
|
void |
paint(com.nutiteq.wrappers.Graphics g,
MapPos middlePoint,
int displayCenterX,
int displayCenterY,
Rectangle changedMapArea)
Not part of public API |
boolean |
pointOnLabel(MapPos middlePoint,
int displayWidth,
int displayHeight,
int clickX,
int clickY)
|
void |
setClickBoxSize(int clickBoxSize)
Set touch/clicking tolerance for the place |
void |
setIcon(com.nutiteq.wrappers.Image image)
Not part of public API |
void |
setIsActive(boolean nextActivityState)
|
void |
setOnMapElements(OnMapElement[] elements)
Not part of public API |
void |
setWgs(WgsPoint p)
Deprecated. since 0.4.0 |
Rectangle |
toMapArea(int zoom)
|
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Place(int id,
java.lang.String name,
com.nutiteq.wrappers.Image icon,
WgsPoint coordinates,
int anchorX,
int anchorY)
public Place(int id,
java.lang.String name,
com.nutiteq.wrappers.Image icon,
WgsPoint coordinates)
public Place(int id,
java.lang.String name,
Placemark icon,
WgsPoint coordinates)
public Place(int id,
Label label,
Placemark icon,
WgsPoint coordinates)
public Place(int id,
Label label,
Placemark defaultPlacemark,
Placemark activePlacemark,
WgsPoint coordinates)
public Place(int id,
Label label,
Placemark defaultPlacemark,
Placemark activePlacemark,
WgsPoint coordinates,
boolean serverSideRender)
public Place(int id,
Label label,
Placemark defaultPlacemark,
Placemark activePlacemark,
WgsPoint coordinates,
boolean serverSideRender,
int clickBoxSize)
public Place(int id,
Label label,
Placemark icon,
WgsPoint coordinates,
boolean serverSideRender)
public Place(int id,
java.lang.String name,
com.nutiteq.wrappers.Image icon,
double lonWgs,
double latWgs)
public Place(int id,
Label label,
com.nutiteq.wrappers.Image icon,
WgsPoint coordinates)
public Place(int id,
Label label,
com.nutiteq.wrappers.Image icon,
double lonWgs,
double latWgs)
| Method Detail |
|---|
public WgsPoint getWgs()
public MapPos getMapPosition()
public java.lang.String getName()
public Label getLabel()
getLabel in interface OnMapElementpublic com.nutiteq.wrappers.Image getIcon()
public Placemark getPlacemark()
public int getId()
public boolean isVisible(int viewX,
int viewY,
int viewWidth,
int viewHeight,
int zoom)
isVisible in interface OnMapElement
public void paint(com.nutiteq.wrappers.Graphics g,
MapPos middlePoint,
int displayCenterX,
int displayCenterY,
Rectangle changedMapArea)
paint in interface OnMapElementpublic boolean isCentered(MapPos middlePoint)
isCentered in interface OnMapElementpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic void setIcon(com.nutiteq.wrappers.Image image)
public void setOnMapElements(OnMapElement[] elements)
public void calculatePosition(GeoMap displayedMap,
int zoomLevel)
calculatePosition in interface OnMapElementpublic OnMapElement[] getElements()
public void setWgs(WgsPoint p)
p - new pointpublic int distanceInPixels(MapPos middlePoint)
distanceInPixels in interface OnMapElement
public void labelClicked(MapPos middlePoint,
int displayWidth,
int displayHeight,
int clickX,
int clickY)
public boolean pointOnLabel(MapPos middlePoint,
int displayWidth,
int displayHeight,
int clickX,
int clickY)
public Point getLabelViewUpdate(MapPos middlePoint,
int displayWidth,
int displayHeight)
public void setIsActive(boolean nextActivityState)
public Rectangle toMapArea(int zoom)
public WgsPoint[] getPoints()
getPoints in interface OnMapElementpublic int getClickBoxSize()
public void setClickBoxSize(int clickBoxSize)
clickBoxSize - pixels for "selected tolerance". For touch good is 30 (default), for non-touch smaller value (<10) suggested
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||