From 2a704af52e0f2c584a1c64386df8771185444ad9 Mon Sep 17 00:00:00 2001 From: dev Date: Fri, 15 Jul 2011 09:59:25 +0000 Subject: [PATCH] Refactoring. --- .../i2pcontrol/methods/NetworkSetting.java | 69 +++++++++++++++---- 1 file changed, 55 insertions(+), 14 deletions(-) diff --git a/src/net/i2p/itoopie/i2pcontrol/methods/NetworkSetting.java b/src/net/i2p/itoopie/i2pcontrol/methods/NetworkSetting.java index 813146a9e..0bde55a89 100644 --- a/src/net/i2p/itoopie/i2pcontrol/methods/NetworkSetting.java +++ b/src/net/i2p/itoopie/i2pcontrol/methods/NetworkSetting.java @@ -28,20 +28,61 @@ public class NetworkSetting{ * @author hottuna */ public enum NETWORK_SETTING implements Remote{ - DETECTED_IP { public boolean isReadable(){ return true;} public boolean isWritable(){ return false;} public String toString() { return "i2p.router.net.ssu.detectedip"; }}, - TCP_PORT { public boolean isReadable(){ return true;} public boolean isWritable(){ return true;} public String toString() { return "i2p.router.net.ntcp.port"; }}, - TCP_HOSTNAME { public boolean isReadable(){ return true;} public boolean isWritable(){ return true;} public String toString() { return "i2p.router.net.ntcp.hostname"; }}, - TCP_AUTOIP { public boolean isReadable(){ return true;} public boolean isWritable(){ return true;} public String toString() { return "i2p.router.net.ntcp.autoip"; }}, - UDP_PORT { public boolean isReadable(){ return true;} public boolean isWritable(){ return true;} public String toString() { return "i2p.router.net.ssu.port"; }}, - UDP_HOSTNAME { public boolean isReadable(){ return true;} public boolean isWritable(){ return true;} public String toString() { return "i2p.router.net.ssu.hostname"; }}, - UDP_AUTO_IP { public boolean isReadable(){ return true;} public boolean isWritable(){ return true;} public String toString() { return "i2p.router.net.ssu.autoip"; }}, - UPNP { public boolean isReadable(){ return true;} public boolean isWritable(){ return true;} public String toString() { return "i2p.router.net.upnp"; }}, - BW_SHARE { public boolean isReadable(){ return true;} public boolean isWritable(){ return true;} public String toString() { return "i2p.router.net.bw.share"; }}, - BW_IN { public boolean isReadable(){ return true;} public boolean isWritable(){ return true;} public String toString() { return "i2p.router.net.bw.in"; }}, - BW_OUT { public boolean isReadable(){ return true;} public boolean isWritable(){ return true;} public String toString() { return "i2p.router.net.bw.out"; }}, - LAPTOP_MODE { public boolean isReadable(){ return true;} public boolean isWritable(){ return true;} public String toString() { return "i2p.router.net.laptopmode"; }}, - SETTINGS_SAVED {public boolean isReadable(){ return false;} public boolean isWritable(){ return false;} public String toString() { return "SettingsSaved";}}, - RESTART_NEEDED {public boolean isReadable(){ return false;} public boolean isWritable(){ return false;} public String toString() { return "RestartNeeded";}} + DETECTED_IP { public boolean isReadable(){ return true;} + public boolean isWritable(){ return false;} + public String toString() { return "i2p.router.net.ssu.detectedip"; }}, + + TCP_PORT { public boolean isReadable(){ return true;} + public boolean isWritable(){ return true;} + public String toString() { return "i2p.router.net.ntcp.port"; }}, + + TCP_HOSTNAME { public boolean isReadable(){ return true;} + public boolean isWritable(){ return true;} + public String toString() { return "i2p.router.net.ntcp.hostname"; }}, + + TCP_AUTOIP { public boolean isReadable(){ return true;} + public boolean isWritable(){ return true;} + public String toString() { return "i2p.router.net.ntcp.autoip"; }}, + + UDP_PORT { public boolean isReadable(){ return true;} + public boolean isWritable(){ return true;} + public String toString() { return "i2p.router.net.ssu.port"; }}, + + UDP_HOSTNAME { public boolean isReadable(){ return true;} + public boolean isWritable(){ return true;} + public String toString() { return "i2p.router.net.ssu.hostname"; }}, + + UDP_AUTO_IP { public boolean isReadable(){ return true;} + public boolean isWritable(){ return true;} + public String toString() { return "i2p.router.net.ssu.autoip"; }}, + + UPNP { public boolean isReadable(){ return true;} + public boolean isWritable(){ return true;} + public String toString() { return "i2p.router.net.upnp"; }}, + + BW_SHARE { public boolean isReadable(){ return true;} + public boolean isWritable(){ return true;} + public String toString() { return "i2p.router.net.bw.share"; }}, + + BW_IN { public boolean isReadable(){ return true;} + public boolean isWritable(){ return true;} + public String toString() { return "i2p.router.net.bw.in"; }}, + + BW_OUT { public boolean isReadable(){ return true;} + public boolean isWritable(){ return true;} + public String toString() { return "i2p.router.net.bw.out"; }}, + + LAPTOP_MODE { public boolean isReadable(){ return true;} + public boolean isWritable(){ return true;} + public String toString() { return "i2p.router.net.laptopmode"; }}, + + SETTINGS_SAVED {public boolean isReadable(){ return false;} + public boolean isWritable(){ return false;} + public String toString() { return "SettingsSaved";}}, + + RESTART_NEEDED {public boolean isReadable(){ return false;} + public boolean isWritable(){ return false;} + public String toString() { return "RestartNeeded";}} }; static {