equal
deleted
inserted
replaced
24 /* |
24 /* |
25 @test |
25 @test |
26 @bug 7075105 |
26 @bug 7075105 |
27 @summary WIN: Provide a way to format HTML on drop |
27 @summary WIN: Provide a way to format HTML on drop |
28 @author Denis Fokin: area=datatransfer |
28 @author Denis Fokin: area=datatransfer |
|
29 @library ../../../../lib/testlibrary |
29 @build HtmlTransferable PutAllHtmlFlavorsOnClipboard |
30 @build HtmlTransferable PutAllHtmlFlavorsOnClipboard |
30 @build PutOnlyAllHtmlFlavorOnClipboard PutSelectionAndFragmentHtmlFlavorsOnClipboard |
31 @build PutOnlyAllHtmlFlavorOnClipboard PutSelectionAndFragmentHtmlFlavorsOnClipboard |
|
32 @build jdk.testlibrary.OSInfo |
31 @run main HTMLDataFlavorTest |
33 @run main HTMLDataFlavorTest |
32 */ |
34 */ |
33 |
35 |
34 import java.awt.*; |
36 import java.awt.*; |
35 import java.awt.datatransfer.*; |
37 import java.awt.datatransfer.*; |
41 private static HashMap<DataFlavor, String> dataFlavors = new HashMap<DataFlavor, String>(); |
43 private static HashMap<DataFlavor, String> dataFlavors = new HashMap<DataFlavor, String>(); |
42 |
44 |
43 |
45 |
44 public static void main(String[] args) throws IOException, UnsupportedFlavorException { |
46 public static void main(String[] args) throws IOException, UnsupportedFlavorException { |
45 |
47 |
46 if (sun.awt.OSInfo.getOSType() != sun.awt.OSInfo.OSType.WINDOWS) { |
48 if (jdk.testlibrary.OSInfo.getOSType() != jdk.testlibrary.OSInfo.OSType.WINDOWS) { |
47 System.err.println("This test is for MS Windows only. Considered passed."); |
49 System.err.println("This test is for MS Windows only. Considered passed."); |
48 return; |
50 return; |
49 } |
51 } |
50 |
52 |
51 dataFlavors.put(DataFlavor.allHtmlFlavor, HtmlTransferable.ALL_HTML_AS_STRING); |
53 dataFlavors.put(DataFlavor.allHtmlFlavor, HtmlTransferable.ALL_HTML_AS_STRING); |