You can specify a property editor class to use with a property, using the editor-class attribute. For example, the following tag associates a special property editor with the password property:

<property name="password" data-type="string" required="true"
  editor-class="atg.beans.PasswordPropertyEditor"/>

A property editor can be used to validate a property value. Note, however, that a property editor does not have access to the repository item, only the property. Therefore, you cannot use a property editor to make comparisons with other properties.

You can also limit a property’s values to a list of valid choices with an enumerated property. See the Enumerated Properties section.


Copyright © 1997, 2012 Oracle and/or its affiliates. All rights reserved. Legal Notices