question: public void toFront ( final WorkflowAnnotation anno ) { if ( anno == null ) { throw new IllegalArgumentException ( "anno must not be null!" ) ; } synchronized ( lock ) { if ( annotationsDrawOrder . remove ( anno ) ) { annotationsDrawOrder . add ( anno ) ; } if ( annotationsEventOrder . remove ( anno ) ) { annotationsEventOrder . add ( 0 , anno ) ; } } }
target:  Bring the given annotation to the front. That annotation will be drawn over all other annotations as well as recieve events first.