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

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

Uses of Glyph in ucar.unidata.ui.drawing
 

Subclasses of Glyph in ucar.unidata.ui.drawing
 class CompositeGlyph
          Class CompositeGlyph
 class GroupGlyph
          This is a simple group of glyphs
 class ImageGlyph
          Class ImageGlyph
 class LineGlyph
          Class LineGlyph
 class PolyGlyph
          Class PolyGlyph
 class RectangleGlyph
          Class RectangleGlyph
 

Fields in ucar.unidata.ui.drawing declared as Glyph
protected  Glyph DisplayCanvas.highlightedGlyph
          _more_
 

Methods in ucar.unidata.ui.drawing that return Glyph
 Glyph DisplayCanvas.createGlyph(String glyphClass, int x, int y)
          _more_
 Glyph DisplayCanvas.findGlyph(int x, int y)
          _more_
static Glyph DisplayCanvas.findGlyph(List glyphs, int x, int y, double threshold)
          _more_
 Glyph DisplayCanvas.findGlyph(String id)
          _more_
 

Methods in ucar.unidata.ui.drawing with parameters of type Glyph
 void CompositeGlyph.addChild(Glyph g)
          _more_
 void CompositeGlyph.addChild(Glyph g, boolean calculateBounds)
          _more_
 void DisplayCanvas.addGlyph(Glyph g)
          _more_
 void DisplayCanvas.addSelection(Glyph g)
          _more_
 void CompositeGlyph.childChanged(Glyph g)
          _more_
protected  void EditCanvas.doDoubleClick(Glyph nearestGlyph)
          _more_
 List EditCanvas.doMakeMenuItems(Glyph g, List l)
          /** _more_
 void DisplayCanvas.doRemove(Glyph g)
          _more_
 void DisplayCanvas.glyphChanged(Glyph g)
          _more_
 void EditCanvas.ShapeDescriptor.initializeGlyph(Glyph g)
          _more_
 boolean DisplayCanvas.isSelected(Glyph g)
          _more_
 void DisplayCanvas.justRemoveGlyph(Glyph g)
          _more_
 void DisplayCanvas.moveToBack(Glyph theGlyph)
          _more_
 void DisplayCanvas.moveToFront(Glyph theGlyph)
          _more_
 void EditCanvas.notifyGlyphChanged(Glyph theGlyph, String attr)
          _more_
 void EditCanvas.notifyGlyphChangeDone(Glyph theGlyph, String attr)
          _more_
 void DisplayCanvas.notifyGlyphCreateComplete(Glyph g)
          _more_
 void DisplayCanvas.notifyGlyphCreateComplete(Glyph g, boolean diddleSelection, boolean fromPaste)
          _more_
 void EditCanvas.notifyGlyphCreateComplete(Glyph g, boolean diddleSelection, boolean fromPaste)
          _more_
 void DisplayCanvas.notifyGlyphMoveComplete(Glyph theGlyph)
          _more_
 void EditCanvas.notifyGlyphMoveComplete(Glyph theGlyph)
          _more_
 void DisplayCanvas.notifyGlyphMoved(Glyph theGlyph)
          _more_
 void EditCanvas.notifyGlyphMoved(Glyph theGlyph)
          We have these hooks here so that derived classes can do things based on glyph events (e.g., tell the whiteboard server that a Glyph moved
 void CompositeGlyph.removeChild(Glyph g)
          _more_
 void DisplayCanvas.removeGlyph(Glyph g)
          _more_
 void DisplayCanvas.removeSelection(Glyph g)
          _more_
 void DisplayCanvas.repaint(Glyph g)
          _more_
 void EditCanvas.setColor(Glyph g, boolean foreground)
          Set the color of the glyph from a color chooser dialog.
 void EditCanvas.setColor(Glyph g, boolean foreground, Color newColor)
          Set the color of the glyph from a color chooser dialog.
 void DisplayCanvas.setHighlight(Glyph g)
          _more_
 

Uses of Glyph in ucar.unidata.ui.symbol
 

Subclasses of Glyph in ucar.unidata.ui.symbol
 class CloudCoverageSymbol
          Cloud coverage meteorological symbols.
 class LabelSymbol
          Label symbol.
 class MappedShapeSymbol
          This is a symbol that holds a list of ShapeMap-s.
 class MetSymbol
          Class MetSymbol
 class ShapeSymbol
          Shape symbol.
 class TextSymbol
          A representation of a text MetSymbol.
 class ValueSymbol
          Value Symbol meteorological Symbol.
 class WeatherSymbol
          Glyphs representing Meteorological symbols.
 class WindBarbSymbol
          Wind Barb meteorological symbol.
 class WindVectorSymbol
          Class description
 

Methods in ucar.unidata.ui.symbol with parameters of type Glyph
protected  void StationModelCanvas.doDoubleClick(Glyph glyph)
          User double clicked on the glyph.
 List StationModelCanvas.doMakeMenuItems(Glyph g, List l)
          Make popup menu items for the given glyph
protected  void StationModelCanvas.initializeGlyphFromXml(Glyph g, Element symbolNode)
          Initialize the new glyph from the given xml node.
 void StationModelCanvas.notifyGlyphCreateComplete(Glyph newGlyph, boolean diddleSelection, boolean fromPaste)
          Gets called when a new glyph has bee created.
 void StationModelCanvas.setHighlight(Glyph g)
          Ovedrride the method so we can set the highlight label