8 public native void printError( String errorMsg
);
11 private LinkedList
<String
> list
;
15 list
= new LinkedList
<String
>();
18 public void push( String element
)
20 System
.out
.print( "From java, pushing " );
21 System
.out
.print( element
);
22 System
.out
.print( "\n" );
23 list
.addLast( element
);
26 public String
pop() // knows where is native printError
32 element
= list
.removeFirst();
34 catch ( NoSuchElementException e
)
36 printError( "From java, empty queue." );
41 System
.out
.print( "From java, popping " );
42 System
.out
.print( element
);
43 System
.out
.print( "\n" );