|
|||||||||
Home >> All >> edu >> emory >> mathcs >> util >> [ swing overview ] | PREV PACKAGE NEXT PACKAGE |
Package edu.emory.mathcs.util.swing
Utility classes developed and/or maintained by the Distributed Computing Laboratory, Emory University.
See:
Description
Class Summary | |
JConsole | A JFC/Swing based console for the BeanShell desktop. |
JConsole.BlockingPipedInputStream | The overridden read method in this class will not throw "Broken pipe" IOExceptions; It will simply wait for new writers and data. |
JDetailedMessageBox | Message box with the expandable detail pane at the bottom of the window. |
JDetailedMessageBox.DetailViewport | |
UserPasswdPanel | The small dialog allowing the user to enter the username and password. |
Package edu.emory.mathcs.util.swing Description
Utility classes developed and/or maintained by the Distributed Computing Laboratory, Emory University. This package highlights are:
- Macro expansion utilities, particularly useful in handling configuration files and policies. They take a string and resolve macro occurrences within that string against specified macro templates. Macro templates are fully customizable; the set of default ones include a template that resolves system property names into their values. Thus, "${user.dir}" will be replaced by the value of the system property "user.dir", and "${/}" will be replaced by File.separator. As another example, "$trim{text}" uses a macro template named "trim" to operate on text; the macro simply trims the specified string. The utilities can be found in the edu.emory.mathcs.util.PropertyUtils class.
- edu.emory.mathcs.util.VolatileHashMap is a companion to the java.util.WeakHashMap that keeps the values (rather than keys) as weak references. Thus, when a value is no longer in ordinary use, it is subject to garbage collection and all entries referring to that value are removed from the map.
- Integer maps map ints to objects. The interface allows to avoid memory allocation for keys and is thus more efficient than standard maps with Integer keys.
- edu.emory.mathcs.util.PriorityQueue is a backport from JDK 1.5 java.util.
- networking:
edu.emory.mathcs.util.net
- stream-based I/O:
edu.emory.mathcs.util.io
- class and resource loading and handling JAR files:
edu.emory.mathcs.util.classloader
- concurrent processing:
edu.emory.mathcs.util.concurrent
- distributed processing:
edu.emory.mathcs.util.remote
- memory allocation:
edu.emory.mathcs.util.allocator
- security:
edu.emory.mathcs.util.security
- XML parsing:
edu.emory.mathcs.util.xml
- Swing GUI:
edu.emory.mathcs.util.swing
|
|||||||||
Home >> All >> edu >> emory >> mathcs >> util >> [ swing overview ] | PREV PACKAGE NEXT PACKAGE |