// Theme must explicitly support the given mode
RequirementCollection rc = (RequirementCollection) supportedModes
.get(mode);
+
if (rc == null || !rc.isMet(terminal))
return false;
*/
public boolean isMet(WebBrowser terminal) {
for (Iterator i = this.requirements.iterator(); i.hasNext();) {
- if (!((Requirement) i.next()).isMet(terminal))
+ if (!((Requirement) i.next()).isMet(terminal)) {
return false;
+ }
}
return true;
}
*/
public boolean isMet(WebBrowser terminal) {
for (Iterator i = this.requirements.iterator(); i.hasNext();) {
- if (!((Requirement) i.next()).isMet(terminal))
+ if (((Requirement) i.next()).isMet(terminal)) {
return true;
+ }
}
return false;
}
}
public boolean isMet(WebBrowser terminal) {
- if (terminal.getBrowserApplication().indexOf(this.agentSubstring) > 0)
- return true;
- return false;
+ return terminal.getBrowserApplication().indexOf(this.agentSubstring) > 0;
}
/**