1 23 package com.sun.enterprise.admin.util; 24 25 import java.io.Serializable ; 27 28 29 32 public class ValidatorResult implements Serializable 33 { 34 private final boolean mValid; 35 private final String mMsg; 37 public static final ValidatorResult kValid = new ValidatorResult(); 40 41 44 public ValidatorResult( boolean valid, String msg ) 45 { 46 mValid = valid; 47 48 mMsg = valid ? null : msg; 50 } 51 52 55 protected ValidatorResult( ) 56 { 57 mValid = true; 58 mMsg = null; 59 } 60 61 66 public boolean isValid() 67 { 68 return( mValid ); 69 } 70 71 77 public String getString() 78 { 79 return( mMsg ); 80 } 81 82 85 public String toString() 86 { 87 String result = null; 88 89 if ( mValid ) 90 { 91 result = "valid"; 92 } 93 else 94 { 95 result = "INVALID = " + getString(); 96 } 97 98 return( result ); 99 } 100 } | Popular Tags |