protected static class VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Basic extends VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder
VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Basic, VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Compound
Modifier and Type | Field and Description |
---|---|
protected CGMDisplay[] |
cgmDisplay |
protected java.lang.String[] |
cgmTitle |
protected java.lang.String |
conditions |
protected GeoSymAttExpression |
expression |
protected java.awt.image.BufferedImage |
icon |
protected java.lang.String |
symbolExt |
protected java.lang.String |
symbolParentDir |
debugFacc, dim, facc, list, sizePercent, type, xoffPercent, yoffPercent
Modifier | Constructor and Description |
---|---|
protected |
VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Basic(java.lang.String type,
java.lang.String facc,
java.lang.String cond,
VPFAutoFeatureGraphicWarehouse warehouse) |
Modifier and Type | Method and Description |
---|---|
void |
add(OMGraphic omg) |
java.lang.String |
getConditions() |
java.awt.Image |
getIcon() |
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 feature entries with PriorityHolder.
|
void |
setCGMPath(java.lang.String parent,
java.lang.String append)
Needs to be called before matches is called in init().
|
java.lang.String |
toString() |
getFacc, getList, getValue, resetList, updateLocation
protected GeoSymAttExpression expression
protected java.lang.String conditions
protected java.lang.String symbolParentDir
protected java.lang.String symbolExt
protected java.lang.String[] cgmTitle
protected CGMDisplay[] cgmDisplay
protected java.awt.image.BufferedImage icon
protected VPFAutoFeatureGraphicWarehouse.FeaturePriorityHolder.Basic(java.lang.String type, java.lang.String facc, java.lang.String cond, VPFAutoFeatureGraphicWarehouse warehouse)
public java.lang.String toString()
toString
in class java.lang.Object
public void setCGMPath(java.lang.String parent, java.lang.String append)
public java.awt.Image getIcon()
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 java.lang.String getConditions()
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details