ValidValuesApprover is a {@linkplain PropertyChangeApprover PropertyChangeApprover} that throws an exception if a caller tries to insert or update a property instance with a value that is not defined in the WS-RMD document's ValidValues section. If a property's metadata defines valid values, those are the only values it may have; if not, any value is acceptable.
@author Dan Jemiolo (danj)
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.