|
||||||||||
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.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 OMGeometry
isVisible
in class BasicGeometry
public boolean generate(Projection proj)
OMScalingRaster
generate
in interface OMGeometry
generate
in class OMScalingRaster
proj
- 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 |