As mentioned above, objects may customize their HTML representations in the Dynamo Administration Interface by implementing atg.nucleus.ValueFormatter. This interface has two methods:

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

If you have used the Component Browser, you may have noticed that property values can take on two forms. In the main page that lists all of the 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.

 
loading table of contents...