As mentioned above, objects can customize their HTML representations in ATG Dynamo Server Admin by implementing atg.nucleus.ValueFormatter. This interface has two methods:

public String formatValue ();
public String formatLongValue ();

If you use the Component Browser, you might notice that property values can take on two forms. In the main page that lists all properties, only the short form of the value is shown. But when you then click on the property, the property is shown to you in its own page. On this page, the long form of the value is shown.

For example, the short form of a Hashtable entry might simply declare that it is a Hashtable, while the long form might display all the keys and values in the Hashtable.