org.openide.windows

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 Netbeans » openide » org.openide.windows 
org.openide.windows
Most parts of NetBeans do not manipulate windows directly, but use special top components.

The Window System API provides the ability for modules to create window-like components which can, among other things:

  1. Be docked as tabs into a container window.
  2. Provide popup menus in their window icon or tab.
  3. Handle activation and node selections.
  4. Provide the ability to be cloned, and the clones monitored.
Java Source File NameTypeComment
CloneableOpenSupport.javaClass Simple support for an openable objects.
CloneableTopComponent.javaClass A top component which may be cloned. Typically cloning is harmless, i.e.
ContextAwareActionInTopComponentTest.javaClass Tests behaviour of GlobalContextProviderImpl and its cooperation with activated and current nodes.
DefaultTopComponentLookup.javaClass Contents of the lookup for a top component.
DelegateActionMap.javaClass ActionMap that delegates to current action map of provided component. Used in TopComopnent lookup.

Note: This action map is 'passive', i.e putting new mappings into it makes no effect.

DummyWindowManager.javaClass Trivial window manager that just keeps track of "workspaces" and "modes" according to contract but does not really use them, and just opens all top components in their own frames. Useful in case core-windows.jar is not installed, e.g.
ExternalDropHandler.javaClass When an implementation of this class is available in the global Lookup and an object is being dragged over some parts of the main window of the IDE then the window system may call methods of this class to decide whether it can accept or reject the drag operation.
GlobalContextImplTest.javaClass Tests behaviour of GlobalContextProviderImpl and its cooperation with activated and current nodes.
InputOutput.javaInterface An I/O connection to one tab on the Output Window.
IOProvider.javaClass A factory for IO tabs shown in the output window.
Mode.javaInterface Instances of this interface represent places or containers which TopComponent has to be added to in order to be managed by window system.
OutputEvent.javaClass Event fired when something happens to a line in the Output Window.
OutputListener.javaInterface Listener to actions taken on a line in the Output Window.
OutputWriter.javaClass A PrintWriter subclass for writing to a tab in the output window.
PreventNeedlessChangesOfActionMapTest.javaClass
TopComponent.javaClass Embeddable visual component to be displayed in NetBeans. This is the basic unit of display--windows should not be created directly, but rather use this class. A top component may correspond to a single window, but may also be a tab (e.g.) in a window.
TopComponentGetLookupTest.javaClass Check the behaviour of TopComponent's lookup.
TopComponentGroup.javaInterface Represents window group.
TopComponentLookupToNodesBridge.javaClass Checks behaviour of a bridge that listens on a provided lookup and initializes activated nodes according to the nodes in the lookup.
TopComponentTest.javaClass
WindowManager.javaClass Manages window system. Allows the work with window system components, i.e.
WindowManagerHid.javaClass A piece of the test compatibility suite for the execution APIs.
WindowSystemCompatibilityTest.javaClass Tests that a window system implementation conforms to the expected behaviour.
Workspace.javaInterface Represents one user workspace that holds a list of modes into which components can be assigned.
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.