Package net.sphene.goim.serverbrowser.models

Examples of net.sphene.goim.serverbrowser.models.GameServer


        }
        String game = args[0];
        String address = args[1];
        String password = args[2];
        String name = args[3];
        GameServer gameServer = new GameServer();
        String[] inetsocket = address.split(":");
        if(inetsocket.length < 0) {
          System.out.println("Invalid socket address: " + address);
          continue;
        }
View Full Code Here


  private void joinSelectedServer(ISelection selection) {
    IStructuredSelection sel = (IStructuredSelection) selection;
    Object obj = sel.getFirstElement();
    if (obj != null && obj instanceof GameServer) {
      GameServer server = (GameServer) obj;
      joinServer(server);
    }
  }
View Full Code Here

  public static class GameServerBrowserLabelProvider extends LabelProvider
      implements ITableLabelProvider {

    public Image getColumnImage(Object element, int columnIndex) {
      if (element instanceof GameServer) {
        GameServer gameServer = (GameServer) element;
        if (columnIndex == 0) {
          return gameServer.getGameExtension().getIcon()
              .createImage();
        }
      }
      return null;
    }
View Full Code Here

              : masterServer.name);
        default:
          return null;
        }
      } else if (element instanceof GameServer) {
        GameServer server = (GameServer) element;
        switch (columnIndex) {
        case 0:
          return server.name;
        case 1:
          return server.mapname;
View Full Code Here

  public class GameServerBrowserSorter extends ViewerSorter {
    @Override
    public int compare(Viewer viewer, Object obj1, Object obj2) {
      if (obj1 instanceof GameServer && obj2 instanceof GameServer) {
        GameServer g1 = (GameServer) obj1;
        GameServer g2 = (GameServer) obj2;
        if (g1.ping < 0 && g2.ping < 0) {
          return g2.ping - g1.ping;
        }
        if (g1.ping < 0)
          return 1;
View Full Code Here

   
    getSite().getPage().addSelectionListener(ServerBrowserView.VIEW_ID, new ISelectionListener() {
      public void selectionChanged(IWorkbenchPart part, ISelection selection) {
        IStructuredSelection sel = (IStructuredSelection)selection;
        if(sel.getFirstElement() instanceof GameServer) {
          GameServer server = (GameServer)sel.getFirstElement();
          ServerDetailsView.this.gameServer = server;
          updateFields();
        }
      }
    });
View Full Code Here

TOP

Related Classes of net.sphene.goim.serverbrowser.models.GameServer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.