|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.bbn.openmap.omGraphics.geom.BasicGeometry
com.bbn.openmap.omGraphics.OMGraphicAdapter
com.bbn.openmap.omGraphics.OMRasterObject
com.bbn.openmap.omGraphics.OMRaster
com.bbn.openmap.omGraphics.OMScalingRaster
com.bbn.openmap.dataAccess.image.ImageTile
com.bbn.openmap.dataAccess.image.ErrImageTile
public class ErrImageTile
An ErrImageTile is an ImageTile that can't be displayed due to projection incompatibilities or some other problem. It's a space-holder that can be queried for information about the file and also provide a GUI-component-like list object that can be used to represent a file that was decoded but not able to be displayed for some reason.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class com.bbn.openmap.dataAccess.image.ImageTile |
|---|
ImageTile.Cache |
| Nested classes/interfaces inherited from class com.bbn.openmap.omGraphics.OMRasterObject |
|---|
OMRasterObject.TrimScaleFilter |
| Field Summary | |
|---|---|
protected java.lang.String |
problemMessage
|
| Fields inherited from class com.bbn.openmap.dataAccess.image.ImageTile |
|---|
cache, DEFAULT_NON_CLEAR_FILL_PAINT, imageDecoder, realSelection |
| Fields inherited from class com.bbn.openmap.omGraphics.OMScalingRaster |
|---|
clipRect, corners, lastProjection, lat2, lon2, scaleTransformType, scalingXFormOp |
| Fields inherited from class com.bbn.openmap.omGraphics.OMRaster |
|---|
colors, transparent |
| Fields inherited from class com.bbn.openmap.omGraphics.OMRasterObject |
|---|
bitmap, bits, colorModel, COLORMODEL_DIRECT, COLORMODEL_IMAGEICON, COLORMODEL_INDEXED, DEBUG, FAST_SCALING, filteredHeight, filteredWidth, height, imageFilter, lat, logger, lon, needToReposition, pixels, point1, point2, renderRotationAngle, rotationAngle, SMOOTH_SCALING, width, x, y |
| 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 |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
ErrImageTile(java.lang.String problemMessage)
|
|
| Method Summary | |
|---|---|
boolean |
generate(Projection proj)
Prepare the graphics for rendering. |
java.lang.String |
getProblemMessage()
|
boolean |
isVisible()
Get the visibility variable. |
void |
setProblemMessage(java.lang.String problemMessage)
|
| Methods inherited from class com.bbn.openmap.dataAccess.image.ImageTile |
|---|
getImageDecoder, regenerate, setImageDecoder, setSelected, shouldFetchForProjection, updateImageForProjection |
| Methods inherited from class com.bbn.openmap.omGraphics.OMScalingRaster |
|---|
getClippedRectangle, getImageWarp, getLRLat, getLRLon, getScaleTransformType, getULLat, getULLon, isOnMap, position, render, renderImage, restore, rotate, scaleTo, setLRLat, setLRLon, setScaleTransformType, setShape, setULLat, setULLon |
| Methods inherited from class com.bbn.openmap.omGraphics.OMRaster |
|---|
computePixels, evaluateRotationAngle, getBitmapFromInternalData, getByte, getColors, getPixel, getTransparent, setBits, setByte, setColors, setColors, setImageIcon, setPixel, setTransparent |
| Methods inherited from class com.bbn.openmap.omGraphics.OMRasterObject |
|---|
adjustShapeForRotation, filterImage, getBits, getColorModel, getFilteredHeight, getFilteredWidth, getHeight, getImage, getImageFilter, getLat, getLon, getMapLocation, getNeedToReposition, getPixels, getRotationAngle, getWidth, getX, getY, hasLineTypeChoice, imageUpdate, scaleTo, setColorModel, setHeight, setImage, setImageFilter, setLat, setLon, setNeedToReposition, setPixels, setRotationAngle, setWidth, setX, setY, shouldRenderFill |
| 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, getDescription, getLineType, getNeedToRegenerate, getShape, isRenderable, isRenderable, putAttribute, removeAttribute, setAppObject, setAttributes, setLineType, setNeedToRegenerate, setShape, setVisible |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.bbn.openmap.omGraphics.OMGraphic |
|---|
clone, deselect, getDeclutterType, getDisplayColor, getDisplayPaint, getFillColor, getFillPaint, getLineColor, getLinePaint, getMattingPaint, getRenderType, getSelectColor, getSelectPaint, getShowEditablePalette, getStroke, getTextureMask, isMatted, isSelected, normalizeDistanceForLineWidth, renderLabel, select, setDeclutterType, setFillPaint, setGraphicsColor, setGraphicsForEdge, setGraphicsForFill, setLabelLocation, setLabelLocation, setLabelLocation, setLinePaint, setMatted, setMattingPaint, setRenderType, setSelectPaint, setShowEditablePalette, setStroke, setTextureMask, shouldRenderEdge |
| Methods inherited from interface com.bbn.openmap.omGraphics.OMGeometry |
|---|
clearAttributes, contains, distance, distanceToEdge, draw, draw, fill, fill, getAppObject, getAttribute, getAttributes, getDescription, getLineType, getNeedToRegenerate, getShape, isRenderable, isRenderable, putAttribute, removeAttribute, setAppObject, setAttributes, setLineType, setNeedToRegenerate, setShape, setVisible |
| Field Detail |
|---|
protected java.lang.String problemMessage
| Constructor Detail |
|---|
public ErrImageTile(java.lang.String problemMessage)
| Method Detail |
|---|
public java.lang.String getProblemMessage()
public void setProblemMessage(java.lang.String problemMessage)
public boolean isVisible()
BasicGeometry
isVisible in interface OMGeometryisVisible in class BasicGeometrypublic boolean generate(Projection proj)
OMScalingRaster
generate in interface OMGeometrygenerate in class OMScalingRasterproj - Projection used to position the image on the window.
OMGraphicAdapter.regenerate(com.bbn.openmap.proj.Projection)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||