1 28 29 package com.idaremedia.antx.go; 30 31 import org.apache.tools.ant.Project; 32 33 import com.idaremedia.antx.helpers.Tk; 34 35 49 50 public final class IffValue 51 { 52 61 public static final class IsTrue extends Go.TestSkeleton { 62 public IsTrue() { 63 } 64 public IsTrue(String string) { 65 super(string); 66 } 67 public boolean pass(Project P) { 68 verifyInited(); 69 String test = Tk.resolveString(P,getParameter()); 70 return Tk.string2PosBool(test)==Boolean.TRUE; 71 } 72 public String getParameterName() { 73 return "ifValueTrue"; 74 } 75 } 76 77 78 87 public static final class IsNotTrue extends Go.TestSkeleton { 88 public IsNotTrue() { 89 } 90 public IsNotTrue(String list) { 91 super(list); 92 } 93 public boolean pass(Project P) { 94 verifyInited(); 95 String test = Tk.resolveString(P,getParameter()); 96 return Tk.string2NegBool(test)==Boolean.FALSE; 97 } 98 public String getParameterName() { 99 return "ifValueFalse"; 100 } 101 } 102 103 104 105 private IffValue() 106 { 107 } 108 } 109 110 111 | Popular Tags |