protected static class VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Compound extends VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder implements java.awt.image.ImageObserver
VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Basic, VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Compound
Modifier and Type | Field and Description |
---|---|
protected java.awt.image.BufferedImage |
icon |
protected java.util.List<VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Basic> |
parts |
debugFacc, dim, facc, list, sizePercent, type, xoffPercent, yoffPercent
Modifier | Constructor and Description |
---|---|
protected |
VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Compound(java.lang.String type,
java.lang.String facc,
VPFAutoFeatureGraphicWarehouse warehouse) |
Modifier and Type | Method and Description |
---|---|
void |
add(OMGraphic omg) |
void |
addPart(VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Basic part) |
boolean |
imageUpdate(java.awt.Image img,
int infoflags,
int x,
int y,
int width,
int height) |
boolean |
matches(java.lang.String facc,
char type,
java.lang.String conditions,
java.lang.String symbolFileName,
java.lang.String size,
java.lang.String xoff,
java.lang.String yoff)
Used to match symbol codes with PriorityHolder.
|
boolean |
matches(java.lang.String facc,
FeatureClassInfo fci,
java.util.List<java.lang.Object> row)
Used to match features with PriorityHolder.
|
java.lang.String |
toString() |
getFacc, getList, getValue, resetList, updateLocation
protected java.util.List<VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Basic> parts
protected java.awt.image.BufferedImage icon
protected VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Compound(java.lang.String type, java.lang.String facc, VPFAutoFeatureGraphicWarehouse warehouse)
public java.lang.String toString()
toString
in class java.lang.Object
public void addPart(VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Basic part)
public boolean matches(java.lang.String facc, FeatureClassInfo fci, java.util.List<java.lang.Object> row)
matches
in class VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder
facc
- fci
- row
- public boolean matches(java.lang.String facc, char type, java.lang.String conditions, java.lang.String symbolFileName, java.lang.String size, java.lang.String xoff, java.lang.String yoff)
matches
in class VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder
facc
- type
- conditions
- size
- percent of dim setting to use for size of symbol (0-1f)xoff
- percent off center of dim setting to use for x origin of
symbol (0 is centered, positive is right)yoff
- percent off center of dim setting to use for x origin of
symbol (0 is centered, positive is down)public void add(OMGraphic omg)
add
in class VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder
public boolean imageUpdate(java.awt.Image img, int infoflags, int x, int y, int width, int height)
imageUpdate
in interface java.awt.image.ImageObserver
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details