Package org.robovm.apple.mapkit
Class MKTileOverlay
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.mapkit.MKTileOverlay
-
- All Implemented Interfaces:
NSObjectProtocol
,MKAnnotation
,MKOverlay
,org.robovm.objc.ObjCProtocol
public class MKTileOverlay extends NSObject implements MKOverlay
- Since:
- Available in iOS 7.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MKTileOverlay.MKTileOverlayPtr
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Modifier Constructor Description MKTileOverlay()
MKTileOverlay(java.lang.String URLTemplate)
protected
MKTileOverlay(NSObject.Handle h, long handle)
protected
MKTileOverlay(NSObject.SkipInit skipInit)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
canReplaceMapContent()
MKMapRect
getBoundingMapRect()
CLLocationCoordinate2D
getCoordinate()
long
getMaximumZ()
long
getMinimumZ()
java.lang.String
getSubtitle()
CGSize
getTileSize()
java.lang.String
getTitle()
NSURL
getURL(MKTileOverlayPath path)
java.lang.String
getURLTemplate()
protected long
init(java.lang.String URLTemplate)
boolean
intersects(MKMapRect mapRect)
boolean
isGeometryFlipped()
void
loadTile(MKTileOverlayPath path, org.robovm.objc.block.VoidBlock2<NSData,NSError> result)
void
setCanReplaceMapContent(boolean v)
void
setCoordinate(CLLocationCoordinate2D v)
void
setGeometryFlipped(boolean v)
void
setMaximumZ(long v)
void
setMinimumZ(long v)
void
setTileSize(CGSize v)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Constructor Detail
-
MKTileOverlay
public MKTileOverlay()
-
MKTileOverlay
protected MKTileOverlay(NSObject.Handle h, long handle)
-
MKTileOverlay
protected MKTileOverlay(NSObject.SkipInit skipInit)
-
MKTileOverlay
public MKTileOverlay(java.lang.String URLTemplate)
-
-
Method Detail
-
getTileSize
public CGSize getTileSize()
-
setTileSize
public void setTileSize(CGSize v)
-
isGeometryFlipped
public boolean isGeometryFlipped()
-
setGeometryFlipped
public void setGeometryFlipped(boolean v)
-
getMinimumZ
public long getMinimumZ()
-
setMinimumZ
public void setMinimumZ(long v)
-
getMaximumZ
public long getMaximumZ()
-
setMaximumZ
public void setMaximumZ(long v)
-
getURLTemplate
public java.lang.String getURLTemplate()
-
canReplaceMapContent
public boolean canReplaceMapContent()
- Specified by:
canReplaceMapContent
in interfaceMKOverlay
-
setCanReplaceMapContent
public void setCanReplaceMapContent(boolean v)
-
getCoordinate
public CLLocationCoordinate2D getCoordinate()
- Specified by:
getCoordinate
in interfaceMKAnnotation
- Specified by:
getCoordinate
in interfaceMKOverlay
-
getBoundingMapRect
public MKMapRect getBoundingMapRect()
- Specified by:
getBoundingMapRect
in interfaceMKOverlay
-
setCoordinate
public void setCoordinate(CLLocationCoordinate2D v)
- Specified by:
setCoordinate
in interfaceMKAnnotation
-
getTitle
public java.lang.String getTitle()
- Specified by:
getTitle
in interfaceMKAnnotation
-
getSubtitle
public java.lang.String getSubtitle()
- Specified by:
getSubtitle
in interfaceMKAnnotation
-
init
protected long init(java.lang.String URLTemplate)
-
getURL
public NSURL getURL(MKTileOverlayPath path)
-
loadTile
public void loadTile(MKTileOverlayPath path, org.robovm.objc.block.VoidBlock2<NSData,NSError> result)
-
intersects
public boolean intersects(MKMapRect mapRect)
- Specified by:
intersects
in interfaceMKOverlay
-
-