01: /*
02: * Copyright 2002 Sun Microsystems, Inc. All
03: * rights reserved. Use of this product is subject
04: * to license terms. Federal Acquisitions:
05: * Commercial Software -- Government Users
06: * Subject to Standard License Terms and
07: * Conditions.
08: *
09: * Sun, Sun Microsystems, the Sun logo, and Sun ONE
10: * are trademarks or registered trademarks of Sun Microsystems,
11: * Inc. in the United States and other countries.
12: */
13:
14: package com.sun.portal.portletcontainercommon;
15:
16: import javax.portlet.PreferencesValidator;
17:
18: /**
19: * <code>PreferencesValidatorSetter</code> is an interface class for
20: * setting <code>PreferencesValidator</code>. Known implementing class is
21: * the <code>PortletPreferenceImpl</code>.
22: *
23: * @see com.sun.portal.portlet.portlet.impl.PortletPreferenceImpl
24: **/
25: public interface PreferencesValidatorSetter {
26:
27: /**
28: * Sets the <code>PreferencesValidator</code> object.
29: *
30: * @param pv the PreferencesValidator object to be set
31: **/
32: public void setPreferencesValidator(PreferencesValidator pv);
33:
34: }
|