|
Eclipse Draw2d 3.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
A concrete implementation of Graphics using an SWT
GC . |
Methods in org.eclipse.draw2d that return Graphics | |
protected Graphics |
DeferredUpdateManager.getGraphics(Rectangle region)
Returns a Graphics object for the given region. |
Graphics |
GraphicsSource.getGraphics(Rectangle region)
Returns a Graphics for the rectangular region requested. |
Methods in org.eclipse.draw2d with parameters of type Graphics | |
void |
LineBorder.paint(IFigure figure,
Graphics graphics,
Insets insets)
|
protected void |
Triangle.fillShape(Graphics g)
|
protected void |
Triangle.outlineShape(Graphics g)
|
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. |
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 |
TitleBarBorder.paint(IFigure figure,
Graphics g,
Insets insets)
|
void |
CompoundBorder.paint(IFigure figure,
Graphics g,
Insets insets)
|
void |
SimpleEtchedBorder.paint(IFigure figure,
Graphics g,
Insets insets)
|
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. |
protected void |
ScalableLayeredPane.paintClientArea(Graphics graphics)
|
protected void |
PrintFigureOperation.setupPrinterGraphicsFor(Graphics graphics,
IFigure figure)
Sets up Graphics object for the given IFigure. |
protected void |
Polyline.fillShape(Graphics g)
Null implementation for a line. |
protected void |
Polyline.outlineShape(Graphics g)
|
protected void |
ImageFigure.paintFigure(Graphics graphics)
|
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 |
MarginBorder.paint(IFigure figure,
Graphics graphics,
Insets insets)
This method does nothing, since this border is just for spacing. |
protected void |
Viewport.paintClientArea(Graphics g)
|
void |
FocusBorder.paint(IFigure figure,
Graphics graphics,
Insets insets)
Paints a focus rectangle. |
void |
GroupBoxBorder.paint(IFigure figure,
Graphics g,
Insets insets)
|
protected void |
ScalableFreeformLayeredPane.paintClientArea(Graphics graphics)
|
void |
IFigure.paint(Graphics graphics)
Paints this IFigure and its children. |
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 |
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. |
void |
Border.paint(IFigure figure,
Graphics graphics,
Insets insets)
Paints the border. |
protected void |
Label.paintFigure(Graphics graphics)
|
protected void |
RectangleFigure.fillShape(Graphics graphics)
|
protected void |
RectangleFigure.outlineShape(Graphics graphics)
|
protected void |
RoundedRectangle.fillShape(Graphics graphics)
|
protected void |
RoundedRectangle.outlineShape(Graphics graphics)
|
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. |
void |
ConnectionLayer.paint(Graphics graphics)
|
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. |
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.paintGrid(Graphics g,
IFigure f,
Point origin,
int distanceX,
int distanceY)
Helper method to paint a grid. |
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. |
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 |
InlineFlow.paintBorder(Graphics graphics)
Overridden to paint a FlowBorder if present, and draw selection. |
protected void |
InlineFlow.paintSelection(Graphics graphics)
Renders the XOR selection rectangles to the graphics. |
void |
AbstractFlowBorder.paint(IFigure figure,
Graphics graphics,
Insets insets)
This method is not called on FlowBorders. |
void |
AbstractFlowBorder.paint(FlowFigure figure,
Graphics g,
Rectangle where,
int sides)
Subclasses should override this method to paint each box's border. |
protected void |
TextFlow.paintFigure(Graphics g)
|
protected void |
TextFlow.paintSelection(Graphics graphics)
|
void |
BlockFlow.paintBorder(Graphics graphics)
|
void |
FlowBorder.paint(FlowFigure figure,
Graphics g,
Rectangle where,
int sides)
Paints the border around the given box location. |
|
Eclipse Draw2d 3.1 |
||||||||||
PREV NEXT | FRAMES NO FRAMES |