|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface VPFGraphicWarehouse
Define an interface for a Graphic Factory for graphics read from VPF.
| Method Summary | |
|---|---|
void |
createArea(CoverageTable c,
AreaTable a,
java.util.List<java.lang.Object> l,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double dpplon)
Method called by the VPF reader code to construct an area feature. |
void |
createEdge(CoverageTable c,
EdgeTable e,
java.util.List<java.lang.Object> l,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double dpplon,
CoordFloatString coords)
Method called by the VPF reader code to construct an edge feature. |
void |
createNode(CoverageTable c,
NodeTable t,
java.util.List<java.lang.Object> nodeprim,
double latitude,
double longitude,
boolean isEntityNode)
Method called by the VPF reader code to construct a node feature. |
void |
createText(CoverageTable c,
TextTable t,
java.util.List<java.lang.Object> textprim,
double latitude,
double 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 |
|---|
checkLibraryForUsage, drawAreaFeatures, drawCPointFeatures, drawEdgeFeatures, drawEPointFeatures, drawTextFeatures, getFeatures, getGUI, getUseLibraries, resetForCAT, setUseLibraries |
| Method Detail |
|---|
void createArea(CoverageTable c,
AreaTable a,
java.util.List<java.lang.Object> l,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double 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)
void createEdge(CoverageTable c,
EdgeTable e,
java.util.List<java.lang.Object> l,
LatLonPoint ll1,
LatLonPoint ll2,
double dpplat,
double 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)
void createText(CoverageTable c,
TextTable t,
java.util.List<java.lang.Object> textprim,
double latitude,
double 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
void createNode(CoverageTable c,
NodeTable t,
java.util.List<java.lang.Object> nodeprim,
double latitude,
double 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 | |||||||||