Indicates that the row/column should be allocated just enough space to
accomidate the preferred size of all components contained completely within
this row/column.
A utility class that you can use if you want a property that
automatically registers a proximity hook to its object, when
the object is placed in a map.
Returns a map of aliases to commands, parsed
from a PropertyList containing zero or more properties
named "alias-whatever", where the value is the command
to substitute when the player types "whatever".
Returns true if the object's int property specified
in the constructor of this Predicate is greater than or
equal to the int value passed to the constructor.
Returns true if the object's int property specified
in the constructor of this Predicate is less than or
equal to the int value passed to the constructor.
When a property is a GameObject, such as a MonsterInventory,
we tell the object to externalize itself, and then we
surgically add the "name=whatever" attribute into the
element tag.
If the map isn't loaded, prints an appropriate message -
either the unavailable-map, if there's no destination,
or a "please wait" message if it's going to load in the
background.