Added Javadoc class comments.

This commit is contained in:
hns 2004-02-18 11:20:09 +00:00
parent 5d03b49b07
commit d9ee5757fe
2 changed files with 9 additions and 2 deletions

View file

@ -20,7 +20,9 @@ package helma.util;
import java.util.*; import java.util.*;
/** /**
* Map class used internally by Helma. * Map class used internally by Helma. We use this class to be able to
* wrap maps as native objects within a scripting engine rather
* than exposing them through Java reflection.
*/ */
public class SystemMap extends HashMap { public class SystemMap extends HashMap {

View file

@ -22,7 +22,12 @@ import java.util.Collection;
import java.util.HashMap; import java.util.HashMap;
/** /**
* A Map that wraps another map and can be set to read-only. * A Map that wraps another map. We use this class to be able to
* wrap maps as native objects within a scripting engine rather
* than exposing them through Java reflection.
* Additionally, instances of this class can be set to readonly
* and copy-on-write so that the original map is left unchanged
* if the map contents are modified.
*/ */
public class WrappedMap implements Map { public class WrappedMap implements Map {