Java Doc for RootWindowProperties.java in  » Swing-Library » InfoNode-Docking-Windows » net » infonode » docking » properties » 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 » Swing Library » InfoNode Docking Windows » net.infonode.docking.properties 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   net.infonode.properties.propertymap.PropertyMapContainer
      net.infonode.docking.properties.RootWindowProperties

RootWindowProperties
public class RootWindowProperties extends PropertyMapContainer (Code)
Properties and property values for a root window.
author:
   $Author: jesper $
version:
   $Revision: 1.96 $


Field Summary
final public static  IntegerPropertyABORT_DRAG_KEY
     Key code for the key that aborts a drag.
final public static  PropertyMapPropertyCOMPONENT_PROPERTIES
     The root window component property values.
final public static  intDEFAULT_WINDOW_TAB_BUTTON_ICON_SIZE
     The size of the default window tab button icons.
final public static  PropertyMapPropertyDOCKING_WINDOW_PROPERTIES
     Default property values for DockingWindows inside this root window.
final public static  BooleanPropertyDOUBLE_CLICK_RESTORES_WINDOW
     Double clicking on a minimized window in a window bar restores it.
final public static  PropertyMapPropertyDRAG_LABEL_PROPERTIES
     The window drag label property values.
final public static  IntegerPropertyDRAG_RECTANGLE_BORDER_WIDTH
     The width of the drag rectangle border.
final public static  PropertyMapPropertyDRAG_RECTANGLE_SHAPED_PANEL_PROPERTIES
     Shaped panel properties for the drag rectangle.
final public static  IntegerPropertyEDGE_SPLIT_DISTANCE
     Inside this distance from the window edge a mouse drag will trigger a window split.
final public static  PropertyMapPropertyFLOATING_WINDOW_PROPERTIES
     Default property values for floating windows inside this root window.
final public static  PropertyMapGroupPROPERTIES
     Property group containing all root window properties.
final public static  BooleanPropertyRECURSIVE_TABS_ENABLED
     If true, makes it possible for the user to create tab windows inside other tab windows when dragging windows.
final public static  PropertyMapPropertySHAPED_PANEL_PROPERTIES
     The root window shaped panel property values.
final public static  PropertyMapPropertySPLIT_WINDOW_PROPERTIES
     Default property values for split windows inside this root window.
final public static  PropertyMapPropertyTAB_WINDOW_PROPERTIES
     Default property values for tab windows inside this root window.
final public static  PropertyMapPropertyVIEW_PROPERTIES
     Default property values for views inside this root window.
final public static  PropertyMapPropertyWINDOW_AREA_PROPERTIES
     The window area component property values.
final public static  PropertyMapPropertyWINDOW_AREA_SHAPED_PANEL_PROPERTIES
     The window area shaped panel property values.
final public static  PropertyMapPropertyWINDOW_BAR_PROPERTIES
     The default window bar property values.

Constructor Summary
public  RootWindowProperties()
     Creates an empty property object.
public  RootWindowProperties(PropertyMap map)
     Creates a property object containing the map.
public  RootWindowProperties(RootWindowProperties inheritFrom)
     Creates a property object which inherits property values from another object.

Method Summary
public  RootWindowPropertiesaddSuperObject(RootWindowProperties properties)
     Adds a super object from which property values are inherited.
public static  RootWindowPropertiescreateDefault()
     Creates a property object that inherits default property values.
public  intgetAbortDragKey()
     Returns the key code for the key that aborts a drag.
public  ComponentPropertiesgetComponentProperties()
     Returns the property values for the root window component.
public  DockingWindowPropertiesgetDockingWindowProperties()
     Returns the default property values for docking windows.
public  booleangetDoubleClickRestoresWindow()
     Returns true if double clicking on a window tab in a window bar restores the window.
public  ComponentPropertiesgetDragLabelProperties()
     Returns the property values for the drag label.
public  intgetDragRectangleBorderWidth()
     Returns the border width of the drag rectangle.
public  ShapedPanelPropertiesgetDragRectangleShapedPanelProperties()
     Shaped panel properties for the drag rectangle.
public  intgetEdgeSplitDistance()
     Returns the distance from the window edge inside which a mouse drag will trigger a window split.
public  FloatingWindowPropertiesgetFloatingWindowProperties()
     Returns the default property values for floating windows.
public  booleangetRecursiveTabsEnabled()
     Returns true if the user is allowed to place tab windows inside other tab windows.
public  ShapedPanelPropertiesgetShapedPanelProperties()
     Returns the property values for the root window shaped panel.
public  SplitWindowPropertiesgetSplitWindowProperties()
     Returns the default property values for split windows.
public  TabWindowPropertiesgetTabWindowProperties()
     Returns the default property values for tab windows.
public  ViewPropertiesgetViewProperties()
     Returns the default property values for views.
public  ComponentPropertiesgetWindowAreaProperties()
     Returns the component property values for the window area component.
public  ShapedPanelPropertiesgetWindowAreaShapedPanelProperties()
     Returns the shaped panel property values for the window area component.
public  WindowBarPropertiesgetWindowBarProperties()
     Returns the default window bar property values.
public  RootWindowPropertiesremoveSuperObject()
     Removes the last added super object.
public  RootWindowPropertiesremoveSuperObject(RootWindowProperties superObject)
     Removes a super object.
public  RootWindowPropertiesreplaceSuperObject(RootWindowProperties oldSuperObject, RootWindowProperties newSuperObject)
     Replaces a super object.
public  RootWindowPropertiessetAbortDragKey(int key)
     Sets the key code for the key that aborts a drag.
public  RootWindowPropertiessetDoubleClickRestoresWindow(boolean enabled)
     If set to true, double clicking on a window tab in a window bar restores the window.
public  RootWindowPropertiessetDragRectangleBorderWidth(int width)
     Sets the border width of the drag rectangle.
public  RootWindowPropertiessetEdgeSplitDistance(int size)
     Sets the distance from the window edge inside which a mouse drag will trigger a window split.
public  RootWindowPropertiessetRecursiveTabsEnabled(boolean enabled)
     If set to true, the user is allowed to place tab windows inside other tab windows.

Field Detail
ABORT_DRAG_KEY
final public static IntegerProperty ABORT_DRAG_KEY(Code)
Key code for the key that aborts a drag.



COMPONENT_PROPERTIES
final public static PropertyMapProperty COMPONENT_PROPERTIES(Code)
The root window component property values.



DEFAULT_WINDOW_TAB_BUTTON_ICON_SIZE
final public static int DEFAULT_WINDOW_TAB_BUTTON_ICON_SIZE(Code)
The size of the default window tab button icons.



DOCKING_WINDOW_PROPERTIES
final public static PropertyMapProperty DOCKING_WINDOW_PROPERTIES(Code)
Default property values for DockingWindows inside this root window.



DOUBLE_CLICK_RESTORES_WINDOW
final public static BooleanProperty DOUBLE_CLICK_RESTORES_WINDOW(Code)
Double clicking on a minimized window in a window bar restores it.



DRAG_LABEL_PROPERTIES
final public static PropertyMapProperty DRAG_LABEL_PROPERTIES(Code)
The window drag label property values.



DRAG_RECTANGLE_BORDER_WIDTH
final public static IntegerProperty DRAG_RECTANGLE_BORDER_WIDTH(Code)
The width of the drag rectangle border.



DRAG_RECTANGLE_SHAPED_PANEL_PROPERTIES
final public static PropertyMapProperty DRAG_RECTANGLE_SHAPED_PANEL_PROPERTIES(Code)
Shaped panel properties for the drag rectangle. Setting a painter disables the default drag rectangle.
since:
   IDW 1.2.0



EDGE_SPLIT_DISTANCE
final public static IntegerProperty EDGE_SPLIT_DISTANCE(Code)
Inside this distance from the window edge a mouse drag will trigger a window split.



FLOATING_WINDOW_PROPERTIES
final public static PropertyMapProperty FLOATING_WINDOW_PROPERTIES(Code)
Default property values for floating windows inside this root window.
since:
   IDW 1.4.0



PROPERTIES
final public static PropertyMapGroup PROPERTIES(Code)
Property group containing all root window properties.



RECURSIVE_TABS_ENABLED
final public static BooleanProperty RECURSIVE_TABS_ENABLED(Code)
If true, makes it possible for the user to create tab windows inside other tab windows when dragging windows. If false, only one level of tab windows is allowed. Changing the value of this property does not alter the window tree.



SHAPED_PANEL_PROPERTIES
final public static PropertyMapProperty SHAPED_PANEL_PROPERTIES(Code)
The root window shaped panel property values.



SPLIT_WINDOW_PROPERTIES
final public static PropertyMapProperty SPLIT_WINDOW_PROPERTIES(Code)
Default property values for split windows inside this root window.



TAB_WINDOW_PROPERTIES
final public static PropertyMapProperty TAB_WINDOW_PROPERTIES(Code)
Default property values for tab windows inside this root window.



VIEW_PROPERTIES
final public static PropertyMapProperty VIEW_PROPERTIES(Code)
Default property values for views inside this root window.



WINDOW_AREA_PROPERTIES
final public static PropertyMapProperty WINDOW_AREA_PROPERTIES(Code)
The window area component property values. The window area is the area inside the WindowBars.



WINDOW_AREA_SHAPED_PANEL_PROPERTIES
final public static PropertyMapProperty WINDOW_AREA_SHAPED_PANEL_PROPERTIES(Code)
The window area shaped panel property values. The window area is the area inside the WindowBars.



WINDOW_BAR_PROPERTIES
final public static PropertyMapProperty WINDOW_BAR_PROPERTIES(Code)
The default window bar property values.
since:
   IDW 1.1.0




Constructor Detail
RootWindowProperties
public RootWindowProperties()(Code)
Creates an empty property object.



RootWindowProperties
public RootWindowProperties(PropertyMap map)(Code)
Creates a property object containing the map.
Parameters:
  map - the property map



RootWindowProperties
public RootWindowProperties(RootWindowProperties inheritFrom)(Code)
Creates a property object which inherits property values from another object.
Parameters:
  inheritFrom - the object which from to inherit property values




Method Detail
addSuperObject
public RootWindowProperties addSuperObject(RootWindowProperties properties)(Code)
Adds a super object from which property values are inherited.
Parameters:
  properties - the object from which to inherit property values this



createDefault
public static RootWindowProperties createDefault()(Code)
Creates a property object that inherits default property values. a new property object that inherits default property values



getAbortDragKey
public int getAbortDragKey()(Code)
Returns the key code for the key that aborts a drag. the key code for the key that aborts a drag



getComponentProperties
public ComponentProperties getComponentProperties()(Code)
Returns the property values for the root window component. the property values for the root window component



getDockingWindowProperties
public DockingWindowProperties getDockingWindowProperties()(Code)
Returns the default property values for docking windows. the default property values for docking windows



getDoubleClickRestoresWindow
public boolean getDoubleClickRestoresWindow()(Code)
Returns true if double clicking on a window tab in a window bar restores the window. true if double clicking on a window tab in a window bar restores the window



getDragLabelProperties
public ComponentProperties getDragLabelProperties()(Code)
Returns the property values for the drag label. the property values for the drag label



getDragRectangleBorderWidth
public int getDragRectangleBorderWidth()(Code)
Returns the border width of the drag rectangle. the border width of the drag rectangle



getDragRectangleShapedPanelProperties
public ShapedPanelProperties getDragRectangleShapedPanelProperties()(Code)
Shaped panel properties for the drag rectangle. Setting a painter disables the default drag rectangle. the drag rectangle shaped panel properties
since:
   IDW 1.2.0



getEdgeSplitDistance
public int getEdgeSplitDistance()(Code)
Returns the distance from the window edge inside which a mouse drag will trigger a window split. the distance from the window edge inside which a mouse drag will trigger a window split



getFloatingWindowProperties
public FloatingWindowProperties getFloatingWindowProperties()(Code)
Returns the default property values for floating windows. the default property values for floating windows
since:
   IDW 1.4.0



getRecursiveTabsEnabled
public boolean getRecursiveTabsEnabled()(Code)
Returns true if the user is allowed to place tab windows inside other tab windows. true if tab windows are allowed to be placed in other tab windows



getShapedPanelProperties
public ShapedPanelProperties getShapedPanelProperties()(Code)
Returns the property values for the root window shaped panel. the property values for the root window shaped panel
since:
   IDW 1.2.0



getSplitWindowProperties
public SplitWindowProperties getSplitWindowProperties()(Code)
Returns the default property values for split windows. the default property values for split windows



getTabWindowProperties
public TabWindowProperties getTabWindowProperties()(Code)
Returns the default property values for tab windows. the default property values for tab windows



getViewProperties
public ViewProperties getViewProperties()(Code)
Returns the default property values for views. the default property values for views



getWindowAreaProperties
public ComponentProperties getWindowAreaProperties()(Code)
Returns the component property values for the window area component. the component property values for the window area component



getWindowAreaShapedPanelProperties
public ShapedPanelProperties getWindowAreaShapedPanelProperties()(Code)
Returns the shaped panel property values for the window area component. the shaped panel property values for the window area component



getWindowBarProperties
public WindowBarProperties getWindowBarProperties()(Code)
Returns the default window bar property values. the default window bar property values
since:
   IDW 1.1.0



removeSuperObject
public RootWindowProperties removeSuperObject()(Code)
Removes the last added super object. this
since:
   IDW 1.1.0RootWindowProperties.removeSuperObject(RootWindowProperties)



removeSuperObject
public RootWindowProperties removeSuperObject(RootWindowProperties superObject)(Code)
Removes a super object.
Parameters:
  superObject - the super object to remove this
since:
   IDW 1.3.0



replaceSuperObject
public RootWindowProperties replaceSuperObject(RootWindowProperties oldSuperObject, RootWindowProperties newSuperObject)(Code)
Replaces a super object.
Parameters:
  oldSuperObject - the super object to be replaced
Parameters:
  newSuperObject - the super object to replace it with this
since:
   IDW 1.3.0



setAbortDragKey
public RootWindowProperties setAbortDragKey(int key)(Code)
Sets the key code for the key that aborts a drag.
Parameters:
  key - the key code for the key that aborts a drag this



setDoubleClickRestoresWindow
public RootWindowProperties setDoubleClickRestoresWindow(boolean enabled)(Code)
If set to true, double clicking on a window tab in a window bar restores the window.
Parameters:
  enabled - if true, double clicking on a window tab in a window bar restores the window this



setDragRectangleBorderWidth
public RootWindowProperties setDragRectangleBorderWidth(int width)(Code)
Sets the border width of the drag rectangle.
Parameters:
  width - the border width this



setEdgeSplitDistance
public RootWindowProperties setEdgeSplitDistance(int size)(Code)
Sets the distance from the window edge inside which a mouse drag will trigger a window split.
Parameters:
  size - the distance from the window edge inside which a mouse drag will trigger a window split this



setRecursiveTabsEnabled
public RootWindowProperties setRecursiveTabsEnabled(boolean enabled)(Code)
If set to true, the user is allowed to place tab windows inside other tab windows.
Parameters:
  enabled - if true, the user is allowed to place tab windows inside other tab windows this



Methods inherited from net.infonode.properties.propertymap.PropertyMapContainer
public PropertyMap getMap()(Code)(Java Doc)

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.