|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.bbn.openmap.omGraphics.geom.BasicGeometry com.bbn.openmap.omGraphics.OMGraphicAdapter com.bbn.openmap.omGraphics.OMList<OMGraphic> com.bbn.openmap.omGraphics.OMGraphicList com.bbn.openmap.dataAccess.shape.EsriGraphicList com.bbn.openmap.dataAccess.shape.EsriPolylineList
public class EsriPolylineList
An EsriGraphicList ensures that only EsriPolygons are added to its list.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.bbn.openmap.omGraphics.OMList |
---|
OMList.OMDist<T> |
Field Summary |
---|
Fields inherited from class com.bbn.openmap.dataAccess.shape.EsriGraphicList |
---|
extents, logger, type |
Fields inherited from class com.bbn.openmap.omGraphics.OMList |
---|
allowDuplicates, FIRST_ADDED_ON_TOP, graphics, LAST_ADDED_ON_TOP, NONE, processAllGeometries, traverseMode, vague |
Fields inherited from class com.bbn.openmap.omGraphics.OMGraphicAdapter |
---|
declutterType, displayPaint, edgeMatchesFill, fillPaint, hasLabel, linePaint, matted, mattingPaint, renderType, selected, selectPaint, showEditablePalette, stroke, textureMask |
Fields inherited from class com.bbn.openmap.omGraphics.geom.BasicGeometry |
---|
attributes, lineType, needToRegenerate, shape, visible |
Constructor Summary | |
---|---|
EsriPolylineList()
Construct an EsriPolylineList. |
|
EsriPolylineList(int initialCapacity)
Construct an EsriPolylineList with an initial capacity. |
|
EsriPolylineList(int initialCapacity,
int capacityIncrement)
Deprecated. - capacityIncrement doesn't do anything. |
Method Summary | |
---|---|
boolean |
add(OMGraphic shape)
Over-ride the add( ) method to trap for inconsistent shape geometry. |
static OMPoly |
convert(OMLine omLine)
|
EsriPolyline |
convert(OMPoly ompoly)
|
int |
getType()
Get the list type in ESRI type number form - 3. |
EsriGraphic |
shallowCopy()
Shallow copy this graphic. |
boolean |
typeMatches(OMGraphic omg)
|
Methods inherited from class com.bbn.openmap.dataAccess.shape.EsriGraphicList |
---|
addExtents, addOMGraphic, createTable, getEsriGraphicList, getEsriGraphicList, getEsriGraphicList, getExtents, getGraphicsWithValueInColumn, getTable, main, setExtents, setTable, setType |
Methods inherited from class com.bbn.openmap.omGraphics.OMGraphicList |
---|
add, addAll, addAll, clone, create, createDist, get, getOMGraphicAt, getTargets, iteratorCopy, listIteratorCopy, listIteratorCopy, objectToOMGraphic, readGraphics, readGraphics, remove, set, setFillPaint, setGridGenerator, setLinePaint, setMatted, setMattingPaint, setOMGraphicAt, setSelectPaint, setStroke, setTargets, setTextureMask, sort, writeGraphics, writeGraphics |
Methods inherited from class com.bbn.openmap.omGraphics.geom.BasicGeometry |
---|
_distance, appendShapeEdge, appendShapeEdge, appendShapeEdge, appendShapeEdge, clearAttributes, contains, createAttributeMap, createBoxShape, createShape, createShape, describeShapeDetail, describeShapeDetail, distanceToEdge, distanceToEdge, draw, draw, fill, fill, getAppObject, getAttribute, getAttributes, getLineType, getNeedToRegenerate, getShape, isRenderable, isRenderable, putAttribute, removeAttribute, setAppObject, setAttributes, setLineType, setNeedToRegenerate, setShape |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.bbn.openmap.dataAccess.shape.EsriGraphic |
---|
getAttribute, putAttribute |
Methods inherited from interface java.util.List |
---|
equals, hashCode |
Methods inherited from interface com.bbn.openmap.omGraphics.OMGraphic |
---|
getDeclutterType, getDisplayColor, getDisplayPaint, getFillColor, getFillPaint, getLineColor, getLinePaint, getMattingPaint, getRenderType, getSelectColor, getSelectPaint, getShowEditablePalette, getStroke, getTextureMask, hasLineTypeChoice, isMatted, isSelected, normalizeDistanceForLineWidth, regenerate, renderLabel, setDeclutterType, setGraphicsColor, setGraphicsForEdge, setGraphicsForFill, setLabelLocation, setLabelLocation, setLabelLocation, setRenderType, setSelected, setShowEditablePalette, shouldRenderEdge, shouldRenderFill |
Methods inherited from interface com.bbn.openmap.omGraphics.OMGeometry |
---|
clearAttributes, contains, distanceToEdge, draw, draw, fill, fill, getAppObject, getAttribute, getAttributes, getLineType, getNeedToRegenerate, getShape, isRenderable, isRenderable, putAttribute, removeAttribute, setAppObject, setAttributes, setLineType, setNeedToRegenerate, setShape |
Constructor Detail |
---|
public EsriPolylineList()
public EsriPolylineList(int initialCapacity)
initialCapacity
- the initial capacity of the listpublic EsriPolylineList(int initialCapacity, int capacityIncrement)
initialCapacity
- the initial capacity of the listcapacityIncrement
- the capacityIncrement for resizingMethod Detail |
---|
public boolean add(OMGraphic shape)
add
in interface java.util.Collection<OMGraphic>
add
in interface java.util.List<OMGraphic>
add
in class EsriGraphicList
shape
- the non-null OMGraphic to addpublic EsriPolyline convert(OMPoly ompoly)
public boolean typeMatches(OMGraphic omg)
public int getType()
getType
in interface EsriGraphic
getType
in class EsriGraphicList
public static OMPoly convert(OMLine omLine)
public EsriGraphic shallowCopy()
EsriGraphic
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |