META-INF.modules.java.desktop.classes.sun.awt.datatransfer.DesktopDatatransferServiceImpl.class Maven / Gradle / Ivy
???? : i
java/lang/Object ()V
java/awt/EventQueue invokeLater (Ljava/lang/Runnable;)V
#sun/awt/datatransfer/DataTransferer getInstance '()Lsun/awt/datatransfer/DataTransferer;
getDefaultUnicodeEncoding ()Ljava/lang/String;
sun/awt/AppContext
getAppContext ()Lsun/awt/AppContext; ! " 3sun/awt/datatransfer/DesktopDatatransferServiceImpl FLAVOR_MAP_KEY Ljava/lang/Object;
$ % & get &(Ljava/lang/Object;)Ljava/lang/Object; ( java/awt/datatransfer/FlavorMap * + , % - java/util/function/Supplier ()Ljava/lang/Object;
/ 0 1 put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
3 4 5 getPlatformMappingsForNative -(Ljava/lang/String;)Ljava/util/LinkedHashSet; 7 java/util/LinkedHashSet
6
: ; < getPlatformMappingsForFlavor =(Ljava/awt/datatransfer/DataFlavor;)Ljava/util/LinkedHashSet;
> ? @ registerTextFlavorProperties K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V B +sun/datatransfer/DesktopDatatransferService Code LineNumberTable LocalVariableTable this 5Lsun/awt/datatransfer/DesktopDatatransferServiceImpl; invokeOnEventThread r Ljava/lang/Runnable; dataTransferer %Lsun/awt/datatransfer/DataTransferer;
StackMapTable getFlavorMap @(Ljava/util/function/Supplier;)Ljava/awt/datatransfer/FlavorMap; supplier Ljava/util/function/Supplier; context Lsun/awt/AppContext; fm !Ljava/awt/datatransfer/FlavorMap; LocalVariableTypeTable @Ljava/util/function/Supplier; Signature c(Ljava/util/function/Supplier;)Ljava/awt/datatransfer/FlavorMap; isDesktopPresent ()Z nat Ljava/lang/String; instance Q(Ljava/lang/String;)Ljava/util/LinkedHashSet; df "Ljava/awt/datatransfer/DataFlavor; Q(Ljava/awt/datatransfer/DataFlavor;)Ljava/util/LinkedHashSet; charset eoln terminators
SourceFile #DesktopDatatransferServiceImpl.java ! A ! " C / *? ? D , E F G H C = +? ? D
2 3 E F G I J C ] ?
L+? +? ?? D 7 8 9
; E F G K L M ?
N O C ? (? M,? ? #? 'N-? +? ) ? 'N,? -? .W-? D @ A B C D &