Changeset 675


Ignore:
Timestamp:
01/10/14 14:07:00 (10 years ago)
Author:
jts21
Message:

Fix proxy warning spam

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/expeditee/settings/network/proxy/ProxySettings.java

    r666 r675  
    1313public abstract class ProxySettings {
    1414
     15        private static boolean _warned = false;
    1516        public static final StringSetting Host = new StringSetting("The host for the proxy", null);
    1617        public static final StringSetting Port = new StringSetting("The port for the proxy (e.g. port 80)", "80");
     
    6465               
    6566                if(Host.get() == null) {
    66                         MessageBay.warningMessage("proxy host was not defined");
     67                        if(!_warned) {
     68                                MessageBay.warningMessage("proxy host was not defined");
     69                                _warned = true;
     70                        }
    6771                        return;
    6872                }
    6973                if(Port.get() == null) {
    70                         MessageBay.warningMessage("proxy port was not defined (defaulted to 80)");
     74                        if(!_warned) {
     75                                MessageBay.warningMessage("proxy port was not defined (defaulted to 80)");
     76                                _warned = true;
     77                        }
    7178                        Port.set("80");
    7279                }
    7380                if(User.get() == null) {
    74                         MessageBay.warningMessage("proxy user was not defined");
     81                        if(!_warned) {
     82                                MessageBay.warningMessage("proxy user was not defined");
     83                                _warned = true;
     84                        }
    7585                        return;
    7686                }
    7787                if(Pass.get() == null) {
    78                         MessageBay.warningMessage("proxy pass was not defined");
     88                        if(!_warned) {
     89                                MessageBay.warningMessage("proxy pass was not defined");
     90                                _warned = true;
     91                        }
    7992                        return;
    8093                }
Note: See TracChangeset for help on using the changeset viewer.