private static Socket.SocketColor?ExtractSocketColor(IDomObject domObject) { /* * <div class="socket socketS socketRight"></div> */ if (domObject.HasClass("socketD")) { return(Socket.SocketColor.Green); } if (domObject.HasClass("socketS")) { return(Socket.SocketColor.Red); } if (domObject.HasClass("socketI")) { return(Socket.SocketColor.Blue); } if (domObject.HasClass("socketG")) { return(Socket.SocketColor.White); } if (domObject.HasClass("socketA")) { return(Socket.SocketColor.Abyss); } return(null); }