Class UniqueStringValidator
- java.lang.Object
-
- com.inductiveautomation.ignition.gateway.web.util.UniqueStringValidator
-
- All Implemented Interfaces:
java.io.Serializable
,org.apache.wicket.util.io.IClusterable
,org.apache.wicket.validation.IValidator<java.lang.String>
public abstract class UniqueStringValidator extends java.lang.Object implements org.apache.wicket.validation.IValidator<java.lang.String>
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description UniqueStringValidator(RecordEditMode mode, java.lang.String original)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected boolean
isEnabled()
protected abstract boolean
isUnique(GatewayContext context, java.lang.String value)
void
validate(org.apache.wicket.validation.IValidatable<java.lang.String> validatable)
-
-
-
Constructor Detail
-
UniqueStringValidator
public UniqueStringValidator(RecordEditMode mode, java.lang.String original)
-
-
Method Detail
-
validate
public void validate(org.apache.wicket.validation.IValidatable<java.lang.String> validatable)
- Specified by:
validate
in interfaceorg.apache.wicket.validation.IValidator<java.lang.String>
-
isUnique
protected abstract boolean isUnique(GatewayContext context, java.lang.String value)
-
isEnabled
protected boolean isEnabled()
-
-