Package org.rsbot.client

Examples of org.rsbot.client.StatusNode


  public StatusQueue(final StatusNodeList statusNodeList) {
    this.statusNodeList = statusNodeList;
  }

  public StatusNode getFirst() {
    final StatusNode node = statusNodeList.getHead().getNext();
    if (node == statusNodeList.getHead()) {
      c_node = null;
      return null;
    }
    c_node = node.getNext();
    return node;
  }
View Full Code Here


    c_node = node.getNext();
    return node;
  }

  public StatusNode getLast() {
    final StatusNode node = statusNodeList.getHead().getPrevious();
    if (node == statusNodeList.getHead()) {
      c_node = null;
      return null;
    }
    c_node = node.getPrevious();
    return node;
  }
View Full Code Here

    c_node = node.getPrevious();
    return node;
  }

  public StatusNode getNext() {
    final StatusNode node = c_node;
    if (node == statusNodeList.getHead() || node == null) {
      c_node = null;
      return null;
    }
    c_node = node.getNext();
    return node;
  }
View Full Code Here

    c_node = node.getNext();
    return node;
  }

  public StatusNode getPrevious() {
    final StatusNode node = c_node;
    if (node == statusNodeList.getHead() || node == null) {
      c_node = null;
      return null;
    }
    c_node = node.getNext();
    return node;
  }
View Full Code Here

    return node;
  }

  public int size() {
    int size = 0;
    StatusNode node = statusNodeList.getHead().getPrevious();
    while (node != statusNodeList.getHead()) {
      node = node.getPrevious();
      size++;
    }
    return size;
  }
View Full Code Here

TOP

Related Classes of org.rsbot.client.StatusNode

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.