summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java/gnu-jaf/metadata.xml')
-rw-r--r--dev-java/gnu-jaf/metadata.xml18
1 files changed, 14 insertions, 4 deletions
diff --git a/dev-java/gnu-jaf/metadata.xml b/dev-java/gnu-jaf/metadata.xml
index 9788cc962e9b..7a0b159e1452 100644
--- a/dev-java/gnu-jaf/metadata.xml
+++ b/dev-java/gnu-jaf/metadata.xml
@@ -4,10 +4,20 @@
<herd>java</herd>
<longdescription>
- GNU JAF is a framework for declaring what beans operate on what MIME
- type data. Content handler beans can be defined to handle particular
- MIME content. The JAF unites internet standards for declaring content
- with JavaBeans™.
+GNU JAF is a framework for declaring what beans operate on what MIME
+type data. Content handler beans can be defined to handle particular
+MIME content. The JAF unites internet standards for declaring content
+with JavaBeans™.
+
+The JAF defines two mechanisms within the framework. The first, the
+file type map, specifies the MIME content type for a given file. The
+default implementation of this uses the UNIX mime.types format to map
+filename extensions to MIME types. The second mechanism, the command
+map, specifies the actions that can be applied to a given MIME content
+type. The default implementation of this uses the standard mailcap format
+to map actions to JavaBean™ classes. These beans can then view, edit,
+print, or perform whatever other action is required on the underlying
+resource.
</longdescription>
</pkgmetadata>