Your browser does not support JavaScript and this site utilizes JavaScript to build content and provide links to additional information. You should either enable JavaScript in your browser settings or use a browser that supports JavaScript in order to take full advantage of this site.
1 17 package org.alfresco.tools; 18 19 20 25 class ToolContext 26 { 27 28 private boolean help = false; 29 30 private boolean login = false; 31 32 private String username = null; 33 34 private String password = ""; 35 36 private boolean quiet = false; 37 38 private boolean verbose = false; 39 40 41 46 final boolean isHelp() 47 { 48 return help; 49 } 50 51 56 final void setHelp(boolean help) 57 { 58 this.help = help; 59 } 60 61 66 final boolean isLogin() 67 { 68 return login; 69 } 70 71 76 final void setLogin(boolean login) 77 { 78 this.login = login; 79 } 80 81 86 final String getPassword() 87 { 88 return password; 89 } 90 91 96 final void setPassword(String password) 97 { 98 this.password = password; 99 } 100 101 106 final boolean isQuiet() 107 { 108 return quiet; 109 } 110 111 116 final void setQuiet(boolean quiet) 117 { 118 this.quiet = quiet; 119 } 120 121 126 final String getUsername() 127 { 128 return username; 129 } 130 131 136 final void setUsername(String username) 137 { 138 this.username = username; 139 } 140 141 146 final boolean isVerbose() 147 { 148 return verbose; 149 } 150 151 156 final void setVerbose(boolean verbose) 157 { 158 this.verbose = verbose; 159 } 160 161 164 void validate() 165 throws ToolException 166 { 167 if (login) 168 { 169 if (username == null || username.length() == 0) 170 { 171 throw new ToolException("Username for login has not been specified."); 172 } 173 } 174 } 175 176 } 177
| Popular Tags
|