Protege-2000 1.7

edu.stanford.smi.protege.widget
Class AbstractTemplateSlotNumberValidator

java.lang.Object
  |
  +--edu.stanford.smi.protege.widget.AbstractTemplateSlotNumberValidator
All Implemented Interfaces:
NumberValidator, Validator
Direct Known Subclasses:
FloatTemplateSlotValidator, IntegerTemplateSlotValidator

public abstract class AbstractTemplateSlotNumberValidator
extends Object
implements NumberValidator

Description of the class

Author:
Bill Grosso

Field Summary
static int FORMAT_ERROR
           
static int NUMBER_OUT_OF_BOUNDS
           
static int VALID_NUMBER
           
 
Constructor Summary
AbstractTemplateSlotNumberValidator(Cls cls, Slot slot)
           
 
Method Summary
 boolean isValid(Object o)
           
 String validateString(String stringToCheck)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface edu.stanford.smi.protege.util.NumberValidator
convertToNumber
 
Methods inherited from interface edu.stanford.smi.protege.util.Validator
getErrorMessage
 

Field Detail

VALID_NUMBER

public static final int VALID_NUMBER

NUMBER_OUT_OF_BOUNDS

public static final int NUMBER_OUT_OF_BOUNDS

FORMAT_ERROR

public static final int FORMAT_ERROR
Constructor Detail

AbstractTemplateSlotNumberValidator

public AbstractTemplateSlotNumberValidator(Cls cls,
                                           Slot slot)
Method Detail

isValid

public boolean isValid(Object o)
Specified by:
isValid in interface Validator

validateString

public String validateString(String stringToCheck)

Protege-2000 1.7

Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.