|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.maps.translator.MapDataGraphic
public abstract class MapDataGraphic
A graphic with attached data, style name, and datatype name. Used throughout the translator to describe GIS/map data. Therefore some fields (especially style, datatype, and reduced data) may be null in early stages of the translation pipeline.
| Field Summary | |
|---|---|
boolean |
derived
|
| Fields inherited from interface com.partnersoft.io.formats.rover.RoverConstants |
|---|
ALIGN_BOTTOM_CENTER, ALIGN_BOTTOM_FIT, ALIGN_BOTTOM_LEFT, ALIGN_BOTTOM_RIGHT, ALIGN_CENTER, ALIGN_CENTER_LEFT, ALIGN_CENTER_RIGHT, ALIGN_CODE_CENTER, ALIGN_CODE_FIT, ALIGN_CODE_HIGH, ALIGN_CODE_LOW, ALIGN_FIT, ALIGN_FIT_LEFT, ALIGN_FIT_RIGHT, ALIGN_TOP_CENTER, ALIGN_TOP_FIT, ALIGN_TOP_LEFT, ALIGN_TOP_RIGHT, COMMENT, DATA_FIELDS_MAX, EOF, FLOAT_COORDS, GEOMETRY_TYPE_NAMES, HAS_DATA, HAS_OFFSET, HAS_ROTATION, IMAGE, LIST, MASK_TYPECODE, NAMING, POINT, POINT_COLOR, POLYGON, POLYLINE, POP, PUSH, ROTATION_MULT, TEXEL_COORD_MAX, TEXEL_COORD_SIZE, TEXT, TEXT_LONG, TILE_COORD_MAX, TILE_SIZE_PIXELS, VALUE |
| Constructor Summary | |
|---|---|
MapDataGraphic()
|
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
|
RoverEntity |
convertToEntity(int dataId,
RoverSet roverSet)
|
abstract java.util.List<RoverShape> |
convertToShapes(int dataId,
RoverSet roverSet)
|
void |
copyStateFrom(MapDataGraphic nother)
|
Naming<java.lang.Object> |
getData()
Data set for this graphic. |
java.lang.String |
getDataType()
Name of this graphic's datatype. |
TranslatorElectricalConnectivityNode |
getElectricalNode()
|
abstract Rectangle |
getExtents()
|
abstract java.lang.String |
getGeometryType()
The type of the graphic (e.g. |
java.lang.String |
getGraphicType()
Name of this graphic's graphictype. |
Naming<NameSet> |
getIndexValues()
Gets the value of indexValues |
java.util.ArrayList |
getReducedData()
Reduced data set for this graphic. |
boolean |
isIndexed()
|
boolean |
isSelectable()
|
void |
pickleData(ByteBuffer buffer)
|
void |
pickleGraphic(ByteBuffer buffer)
|
void |
pickleObject(java.lang.Object victim,
ByteBuffer output)
|
void |
setData(Naming<java.lang.Object> argData)
|
void |
setDataType(java.lang.String argDataType)
|
void |
setElectricalNode(TranslatorElectricalConnectivityNode electricalNode)
|
void |
setGraphicType(java.lang.String argGraphicType)
|
void |
setIndexed(boolean tizit)
|
void |
setIndexValues(Naming<NameSet> argIndexValues)
Sets the value of indexValues |
void |
setReducedData(java.util.ArrayList argReducedData)
|
void |
setSelectable(boolean selectable)
|
void |
unpickleData(ByteBuffer buffer)
|
void |
unpickleGraphic(ByteBuffer buffer)
|
java.lang.Object |
unpickleObject(ByteBuffer input)
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public boolean derived
| Constructor Detail |
|---|
public MapDataGraphic()
| Method Detail |
|---|
public void pickleGraphic(ByteBuffer buffer)
public void unpickleGraphic(ByteBuffer buffer)
public void pickleData(ByteBuffer buffer)
public void unpickleData(ByteBuffer buffer)
public void pickleObject(java.lang.Object victim,
ByteBuffer output)
public java.lang.Object unpickleObject(ByteBuffer input)
public abstract java.lang.String getGeometryType()
public java.lang.String getDataType()
public void setDataType(java.lang.String argDataType)
public java.lang.String getGraphicType()
public void setGraphicType(java.lang.String argGraphicType)
public Naming<java.lang.Object> getData()
public void setData(Naming<java.lang.Object> argData)
public java.util.ArrayList getReducedData()
public void setReducedData(java.util.ArrayList argReducedData)
public Naming<NameSet> getIndexValues()
public void setIndexValues(Naming<NameSet> argIndexValues)
argIndexValues - Value to assign to this.indexValuespublic boolean isIndexed()
public void setIndexed(boolean tizit)
public java.lang.Object clone()
clone in class java.lang.Objectpublic void copyStateFrom(MapDataGraphic nother)
public abstract Rectangle getExtents()
public RoverEntity convertToEntity(int dataId,
RoverSet roverSet)
public abstract java.util.List<RoverShape> convertToShapes(int dataId,
RoverSet roverSet)
public TranslatorElectricalConnectivityNode getElectricalNode()
public void setElectricalNode(TranslatorElectricalConnectivityNode electricalNode)
public boolean isSelectable()
public void setSelectable(boolean selectable)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||