public class Blueprint extends MapObject
| Constructor and Description |
|---|
Blueprint() |
Blueprint(java.lang.String name,
boolean keepIds,
MapObject... items) |
Blueprint(java.lang.String name,
MapObject... items) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<IMapObject> |
build(float x,
float y) |
java.util.List<IMapObject> |
build(java.awt.geom.Point2D location) |
java.lang.Iterable<MapObject> |
getItems() |
boolean |
keepIds()
Gets a value that indicates whether the IDs if this blueprint's map-objects
should be kept.
|
compareTo, getBoundingBox, getBounds, getBounds, getBounds2D, getBounds2D, getGridId, getHeight, getId, getLayer, getLocation, getName, getPolyline, getType, getWidth, getX, getY, setGridId, setHeight, setId, setLayer, setName, setPolyline, setType, setWidth, setX, setYgetBoolValue, getBoolValue, getByteValue, getByteValue, getColorValue, getColorValue, getDoubleValue, getDoubleValue, getEnumValue, getEnumValue, getFloatValue, getFloatValue, getIntValue, getIntValue, getLongValue, getLongValue, getProperties, getShortValue, getShortValue, getStringValue, getStringValue, hasCustomProperty, setProperties, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBoolValue, getBoolValue, getByteValue, getByteValue, getColorValue, getColorValue, getDoubleValue, getDoubleValue, getEnumValue, getEnumValue, getFloatValue, getFloatValue, getIntValue, getIntValue, getLongValue, getLongValue, getProperties, getShortValue, getShortValue, getStringValue, getStringValue, hasCustomProperty, setProperties, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValue, setValuepublic Blueprint()
public Blueprint(java.lang.String name,
MapObject... items)
public Blueprint(java.lang.String name,
boolean keepIds,
MapObject... items)
public java.lang.Iterable<MapObject> getItems()
public boolean keepIds()
IMapObjects of this Blueprint should be re-applied after building new instances.public java.util.List<IMapObject> build(java.awt.geom.Point2D location)
public java.util.List<IMapObject> build(float x, float y)