24 */ |
24 */ |
25 package com.sun.tools.doclets.internal.toolkit.taglets; |
25 package com.sun.tools.doclets.internal.toolkit.taglets; |
26 |
26 |
27 import java.util.Map; |
27 import java.util.Map; |
28 import com.sun.javadoc.Tag; |
28 import com.sun.javadoc.Tag; |
|
29 import com.sun.tools.doclets.Taglet; |
29 |
30 |
30 /** |
31 /** |
31 * An inline Taglet used to denote literal code fragments. |
32 * An inline Taglet used to denote literal code fragments. |
32 * The enclosed text is interpreted as not containing HTML markup or |
33 * The enclosed text is interpreted as not containing HTML markup or |
33 * nested javadoc tags, and is rendered in a font suitable for code. |
34 * nested javadoc tags, and is rendered in a font suitable for code. |
45 |
46 |
46 public class CodeTaglet extends LiteralTaglet { |
47 public class CodeTaglet extends LiteralTaglet { |
47 |
48 |
48 private static final String NAME = "code"; |
49 private static final String NAME = "code"; |
49 |
50 |
50 public static void register(Map map) { |
51 public static void register(Map<String, Taglet> map) { |
51 map.remove(NAME); |
52 map.remove(NAME); |
52 map.put(NAME, new CodeTaglet()); |
53 map.put(NAME, new CodeTaglet()); |
53 } |
54 } |
54 |
55 |
55 public String getName() { |
56 public String getName() { |