|
Eclipse Draw2d 2.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Graphics | |
org.eclipse.draw2d | Most of the Draw2d classes and interfaces reside in this base package. |
org.eclipse.draw2d.parts | This package contains some complex parts used with Draw2d. |
org.eclipse.draw2d.text |
Uses of Graphics in org.eclipse.draw2d |
Subclasses of Graphics in org.eclipse.draw2d | |
class |
PrinterGraphics
A scalable graphics object used to print to a printer. |
class |
ScaledGraphics
A Graphics object able to scale all operations based on the current scale factor. |
class |
SWTGraphics
Implementation of providing the drawing capabilities of SWT's GC class in Draw2d. |
Methods in org.eclipse.draw2d that return Graphics | |
Graphics |
GraphicsSource.getGraphics(Rectangle region)
Returns a Graphics for the rectangular region requested. |
protected Graphics |
DeferredUpdateManager.getGraphics(Rectangle region)
Returns a Graphics object for the given region. |
Methods in org.eclipse.draw2d with parameters of type Graphics | |
protected void |
Viewport.paintClientArea(Graphics g)
|
protected void |
Triangle.fillShape(Graphics g)
|
protected void |
Triangle.outlineShape(Graphics g)
|
protected void |
ToggleButton.paintFigure(Graphics graphics)
|
protected void |
ToggleButton.fillCheckeredRectangle(Graphics graphics)
Draws a checkered pattern to emulate a toggle button that is in the selected state. |
void |
TitleBarBorder.paint(IFigure figure,
Graphics g,
Insets insets)
|
void |
SimpleEtchedBorder.paint(IFigure figure,
Graphics g,
Insets insets)
|
protected abstract void |
Shape.fillShape(Graphics graphics)
Fills the interior of the shape with the background color. |
protected abstract void |
Shape.outlineShape(Graphics graphics)
Outlines this shape using the foreground color. |
void |
Shape.paintFigure(Graphics graphics)
Paints the shape. |
void |
SchemeBorder.paint(IFigure figure,
Graphics g,
Insets insets)
|
protected void |
SchemeBorder.paint(Graphics graphics,
IFigure fig,
Insets insets,
Color[] tl,
Color[] br)
Paints the border using the information in the set Scheme and the inputs given. |
protected void |
ScalableLayeredPane.paintClientArea(Graphics graphics)
|
protected void |
ScalableFreeformLayeredPane.paintClientArea(Graphics graphics)
|
protected void |
RoundedRectangle.fillShape(Graphics graphics)
|
protected void |
RoundedRectangle.outlineShape(Graphics graphics)
|
protected void |
RectangleFigure.fillShape(Graphics graphics)
|
protected void |
RectangleFigure.outlineShape(Graphics graphics)
|
protected void |
PrintFigureOperation.setupPrinterGraphicsFor(Graphics g,
IFigure f)
Sets up Graphics object g for IFigure f. |
protected void |
Polyline.fillShape(Graphics g)
Null implementation for a line. |
protected void |
Polyline.outlineShape(Graphics g)
|
protected void |
Polygon.fillShape(Graphics g)
Fill the Polygon with the background color set by g. |
protected void |
Polygon.outlineShape(Graphics g)
Draw the outline of the Polygon. |
void |
MarginBorder.paint(IFigure figure,
Graphics graphics,
Insets insets)
This method does nothing, since this border is just for spacing. |
void |
LineBorder.paint(IFigure figure,
Graphics graphics,
Insets insets)
|
protected void |
Label.paintFigure(Graphics graphics)
|
protected void |
ImageFigure.paintFigure(Graphics graphics)
|
void |
IFigure.paint(Graphics graphics)
Paints this IFigure and its children. |
void |
GroupBoxBorder.paint(IFigure figure,
Graphics g,
Insets insets)
|
void |
FocusBorder.paint(IFigure figure,
Graphics graphics,
Insets insets)
Paints a focus rectangle. |
static void |
FigureUtilities.paintEtchedBorder(Graphics g,
Rectangle r,
Color shadow,
Color highlight)
Paints a border with an etching effect, having a shadow of Color shadow and highlight of Color highlight. |
static void |
FigureUtilities.paintEtchedBorder(Graphics g,
Rectangle r)
Paints a border with an etching effect, having a shadow of a darker version of g's background color, and a highlight a lighter version of g's background color. |
void |
Figure.paint(Graphics graphics)
Paints this Figure and its children. |
protected void |
Figure.paintBorder(Graphics graphics)
Paints the border associated with this Figure, if one exists. |
protected void |
Figure.paintChildren(Graphics graphics)
Paints this Figure's children. |
protected void |
Figure.paintClientArea(Graphics graphics)
Paints this Figure's client area. |
protected void |
Figure.paintFigure(Graphics graphics)
Paints this Figure's primary representation, or background. |
protected void |
Ellipse.fillShape(Graphics graphics)
Fills the ellipse. |
protected void |
Ellipse.outlineShape(Graphics graphics)
Outlines the ellipse. |
protected void |
DeferredUpdateManager.releaseGraphics(Graphics graphics)
Releases the graphics object, which causes the GraphicsSource to flush. |
void |
CompoundBorder.paint(IFigure figure,
Graphics g,
Insets insets)
|
protected void |
Clickable.paintBorder(Graphics graphics)
If this Clickable has focus, this method paints a focus rectangle. |
protected void |
Clickable.paintClientArea(Graphics graphics)
Paints the area of this figure excluded by the borders. |
void |
ButtonBorder.paint(IFigure figure,
Graphics graphics,
Insets insets)
Paints this border with the help of the set scheme, the model of the clickable figure, and other inputs. |
void |
Border.paint(IFigure figure,
Graphics graphics,
Insets insets)
Paints the border. |
Constructors in org.eclipse.draw2d with parameters of type Graphics | |
ScaledGraphics(Graphics g)
Constructs a new ScaledGraphics based on the given Graphics object. |
|
PrinterGraphics(Graphics g,
Printer p)
Creates a new PrinterGraphics with Graphics g, using Printer p |
Uses of Graphics in org.eclipse.draw2d.parts |
Methods in org.eclipse.draw2d.parts with parameters of type Graphics | |
protected void |
Thumbnail.paintFigure(Graphics graphics)
|
Uses of Graphics in org.eclipse.draw2d.text |
Methods in org.eclipse.draw2d.text with parameters of type Graphics | |
protected void |
TextFlow.paintFigure(Graphics g)
|
protected void |
FlowFigure.paintFigure(Graphics g)
|
|
Eclipse Draw2d 2.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |