Java Doc for TrimArea.java in  » IDE-Eclipse » ui-workbench » org » eclipse » ui » internal » layout » 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 » ui workbench » org.eclipse.ui.internal.layout 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.eclipse.ui.internal.layout.TrimArea

TrimArea
public class TrimArea (Code)
Represents one Trim Area.
since:
   3.2



Constructor Summary
public  TrimArea(int id, String displayName)
     Create the trim area with its ID.

Method Summary
public  voidaddTrim(TrimDescriptor desc)
     Add the descriptor representing a piece of trim to this trim area.
public  voidaddTrim(TrimDescriptor desc, TrimDescriptor beforeMe)
     Insert this desc before the other desc.
public  intcalculateTrimSize(int wHint, int hHint)
     Caculate a max dimension for this trim area.
public  booleancontains(TrimDescriptor desc)
     Does this area contain a piece of trim.
static  voidfilterResizable(List input, List resizable, List nonResizable, boolean width)
     This method separates resizable controls from non-resizable controls.
public  ListgetCaches()
     Takes the trim area and turns it into an List of SizeCache .
public  intgetControlModifiers()
     The bitwise SWT modifiers that this trim area suggests, like SWT.TOP or SWT.LEFT.
public  ListgetDescriptors()
     Return the ordered list of trim descriptors for this area.
public  StringgetDisplayName()
     The NLS display name for this area.
public  intgetId()
     The ID for this area.
static  intgetSize(SizeCache toCompute, int hint, boolean width)
    
public  intgetTrimSize()
     Return the trim size for this area.
public  ListgetTrims()
     Return the ordered list of trim for this area.
public  booleanisEmpty()
    
static  booleanisResizable(Control control, boolean horizontally)
     Helper function to check for resizeable controls.
Parameters:
  control - the control to check
Parameters:
  horizontally - the direction of resizeability.
public  booleanisVertical()
     return true if this area orientation is vertical.
public  voidremoveTrim(TrimDescriptor desc)
     Remove the descriptor representing a piece of trim from this trim area.
public  voidsetControlModifiers(int mod)
     The bitwise SWT modifiers that this trim area suggests, like SWT.TOP or SWT.LEFT.
public  voidsetTrimSize(int size)
     Set the trim size for this area.


Constructor Detail
TrimArea
public TrimArea(int id, String displayName)(Code)
Create the trim area with its ID.
Parameters:
  id -
Parameters:
  displayName - the NLS display name




Method Detail
addTrim
public void addTrim(TrimDescriptor desc)(Code)
Add the descriptor representing a piece of trim to this trim area.
Parameters:
  desc - the trim descriptor



addTrim
public void addTrim(TrimDescriptor desc, TrimDescriptor beforeMe)(Code)
Insert this desc before the other desc. If beforeMe is not part of this area it just defaults to an add.
Parameters:
  desc - the window trim
Parameters:
  beforeMe - before this trim



calculateTrimSize
public int calculateTrimSize(int wHint, int hHint)(Code)
Caculate a max dimension for this trim area. It uses a different hint depending on its orientation.
Parameters:
  wHint - a width hint in pixels
Parameters:
  hHint - a height hint in pixels the size in pixels



contains
public boolean contains(TrimDescriptor desc)(Code)
Does this area contain a piece of trim.
Parameters:
  desc - the trim true if we contain the trim.



filterResizable
static void filterResizable(List input, List resizable, List nonResizable, boolean width)(Code)
This method separates resizable controls from non-resizable controls.
Parameters:
  input - the list of SizeCache to filter
Parameters:
  resizable - will contain resizable controls from the input list
Parameters:
  nonResizable - will contain non-resizable controls from the input list
Parameters:
  width - if true, we're interested in horizontally-resizable controls.Else we're interested in vertically resizable controls



getCaches
public List getCaches()(Code)
Takes the trim area and turns it into an List of SizeCache . There can be more items in the return list than there are trim descriptors in the area. a list of SizeCache



getControlModifiers
public int getControlModifiers()(Code)
The bitwise SWT modifiers that this trim area suggests, like SWT.TOP or SWT.LEFT. The control modifiers determine the orientation, amongst other things. the bitwise OR of the SWT constants.



getDescriptors
public List getDescriptors()(Code)
Return the ordered list of trim descriptors for this area. a List containing TrimDescriptor



getDisplayName
public String getDisplayName()(Code)
The NLS display name for this area. the String display name.



getId
public int getId()(Code)
The ID for this area. the ID.



getSize
static int getSize(SizeCache toCompute, int hint, boolean width)(Code)



getTrimSize
public int getTrimSize()(Code)
Return the trim size for this area. the size in pixels



getTrims
public List getTrims()(Code)
Return the ordered list of trim for this area. a List containing IWindowTrim



isEmpty
public boolean isEmpty()(Code)
return true of the trim area is empty true



isResizable
static boolean isResizable(Control control, boolean horizontally)(Code)
Helper function to check for resizeable controls.
Parameters:
  control - the control to check
Parameters:
  horizontally - the direction of resizeability. true if the control is resizeable.



isVertical
public boolean isVertical()(Code)
return true if this area orientation is vertical. true



removeTrim
public void removeTrim(TrimDescriptor desc)(Code)
Remove the descriptor representing a piece of trim from this trim area.
Parameters:
  desc - the trim descriptor



setControlModifiers
public void setControlModifiers(int mod)(Code)
The bitwise SWT modifiers that this trim area suggests, like SWT.TOP or SWT.LEFT.
Parameters:
  mod - the bitwise OR of the SWT constants.



setTrimSize
public void setTrimSize(int size)(Code)
Set the trim size for this area.
Parameters:
  size - the size in pixels.



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.