org.biomage.tools.apps.annot.validator
Class XMLConvertInputVerifier

java.lang.Object
  extended by javax.swing.InputVerifier
      extended by org.biomage.tools.apps.annot.validator.XMLConvertInputVerifier

public class XMLConvertInputVerifier
extends javax.swing.InputVerifier


Constructor Summary
XMLConvertInputVerifier()
          Description: Default constructor.
 
Method Summary
 boolean allChar(java.lang.String beTested)
          Description: checks if a string contains only characters.
 java.lang.String getMessage()
           
 boolean isFloat(java.lang.String input, int size, int deci)
          Description: checks if a string is a float number.
 boolean isInteger(java.lang.String input, int size)
          Description: checks if a string is an integer.
 boolean verify(javax.swing.JComponent input)
           
 
Methods inherited from class javax.swing.InputVerifier
shouldYieldFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLConvertInputVerifier

public XMLConvertInputVerifier()
Description: Default constructor.

Method Detail

allChar

public boolean allChar(java.lang.String beTested)
Description: checks if a string contains only characters.

Parameters:
beTested: - a string to be teseted.

verify

public boolean verify(javax.swing.JComponent input)
Specified by:
verify in class javax.swing.InputVerifier

getMessage

public java.lang.String getMessage()

isFloat

public boolean isFloat(java.lang.String input,
                       int size,
                       int deci)
Description: checks if a string is a float number.

Parameters:
input: - a string to be tested.
size: - the length allowed, including decimal place.
deci: - the maxium decimal places allowed.

isInteger

public boolean isInteger(java.lang.String input,
                         int size)
Description: checks if a string is an integer.

Parameters:
input: - a string to be tested.
size: - the number of digits.