Uses of Class
ucar.unidata.ui.drawing.DisplayCanvas

Packages that use DisplayCanvas
ucar.unidata.ui.drawing UI classes for drawing glyphs 
ucar.unidata.ui.symbol Meteorological symbol drawing. 
 

Uses of DisplayCanvas in ucar.unidata.ui.drawing
 

Subclasses of DisplayCanvas in ucar.unidata.ui.drawing
 class EditCanvas
           
 class TestCanvas
           
 

Fields in ucar.unidata.ui.drawing declared as DisplayCanvas
 DisplayCanvas CanvasCommand.canvas
          _more_
 

Methods in ucar.unidata.ui.drawing with parameters of type DisplayCanvas
 CanvasCommand PolyGlyph.getCreateCommand(DisplayCanvas canvas, AWTEvent event, int x, int y)
          _more_
 CanvasCommand Glyph.getCreateCommand(DisplayCanvas canvas, AWTEvent event, int x, int y)
          _more_
 CanvasCommand Glyph.getMoveCommand(DisplayCanvas canvas, AWTEvent event, int x, int y)
          _more_
 void PolyGlyph.paint(Graphics g, DisplayCanvas c)
          _more_
 void ImageGlyph.paint(Graphics g, DisplayCanvas c)
          _more_
 void RectangleGlyph.paint(Graphics g, DisplayCanvas c)
          _more_
 void CompositeGlyph.paint(Graphics g, DisplayCanvas c)
          _more_
 void Glyph.paint(Graphics g, DisplayCanvas c)
          _more_
 void LineGlyph.paint(Graphics g, DisplayCanvas c)
          _more_
 void LineGlyph.paint(Graphics g, DisplayCanvas c, Color color)
          _more_
protected  void CompositeGlyph.paintChildren(Graphics g, DisplayCanvas c)
          _more_
 void PolyGlyph.paintHighlight(Graphics g, DisplayCanvas c)
          _more_
 void Glyph.paintHighlight(Graphics g, DisplayCanvas c)
          _more_
 void LineGlyph.paintHighlight(Graphics g, DisplayCanvas c)
          _more_
 void PolyGlyph.paintLines(Graphics g, DisplayCanvas c, int w, boolean fill)
          _more_
 void Glyph.paintSelection(Graphics g, DisplayCanvas c)
          By default paint little black rectangles at the corners and the sides
 void LineGlyph.paintSelection(Graphics g, DisplayCanvas c)
          _more_
 Point Glyph.transformOutput(DisplayCanvas canvas, Point r)
          _more_
 Rectangle Glyph.transformOutput(DisplayCanvas canvas, Rectangle r)
          _more_
 int Glyph.transformOutputX(DisplayCanvas canvas, int x)
          _more_
 int Glyph.transformOutputY(DisplayCanvas canvas, int x)
          _more_
 

Constructors in ucar.unidata.ui.drawing with parameters of type DisplayCanvas
CanvasCommand(DisplayCanvas canvas, AWTEvent firstEvent, int x, int y)
          _more_
 

Uses of DisplayCanvas in ucar.unidata.ui.symbol
 

Subclasses of DisplayCanvas in ucar.unidata.ui.symbol
 class StationModelCanvas
          Class StationModelCanvas Manages the station model gui
 

Methods in ucar.unidata.ui.symbol with parameters of type DisplayCanvas
 void MetSymbol.paint(Graphics g, DisplayCanvas c)
          This is called to paint within the EditCanvas
 void MetSymbol.paintSelection(Graphics g, DisplayCanvas c)
          Paint the selection
 

Constructors in ucar.unidata.ui.symbol with parameters of type DisplayCanvas
CloudCoverageSymbol(DisplayCanvas canvas, int x, int y)
          Create a cloud coverage symbol at the x and y position on the supplied canvas.
CloudCoverageSymbol(DisplayCanvas canvas, int x, int y, String param, String paramDesc)
          Create a cloud coverage symbol at the x and y position on the DisplayCanvas supplied.
LabelSymbol(DisplayCanvas canvas, int x, int y)
          Construct a LabelSymbol to use on the canvas specified at the position specified.
MappedShapeSymbol(DisplayCanvas canvas, int x, int y)
          Construct a ShapeSymbol to use on the canvas specified at the position specified.
MetSymbol(DisplayCanvas canvas, int x, int y, String[] paramIds, String[] paramDescs)
          The MetSymbol can be created in two ways.
ShapeSymbol(DisplayCanvas canvas, int x, int y)
          Construct a ShapeSymbol to use on the canvas specified at the position specified.
TextSymbol(DisplayCanvas canvas, int x, int y)
          Construct a TextSymbol to use on the canvas specified at the position specified.
TextSymbol(DisplayCanvas canvas, int x, int y, String param, String paramDesc)
          Construct a TextSymbol to use on the canvas specified at the position specified.
ValueSymbol(DisplayCanvas canvas, int x, int y)
          Create a new ValueSymbol
ValueSymbol(DisplayCanvas canvas, int x, int y, String param, String paramDesc)
          Create a new ValueSymbol
ValueSymbol(DisplayCanvas canvas, int x, int y, String param, String paramDesc, Unit u)
          Create a new ValueSymbol
WeatherSymbol(DisplayCanvas canvas, int x, int y)
          Create a WeatherSymbol on the canvas specified at the position indicated.
WeatherSymbol(DisplayCanvas canvas, int x, int y, String param, String paramDesc)
          Create a WeatherSymbol on canvas at the position indicated and use the name and description supplied.
WindBarbSymbol(DisplayCanvas canvas, int x, int y)
          Construct a WindBarbSymbol to use on the canvas specified at the position specified.
WindBarbSymbol(DisplayCanvas canvas, int x, int y, String uOrSpeedParam, String uOrSpeedDescr, String vOrDirParam, String vOrDirDescr)
          Construct a WindBarbSymbol to use on the canvas specified at the position specified.
WindVectorSymbol(DisplayCanvas canvas, int x, int y)
          Create a wind vector symbol
WindVectorSymbol(DisplayCanvas canvas, int x, int y, String uOrSpeedParam, String uOrSpeedDescr, String vOrDirParam, String vOrDirDescr)
          Construct a WindVectorSymbol to use on the canvas specified at the position specified.