|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Define an interface for a Graphic Factory for graphics read from VPF.
Method Summary | |
void |
createArea(CoverageTable c,
AreaTable a,
java.util.List l,
LatLonPoint ll1,
LatLonPoint ll2,
float dpplat,
float dpplon)
Method called by the VPF reader code to construct an area feature. |
void |
createEdge(CoverageTable c,
EdgeTable e,
java.util.List l,
LatLonPoint ll1,
LatLonPoint ll2,
float dpplat,
float dpplon,
CoordFloatString coords)
Method called by the VPF reader code to construct an edge feature. |
void |
createNode(CoverageTable c,
NodeTable t,
java.util.List nodeprim,
float latitude,
float longitude,
boolean isEntityNode)
Method called by the VPF reader code to construct a node feature. |
void |
createText(CoverageTable c,
TextTable t,
java.util.List textprim,
float latitude,
float longitude,
java.lang.String text)
Method called by the VPF reader code to construct a text feature. |
Methods inherited from interface com.bbn.openmap.layer.vpf.VPFWarehouse |
drawAreaFeatures, drawCPointFeatures, drawEdgeFeatures, drawEPointFeatures, drawTextFeatures, getFeatures, getGUI, getUseLibrary, resetForCAT, setUseLibrary |
Method Detail |
public void createArea(CoverageTable c, AreaTable a, java.util.List l, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon)
c
- the coverage table for this areaa
- the areatable being parsedl
- the record read from the area tabledpplat
- threshold for latitude thinning (passed to
warehouse)dpplon
- threshold for longitude thinngin (passed to
warehouse)ll1
- upperleft of selection region (passed to warehouse)ll2
- lowerright of selection region (passed to warehouse)public void createEdge(CoverageTable c, EdgeTable e, java.util.List l, LatLonPoint ll1, LatLonPoint ll2, float dpplat, float dpplon, CoordFloatString coords)
c
- the coverage table for this edgee
- the edgetable being parsedl
- the record read from the edge tabledpplat
- threshold for latitude thinning (passed to
warehouse)dpplon
- threshold for longitude thinngin (passed to
warehouse)ll1
- upperleft of selection region (passed to warehouse)ll2
- lowerright of selection region (passed to warehouse)public void createText(CoverageTable c, TextTable t, java.util.List textprim, float latitude, float longitude, java.lang.String text)
c
- the coverage table for this textt
- the texttable being parsedtextprim
- the record read from the text tablelatitude
- the latitude of the textlongitude
- the longitude of the texttext
- the text stringpublic void createNode(CoverageTable c, NodeTable t, java.util.List nodeprim, float latitude, float longitude, boolean isEntityNode)
c
- the coverage table for this nodet
- the nodetable being parsednodeprim
- the record read from the node tablelatitude
- the latitude of the nodelongitude
- the longitude of the nodeisEntityNode
- true if we are reading entity notes, false
if we are reading connected nodes
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |