Previous slide | Next slide | Back to first slide | View graphic version |
By centralizing this information in the class, one eliminates the need for separate repositories for metadata, specifications, documentation, help, and so on.
Java reflection and introspection enables software tools to inspect and update classes for almost
any purpose. For example, a business process and workflow design too can inspect a process class
and update its workflow rules directly in Java code, thus eliminating the need for scripting
languages or other metadata.