APIdia Launch Partner
Top Inners Fields Constructors Methods
sun.awt

public abstract Class SunGraphicsCallback

extends Object
Class Inheritance
Known Direct Subclasses
sun.awt.SunGraphicsCallback.PaintHeavyweightComponentsCallback, sun.awt.SunGraphicsCallback.PrintHeavyweightComponentsCallback, java.awt.GraphicsCallback
Imports
java.awt.*, sun.util.logging.PlatformLogger

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class
public static class

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
private static final PlatformLogger
public static final int

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected void
public abstract void
public final void
runComponents(Component[] comps, Graphics g, int weightFlags)

public final void
runOneComponent(Component comp, Rectangle bounds, Graphics g, Shape clip, int weightFlags)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

HEAVYWEIGHTSback to summary
public static final int HEAVYWEIGHTS
LIGHTWEIGHTSback to summary
public static final int LIGHTWEIGHTS
logback to summary
private static final PlatformLogger log
TWO_PASSESback to summary
public static final int TWO_PASSES

Constructor Detail

SunGraphicsCallbackback to summary
public SunGraphicsCallback()

Method Detail

constrainGraphicsback to summary
protected void constrainGraphics(Graphics g, Rectangle bounds)
runback to summary
public abstract void run(Component comp, Graphics cg)
runComponentsback to summary
public final void runComponents(Component[] comps, Graphics g, int weightFlags)
runOneComponentback to summary
public final void runOneComponent(Component comp, Rectangle bounds, Graphics g, Shape clip, int weightFlags)
sun.awt back to summary

public final Class SunGraphicsCallback.PaintHeavyweightComponentsCallback

extends SunGraphicsCallback
Class Inheritance

Field Summary

Modifier and TypeField and Description
private static SunGraphicsCallback.PaintHeavyweightComponentsCallback
Inherited from sun.awt.SunGraphicsCallback:
HEAVYWEIGHTSLIGHTWEIGHTSTWO_PASSES

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static SunGraphicsCallback.PaintHeavyweightComponentsCallback
public void
run(Component comp, Graphics cg)

Implements abstract sun.awt.SunGraphicsCallback.run.

Inherited from sun.awt.SunGraphicsCallback:
constrainGraphicsrunComponentsrunOneComponent

Field Detail

instanceback to summary
private static SunGraphicsCallback.PaintHeavyweightComponentsCallback instance

Constructor Detail

PaintHeavyweightComponentsCallbackback to summary
private PaintHeavyweightComponentsCallback()

Method Detail

getInstanceback to summary
public static SunGraphicsCallback.PaintHeavyweightComponentsCallback getInstance()
runback to summary
public void run(Component comp, Graphics cg)

Implements abstract sun.awt.SunGraphicsCallback.run.

sun.awt back to summary

public final Class SunGraphicsCallback.PrintHeavyweightComponentsCallback

extends SunGraphicsCallback
Class Inheritance

Field Summary

Modifier and TypeField and Description
private static SunGraphicsCallback.PrintHeavyweightComponentsCallback
Inherited from sun.awt.SunGraphicsCallback:
HEAVYWEIGHTSLIGHTWEIGHTSTWO_PASSES

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static SunGraphicsCallback.PrintHeavyweightComponentsCallback
public void
run(Component comp, Graphics cg)

Implements abstract sun.awt.SunGraphicsCallback.run.

Inherited from sun.awt.SunGraphicsCallback:
constrainGraphicsrunComponentsrunOneComponent

Field Detail

instanceback to summary
private static SunGraphicsCallback.PrintHeavyweightComponentsCallback instance

Constructor Detail

PrintHeavyweightComponentsCallbackback to summary
private PrintHeavyweightComponentsCallback()

Method Detail

getInstanceback to summary
public static SunGraphicsCallback.PrintHeavyweightComponentsCallback getInstance()
runback to summary
public void run(Component comp, Graphics cg)

Implements abstract sun.awt.SunGraphicsCallback.run.