Java Doc for DrawData.java in  » IDE-Eclipse » swt » org » eclipse » swt » internal » theme » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » IDE Eclipse » swt » org.eclipse.swt.internal.theme 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.eclipse.swt.internal.theme.DrawData

All known Subclasses:   org.eclipse.swt.internal.theme.ExpanderDrawData,  org.eclipse.swt.internal.theme.ComboDrawData,  org.eclipse.swt.internal.theme.TabItemDrawData,  org.eclipse.swt.internal.theme.ToolItemDrawData,  org.eclipse.swt.internal.theme.TabFolderDrawData,  org.eclipse.swt.internal.theme.ButtonDrawData,  org.eclipse.swt.internal.theme.GroupDrawData,  org.eclipse.swt.internal.theme.ToolBarDrawData,  org.eclipse.swt.internal.theme.RangeDrawData,
DrawData
public class DrawData (Code)


Field Summary
final public static  intACTIVE
    
final static  char[]BUTTON
    
final static  char[]COMBOBOX
    
final public static  intCOMBO_ARROW
    
final public static  intDEFAULTED
    
final public static  intDISABLED
    
final public static  intDRAW_BOTTOM
    
final public static  intDRAW_HCENTER
    
final public static  intDRAW_LEFT
    
final public static  intDRAW_RIGHT
    
final public static  intDRAW_TOP
    
final public static  intDRAW_VCENTER
    
final static  char[]EDIT
    
final public static  intFOCUSED
    
final public static  intGRAYED
    
final public static  intHOT
    
final public static  intPRESSED
    
final static  char[]PROGRESS
    
final public static  intSCALE_DOWN_TRACK
    
final public static  intSCALE_LEFT_TRACK
    
final public static  intSCALE_RIGHT_TRACK
    
final public static  intSCALE_THUMB
    
final public static  intSCALE_UP_TRACK
    
final static  char[]SCROLLBAR
    
final public static  intSCROLLBAR_DOWN_ARROW
    
final public static  intSCROLLBAR_DOWN_TRACK
    
final public static  intSCROLLBAR_LEFT_ARROW
    
final public static  intSCROLLBAR_LEFT_TRACK
    
final public static  intSCROLLBAR_RIGHT_ARROW
    
final public static  intSCROLLBAR_RIGHT_TRACK
    
final public static  intSCROLLBAR_THUMB
    
final public static  intSCROLLBAR_UP_ARROW
    
final public static  intSCROLLBAR_UP_TRACK
    
final public static  intSELECTED
    
final static  char[]TAB
    
final static  char[]TOOLBAR
    
final public static  intTOOLITEM_ARROW
    
final static  char[]TRACKBAR
    
final static  char[]TREEVIEW
    
final public static  intWIDGET_NOWHERE
    
final public static  intWIDGET_WHOLE
    
public  RectangleclientArea
    
public  int[]state
    
public  intstyle
    

Constructor Summary
public  DrawData()
    

Method Summary
 RectanglecomputeTrim(Theme theme, GC gc)
    
 voiddraw(Theme theme, GC gc, Rectangle bounds)
    
 voiddrawImage(Theme theme, Image image, GC gc, Rectangle bounds)
    
 voiddrawText(Theme theme, String text, int flags, GC gc, Rectangle bounds)
    
 RectanglegetBounds(int part, Rectangle bounds)
    
 char[]getClassId()
    
 int[]getPartId(int part)
    
 inthit(Theme theme, Point position, Rectangle bounds)
    
 RectanglemeasureText(Theme theme, String text, int flags, GC gc, Rectangle bounds)
    

Field Detail
ACTIVE
final public static int ACTIVE(Code)



BUTTON
final static char[] BUTTON(Code)



COMBOBOX
final static char[] COMBOBOX(Code)



COMBO_ARROW
final public static int COMBO_ARROW(Code)
Combo parts



DEFAULTED
final public static int DEFAULTED(Code)



DISABLED
final public static int DISABLED(Code)



DRAW_BOTTOM
final public static int DRAW_BOTTOM(Code)



DRAW_HCENTER
final public static int DRAW_HCENTER(Code)



DRAW_LEFT
final public static int DRAW_LEFT(Code)
Text and Image drawing flags



DRAW_RIGHT
final public static int DRAW_RIGHT(Code)



DRAW_TOP
final public static int DRAW_TOP(Code)



DRAW_VCENTER
final public static int DRAW_VCENTER(Code)



EDIT
final static char[] EDIT(Code)



FOCUSED
final public static int FOCUSED(Code)



GRAYED
final public static int GRAYED(Code)



HOT
final public static int HOT(Code)



PRESSED
final public static int PRESSED(Code)



PROGRESS
final static char[] PROGRESS(Code)



SCALE_DOWN_TRACK
final public static int SCALE_DOWN_TRACK(Code)



SCALE_LEFT_TRACK
final public static int SCALE_LEFT_TRACK(Code)



SCALE_RIGHT_TRACK
final public static int SCALE_RIGHT_TRACK(Code)



SCALE_THUMB
final public static int SCALE_THUMB(Code)



SCALE_UP_TRACK
final public static int SCALE_UP_TRACK(Code)
Scale parts



SCROLLBAR
final static char[] SCROLLBAR(Code)



SCROLLBAR_DOWN_ARROW
final public static int SCROLLBAR_DOWN_ARROW(Code)



SCROLLBAR_DOWN_TRACK
final public static int SCROLLBAR_DOWN_TRACK(Code)



SCROLLBAR_LEFT_ARROW
final public static int SCROLLBAR_LEFT_ARROW(Code)



SCROLLBAR_LEFT_TRACK
final public static int SCROLLBAR_LEFT_TRACK(Code)



SCROLLBAR_RIGHT_ARROW
final public static int SCROLLBAR_RIGHT_ARROW(Code)



SCROLLBAR_RIGHT_TRACK
final public static int SCROLLBAR_RIGHT_TRACK(Code)



SCROLLBAR_THUMB
final public static int SCROLLBAR_THUMB(Code)



SCROLLBAR_UP_ARROW
final public static int SCROLLBAR_UP_ARROW(Code)
Scrollbar parts



SCROLLBAR_UP_TRACK
final public static int SCROLLBAR_UP_TRACK(Code)



SELECTED
final public static int SELECTED(Code)
Part states



TAB
final static char[] TAB(Code)



TOOLBAR
final static char[] TOOLBAR(Code)



TOOLITEM_ARROW
final public static int TOOLITEM_ARROW(Code)
ToolItem parts



TRACKBAR
final static char[] TRACKBAR(Code)



TREEVIEW
final static char[] TREEVIEW(Code)



WIDGET_NOWHERE
final public static int WIDGET_NOWHERE(Code)
Widget parts



WIDGET_WHOLE
final public static int WIDGET_WHOLE(Code)



clientArea
public Rectangle clientArea(Code)



state
public int[] state(Code)



style
public int style(Code)




Constructor Detail
DrawData
public DrawData()(Code)




Method Detail
computeTrim
Rectangle computeTrim(Theme theme, GC gc)(Code)



draw
void draw(Theme theme, GC gc, Rectangle bounds)(Code)



drawImage
void drawImage(Theme theme, Image image, GC gc, Rectangle bounds)(Code)



drawText
void drawText(Theme theme, String text, int flags, GC gc, Rectangle bounds)(Code)



getBounds
Rectangle getBounds(int part, Rectangle bounds)(Code)



getClassId
char[] getClassId()(Code)



getPartId
int[] getPartId(int part)(Code)



hit
int hit(Theme theme, Point position, Rectangle bounds)(Code)



measureText
Rectangle measureText(Theme theme, String text, int flags, GC gc, Rectangle bounds)(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.