- All Superinterfaces:
- com.google.gwt.event.shared.HasHandlers, com.google.gwt.user.client.ui.HasValue<String>, com.google.gwt.event.logical.shared.HasValueChangeHandlers<String>, IsFormValidEvent.HasIsFormValidHandlers, com.google.gwt.user.client.ui.IsWidget, com.google.gwt.user.client.TakesValue<String>
- All Known Implementing Classes:
- BasicAuthPolicyConfigForm, DefaultPolicyConfigurationForm, IgnoredResourcesPolicyConfigForm, IPListPolicyConfigForm, RateLimitingPolicyConfigForm
public interface IPolicyConfigurationForm
extends com.google.gwt.user.client.ui.IsWidget, com.google.gwt.user.client.ui.HasValue<String>, IsFormValidEvent.HasIsFormValidHandlers
All policy configuration forms must implement this interface. The idea is
that different policy definition types will potentially have different
JSON configuration forms. This allows each policy type to have a UI form
that's specific to that type.
By default there will be a simple text-editor style form for those policies
which do not have a type-specific UI form.
- Author:
- eric.wittmann@redhat.com