it.freedom.environment
Class Environment
java.lang.Object
it.freedom.environment.Environment
public final class Environment
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Environment
public Environment()
getRenderer
public java.lang.String getRenderer()
getObjectsFolder
public java.lang.String getObjectsFolder()
setRenderer
public void setRenderer(java.lang.String renderer)
getEnvironmentImageFile
public java.lang.String getEnvironmentImageFile()
setEnvironmentImageFile
public void setEnvironmentImageFile(java.lang.String environmentImageFile)
setShape
public void setShape(java.awt.Polygon p)
isEnvirionmentAnImage
public boolean isEnvirionmentAnImage()
getEnvironmentName
public java.lang.String getEnvironmentName()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getShape
public java.awt.Polygon getShape()
getBackgroundColor
public java.awt.Color getBackgroundColor()
getEnvironmentAnchorPoint
public java.awt.Point getEnvironmentAnchorPoint()
getWallImageFile
public java.lang.String getWallImageFile()
getWallImageFileDimension
public java.awt.Dimension getWallImageFileDimension()
getObjects
public java.util.ArrayList<EnvObject> getObjects()
getZone
public Zone getZone(int index)
getZones
public java.util.ArrayList<Zone> getZones()
getLastZoneIndex
public int getLastZoneIndex()
getLastObjectIndex
public int getLastObjectIndex()
getObject
public EnvObject getObject(int index)
getObjectByName
public EnvObject getObjectByName(java.lang.String name)
getObjectByAddress
public EnvObject getObjectByAddress(java.lang.String protocol,
java.lang.String address)
getDimension
public java.awt.Dimension getDimension()
serialize
public void serialize(java.io.File file)
deserialize
public static Environment deserialize(java.io.File file)
graph
public java.lang.String graph()
clear
public void clear()