Overview
Typical Uses of Open APIs
This is a rough list of who we expect to use which APIs especially
heavily, organized by type of module to integrate. Take these with
a grain of salt, of course. Some APIs, like Options, are
fairly independent of application domain and so are not listed
here.
- Profiling
- Actions, Execution,
FileSystems (for class path support), Window System (for
internal display of results)
- Code beautification
- Editor, Java Hierarchy
- Source-code control
- FileSystems, Actions
- UML
- FileSystems, DataSystems, Actions,
Window System (for internal display of results), Java
Hierarchy (tight integration), Editor
- Decompilation
- Actions, Editor,
DataSystems, FileSystems
- Obfuscation
- Projects, DataSystems,
FileSystems
- Installer creation
- Projects, DataSystems, Actions
- Source analysis
- DataSystems, Java Hierarchy, FileSystems
- Other languages
- DataSystems (new
DataObject
type), Actions, Nodes,
Editor, Interpreter
- JNDI or other hierarchies
- Nodes, Places, data-transfer
- Custom compiler
- Compiler, Actions
- EJB
- BeanWizard, DataSystems (Java
DataObject
), Actions
- JavaCard, EmbeddedJava, PersonalJava
- Actions,
Compiler
- Interpreters
- Interpreter, Window System, Editor
- CORBA
- DataSystems, Execution
Built on December 12 2001. | Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.