Java Doc for Registry.java in  » Swing-Library » abeille-forms-designer » org » netbeans » editor » 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 » abeille forms designer » org.netbeans.editor 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.netbeans.editor.Registry

Registry
public class Registry (Code)
All the documents and components register here so that they become available to the processing that crosses different components and documents such as cross document position stack or word matching.
author:
   Miloslav Metelka
version:
   1.00




Method Summary
public static synchronized  voidactivate(JTextComponent c)
     Put the component to the first position in the array of last accessed components.
public static synchronized  voidactivate(BaseDocument doc)
     Put the document to the first position in the array of last accessed documents.
public static  voidaddChangeListener(ChangeListener l)
     Add weak listener to listen to change of activity of documents or components.
public static synchronized  intaddComponent(JTextComponent c)
     Add component to registry.
public static synchronized  intaddDocument(BaseDocument doc)
     Add document to registry.
public static synchronized  JTextComponentgetComponent(int compID)
     Get component when its ID is known.
public static synchronized  IteratorgetComponentIterator()
     Get the iterator over the active components.
public static synchronized  BaseDocumentgetDocument(int docID)
     Get document when its ID is known.
public static synchronized  IteratorgetDocumentIterator()
     Get the iterator over the active documents.
public static synchronized  intgetID(BaseDocument doc)
     Get document ID from the document.
public static synchronized  intgetID(JTextComponent c)
     Get component ID from the component.
public static synchronized  JTextComponentgetLeastActiveComponent()
    
public static synchronized  BaseDocumentgetLeastActiveDocument()
    
public static  JTextComponentgetLessActiveComponent(JTextComponent c)
    
public static synchronized  JTextComponentgetLessActiveComponent(int compID)
    
public static  BaseDocumentgetLessActiveDocument(BaseDocument doc)
    
public static synchronized  BaseDocumentgetLessActiveDocument(int docID)
    
public static  JTextComponentgetMoreActiveComponent(JTextComponent c)
    
public static synchronized  JTextComponentgetMoreActiveComponent(int compID)
    
public static  BaseDocumentgetMoreActiveDocument(BaseDocument doc)
    
public static synchronized  BaseDocumentgetMoreActiveDocument(int docID)
    
public static synchronized  JTextComponentgetMostActiveComponent()
    
public static synchronized  BaseDocumentgetMostActiveDocument()
    
public static synchronized  StringregistryToString()
     Debug the registry into string.
public static  voidremoveChangeListener(SettingsChangeListener l)
     Remove listener for changes in activity.
public static synchronized  intremoveComponent(JTextComponent c)
     Remove component from registry.



Method Detail
activate
public static synchronized void activate(JTextComponent c)(Code)
Put the component to the first position in the array of last accessed components. The activate of document is also called automatically.



activate
public static synchronized void activate(BaseDocument doc)(Code)
Put the document to the first position in the array of last accessed documents. The document must be registered otherwise nothing is done.
Parameters:
  doc - document to be activated



addChangeListener
public static void addChangeListener(ChangeListener l)(Code)
Add weak listener to listen to change of activity of documents or components. The caller must hold the listener object in some instance variable to prevent it from being garbage collected.
Parameters:
  l - listener to add



addComponent
public static synchronized int addComponent(JTextComponent c)(Code)
Add component to registry. If the component is already registered it returns the existing} ID. The document that is currently assigned to the component is _not_ registered automatically. ID of the component



addDocument
public static synchronized int addDocument(BaseDocument doc)(Code)
Add document to registry. Doesn't search for repetitive adding. registry unique ID of the document



getComponent
public static synchronized JTextComponent getComponent(int compID)(Code)
Get component when its ID is known. It's rather cheap operation.
Parameters:
  compID - component ID. It can be retrieved from the component bygetID(c). component instance or null when document no longer exists



getComponentIterator
public static synchronized Iterator getComponentIterator()(Code)
Get the iterator over the active components. It starts with the most active component till the least active component.



getDocument
public static synchronized BaseDocument getDocument(int docID)(Code)
Get document when its ID is known. It's rather cheap operation.
Parameters:
  docID - document ID. It can be retrieved from the document bygetID(doc). document instance or null when document no longer exists



getDocumentIterator
public static synchronized Iterator getDocumentIterator()(Code)
Get the iterator over the active documents. It starts with the most active document till the least active document. It's just the current snapshot so the iterator will not reflect future changes.



getID
public static synchronized int getID(BaseDocument doc)(Code)
Get document ID from the document. document id or -1 if document was not yet added to the registryby addDocument().



getID
public static synchronized int getID(JTextComponent c)(Code)
Get component ID from the component. component id or -1 if component was not yet added to the registryby addComponent().



getLeastActiveComponent
public static synchronized JTextComponent getLeastActiveComponent()(Code)



getLeastActiveDocument
public static synchronized BaseDocument getLeastActiveDocument()(Code)



getLessActiveComponent
public static JTextComponent getLessActiveComponent(JTextComponent c)(Code)



getLessActiveComponent
public static synchronized JTextComponent getLessActiveComponent(int compID)(Code)



getLessActiveDocument
public static BaseDocument getLessActiveDocument(BaseDocument doc)(Code)



getLessActiveDocument
public static synchronized BaseDocument getLessActiveDocument(int docID)(Code)



getMoreActiveComponent
public static JTextComponent getMoreActiveComponent(JTextComponent c)(Code)



getMoreActiveComponent
public static synchronized JTextComponent getMoreActiveComponent(int compID)(Code)



getMoreActiveDocument
public static BaseDocument getMoreActiveDocument(BaseDocument doc)(Code)



getMoreActiveDocument
public static synchronized BaseDocument getMoreActiveDocument(int docID)(Code)



getMostActiveComponent
public static synchronized JTextComponent getMostActiveComponent()(Code)



getMostActiveDocument
public static synchronized BaseDocument getMostActiveDocument()(Code)



registryToString
public static synchronized String registryToString()(Code)
Debug the registry into string.



removeChangeListener
public static void removeChangeListener(SettingsChangeListener l)(Code)
Remove listener for changes in activity. It's optional to remove the listener. It would be done automatically if the object holding the listener would be garbage collected.
Parameters:
  l - listener to remove



removeComponent
public static synchronized int removeComponent(JTextComponent c)(Code)
Remove component from registry. It's usually done when the UI of the component is being deinstalled. ID that the component had in the registry. The possible new IDwill be different from this one. -1 will be returned if thecomponent was not yet added to the registry.



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.