public class ListNodeGeneric
1: //ListNodeGeneric.java
3: public class ListNodeGeneric<E>
4: {
5: private E data;
6: private ListNodeGeneric<E> link;
7:
8: public ListNodeGeneric()
9: {
10: link = null;
11: data = null;
12: }
13:
14: public ListNodeGeneric(E newData, ListNodeGeneric<E> linkValue)
15: {
16: data = newData;
17: link = linkValue;
18: }
19:
20: public void setData(E newData)
21: {
22: data = newData;
23: }
24:
25: public E getData()
26: {
27: return data;
28: }
29:
30: public void setLink(ListNodeGeneric<E> newLink)
31: {
32: link = newLink;
33: }
34:
35: public ListNodeGeneric<E> getLink()
36: {
37: return link;
38: }
39: }