|
|||||||||||
| 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 string
public 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 | ||||||||||