public abstract class AbstractTileSource extends java.lang.Object implements TileSource
TileSource.TileUpdate
Modifier and Type | Field and Description |
---|---|
protected java.awt.Image |
attributionImage |
protected java.lang.String |
attributionImageURL |
protected java.lang.String |
attributionLinkURL |
protected java.lang.String |
attributionText |
protected java.lang.String |
termsOfUseText |
protected java.lang.String |
termsOfUseURL |
Constructor and Description |
---|
AbstractTileSource() |
Modifier and Type | Method and Description |
---|---|
java.awt.Image |
getAttributionImage() |
java.lang.String |
getAttributionImageURL() |
java.lang.String |
getAttributionLinkURL() |
java.lang.String |
getAttributionText(int zoom,
Coordinate topLeft,
Coordinate botRight) |
java.lang.String |
getTermsOfUseText() |
java.lang.String |
getTermsOfUseURL() |
boolean |
requiresAttribution() |
void |
setAttributionImage(java.awt.Image attributionImage) |
void |
setAttributionImageURL(java.lang.String attributionImageURL) |
void |
setAttributionLinkURL(java.lang.String attributionLinkURL) |
void |
setAttributionText(java.lang.String attributionText) |
void |
setTermsOfUseText(java.lang.String termsOfUseText) |
void |
setTermsOfUseURL(java.lang.String termsOfUseURL) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDistance, getMaxZoom, getMinZoom, getName, getTileSize, getTileType, getTileUpdate, getTileUrl, latToTileY, LatToY, lonToTileX, LonToX, tileXToLon, tileYToLat, XToLon, YToLat
protected java.lang.String attributionText
protected java.lang.String attributionLinkURL
protected java.awt.Image attributionImage
protected java.lang.String attributionImageURL
protected java.lang.String termsOfUseText
protected java.lang.String termsOfUseURL
public boolean requiresAttribution()
requiresAttribution
in interface Attributed
public java.lang.String getAttributionText(int zoom, Coordinate topLeft, Coordinate botRight)
getAttributionText
in interface Attributed
zoom
- The optional zoom level for the view.topLeft
- The top left of the bounding box for attribution.botRight
- The bottom right of the bounding box for attribution.public java.lang.String getAttributionLinkURL()
getAttributionLinkURL
in interface Attributed
public java.awt.Image getAttributionImage()
getAttributionImage
in interface Attributed
public java.lang.String getAttributionImageURL()
getAttributionImageURL
in interface Attributed
public java.lang.String getTermsOfUseText()
getTermsOfUseText
in interface Attributed
public java.lang.String getTermsOfUseURL()
getTermsOfUseURL
in interface Attributed
public void setAttributionText(java.lang.String attributionText)
public void setAttributionLinkURL(java.lang.String attributionLinkURL)
public void setAttributionImage(java.awt.Image attributionImage)
public void setAttributionImageURL(java.lang.String attributionImageURL)
public void setTermsOfUseText(java.lang.String termsOfUseText)
public void setTermsOfUseURL(java.lang.String termsOfUseURL)