@@ -0,0 +1,615 @@
+class StringAVLNode %7B%0A%09private String item;%0A%09private int balance;%0A%09private StringAVLNode left, right;%0A%09%0A%09public StringAVLNode(String str) %7B%0A%09%09item = str;%0A%09%09left = null;%0A%09%09right = null;%0A%09%09balance = 0;%0A%09%7D%0A%0A%09public int getBalance() %7B%0A%09%09return balance;%0A%09%7D%0A%0A%09public void setBalance(int bal) %7B%0A%09%09this.balance = bal;%0A%09%7D%0A%0A%09public String getItem() %7B%0A%09%09return item;%0A%09%7D%0A%0A%09public StringAVLNode getLeft() %7B%0A%09%09return left;%0A%09%7D%0A%0A%09public void setLeft(StringAVLNode pt) %7B%0A%09%09this.left = pt;%0A%09%7D%0A%09%0A%09public StringAVLNode getRight() %7B%0A%09%09return right;%0A%09%7D%0A%0A%09public void setRight(StringAVLNode pt) %7B%0A%09%09this.right = pt;%0A%09%7D%0A%7D // StringAVLNode%0A

Create StringAVLNode.java