org.bukkit.map
Class MapCursorCollection

java.lang.Object
  extended by org.bukkit.map.MapCursorCollection

public final class MapCursorCollection
extends Object

Represents all the map cursors on a MapCanvas. Like MapCanvas, a MapCursorCollection is linked to a specific MapRenderer.


Constructor Summary
MapCursorCollection()
           
 
Method Summary
 MapCursor addCursor(int x, int y, byte direction)
          Add a cursor to the collection.
 MapCursor addCursor(int x, int y, byte direction, byte type)
          Deprecated. Magic value
 MapCursor addCursor(int x, int y, byte direction, byte type, boolean visible)
          Deprecated. Magic value
 MapCursor addCursor(MapCursor cursor)
          Add a cursor to the collection.
 MapCursor getCursor(int index)
          Get a cursor from this collection.
 boolean removeCursor(MapCursor cursor)
          Remove a cursor from the collection.
 int size()
          Get the amount of cursors in this collection.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MapCursorCollection

public MapCursorCollection()
Method Detail

size

public int size()
Get the amount of cursors in this collection.

Returns:
The size of this collection.

getCursor

public MapCursor getCursor(int index)
Get a cursor from this collection.

Parameters:
index - The index of the cursor.
Returns:
The MapCursor.

removeCursor

public boolean removeCursor(MapCursor cursor)
Remove a cursor from the collection.

Parameters:
cursor - The MapCursor to remove.
Returns:
Whether the cursor was removed successfully.

addCursor

public MapCursor addCursor(MapCursor cursor)
Add a cursor to the collection.

Parameters:
cursor - The MapCursor to add.
Returns:
The MapCursor that was passed.

addCursor

public MapCursor addCursor(int x,
                           int y,
                           byte direction)
Add a cursor to the collection.

Parameters:
x - The x coordinate, from -128 to 127.
y - The y coordinate, from -128 to 127.
direction - The facing of the cursor, from 0 to 15.
Returns:
The newly added MapCursor.

addCursor

@Deprecated
public MapCursor addCursor(int x,
                                      int y,
                                      byte direction,
                                      byte type)
Deprecated. Magic value

Add a cursor to the collection.

Parameters:
x - The x coordinate, from -128 to 127.
y - The y coordinate, from -128 to 127.
direction - The facing of the cursor, from 0 to 15.
type - The type (color/style) of the map cursor.
Returns:
The newly added MapCursor.

addCursor

@Deprecated
public MapCursor addCursor(int x,
                                      int y,
                                      byte direction,
                                      byte type,
                                      boolean visible)
Deprecated. Magic value

Add a cursor to the collection.

Parameters:
x - The x coordinate, from -128 to 127.
y - The y coordinate, from -128 to 127.
direction - The facing of the cursor, from 0 to 15.
type - The type (color/style) of the map cursor.
visible - Whether the cursor is visible.
Returns:
The newly added MapCursor.


Copyright © 2013. All Rights Reserved.