
META-INF.modules.java.desktop.classes.sun.print.PrintJob2D$MessageQ.class Maven / Gradle / Ivy
???? = U sun/print/PrintJob2D$MessageQ this$0 Lsun/print/PrintJob2D;
java/lang/Object ()V noname qid Ljava/lang/String; java/util/ArrayList
queue Ljava/util/ArrayList;
size ()I ?
! " # wait (J)V % java/lang/InterruptedException
' ( notifyAll
* + , add (Ljava/lang/Object;)Z
. / notify
1 2 3 remove (I)Ljava/lang/Object; 5 java/awt/Graphics2D ? Signature ,Ljava/util/ArrayList; +(Lsun/print/PrintJob2D;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable this Lsun/print/PrintJob2D$MessageQ; id closeWhenEmpty
StackMapTable close append (Ljava/awt/Graphics2D;)Z g Ljava/awt/Graphics2D; queued Z pop ()Ljava/awt/Graphics2D; isClosed ()Z
SourceFile PrintJob2D.java NestHost R sun/print/PrintJob2D InnerClasses MessageQ 8 9 : ; d *+? *? *
? *? Y? ? *,? ? <