nl.cloudfarming.client.area.field
Class ProductionUnitLayerObject
java.lang.Object
nl.cloudfarming.client.area.field.ProductionUnitLayerObject
- All Implemented Interfaces:
- LayerObject<com.vividsolutions.jts.geom.MultiPolygon,ProductionUnit>
public class ProductionUnitLayerObject
- extends Object
- implements LayerObject<com.vividsolutions.jts.geom.MultiPolygon,ProductionUnit>
Layer object that represents the specified productionUnit-object
- Author:
- Gerben Feenstra
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProductionUnitLayerObject
public ProductionUnitLayerObject(ProductionUnit productionUnit)
getKey
public String getKey()
- Specified by:
getKey in interface LayerObject<com.vividsolutions.jts.geom.MultiPolygon,ProductionUnit>
getTooltipText
public String getTooltipText()
- Specified by:
getTooltipText in interface LayerObject<com.vividsolutions.jts.geom.MultiPolygon,ProductionUnit>
getKeyAttributeValue
public Long getKeyAttributeValue()
- Specified by:
getKeyAttributeValue in interface LayerObject<com.vividsolutions.jts.geom.MultiPolygon,ProductionUnit>
getId
public Long getId()
- Specified by:
getId in interface LayerObject<com.vividsolutions.jts.geom.MultiPolygon,ProductionUnit>
getObject
public ProductionUnit getObject()
- Specified by:
getObject in interface LayerObject<com.vividsolutions.jts.geom.MultiPolygon,ProductionUnit>
getActions
public LayerObjectAction[] getActions()
- Specified by:
getActions in interface LayerObject<com.vividsolutions.jts.geom.MultiPolygon,ProductionUnit>
save
public void save()
- Specified by:
save in interface LayerObject<com.vividsolutions.jts.geom.MultiPolygon,ProductionUnit>
getGeometry
public com.vividsolutions.jts.geom.MultiPolygon getGeometry()
- Specified by:
getGeometry in interface LayerObject<com.vividsolutions.jts.geom.MultiPolygon,ProductionUnit>
getFieldAreaService
protected final AreaService getFieldAreaService()
setFieldAreaService
protected final void setFieldAreaService(FieldAreaService service)
Copyright © 2011. All Rights Reserved.