|
Eclipse Rich Ajax Platform | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object Event org.eclipse.swt.events.TypedEvent org.eclipse.swt.events.PaintEvent
public final class PaintEvent
Instances of this class are sent as a result of visible areas of controls requiring re-painting.
PaintListener
Field Summary | |
---|---|
int |
count
the number of following paint events which are pending which may always be zero on some platforms |
GC |
gc
the graphics context to use when painting that is configured to use the colors, font and damaged region of the control. |
int |
height
the height of the bounding rectangle of the region that requires painting |
int |
width
the width of the bounding rectangle of the region that requires painting |
int |
x
the x offset of the bounding rectangle of the region that requires painting |
int |
y
the y offset of the bounding rectangle of the region that requires painting |
Fields inherited from class org.eclipse.swt.events.TypedEvent |
---|
data, display, widget |
Constructor Summary | |
---|---|
PaintEvent(Event event)
Constructs a new instance of this class based on the information in the given untyped event. |
|
PaintEvent(Widget widget,
GC gc,
Rectangle bounds)
Constructs a new instance of this class. |
Method Summary | |
---|---|
static void |
addListener(Adaptable adaptable,
PaintListener listener)
|
protected boolean |
allowProcessing()
|
protected void |
dispatchToObserver(java.lang.Object listener)
|
static java.lang.Object[] |
getListeners(Adaptable adaptable)
|
protected java.lang.Class |
getListenerType()
|
static boolean |
hasListener(Adaptable adaptable)
|
static void |
removeListener(Adaptable adaptable,
PaintListener listener)
|
java.lang.String |
toString()
Returns a string containing a concise, human-readable description of the receiver. |
Methods inherited from class org.eclipse.swt.events.TypedEvent |
---|
executeNext, getSource, processEvent |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public GC gc
public int x
public int y
public int width
public int height
public int count
Constructor Detail |
---|
public PaintEvent(Event event)
event
- the untyped event containing the informationpublic PaintEvent(Widget widget, GC gc, Rectangle bounds)
IMPORTANT: This method is not part of the RWT public API. It is marked public only so that it can be shared within the packages provided by RWT. It should never be accessed from application code.
Method Detail |
---|
protected void dispatchToObserver(java.lang.Object listener)
dispatchToObserver
in class TypedEvent
protected java.lang.Class getListenerType()
getListenerType
in class TypedEvent
protected boolean allowProcessing()
allowProcessing
in class TypedEvent
public static boolean hasListener(Adaptable adaptable)
public static void addListener(Adaptable adaptable, PaintListener listener)
public static void removeListener(Adaptable adaptable, PaintListener listener)
public static java.lang.Object[] getListeners(Adaptable adaptable)
public java.lang.String toString()
toString
in class TypedEvent
|
Eclipse Rich Ajax Platform | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright (c) EclipseSource and others 2002, 2012. All rights reserved.