70 * the interface provides access to <code>foo</code>
71 * and the first declaration of <code>bar</code> but not the second
72 * declaration of <code>bar</code> or <code>baz</code>. Every node in
73 * this map also implements the <code>Entity</code> interface.
74 * <br>The DOM Level 2 does not support editing entities, therefore
75 * <code>entities</code> cannot be altered in any way.
76 */
77 public NamedNodeMap getEntities();
78
79 /**
80 * A <code>NamedNodeMap</code> containing the notations declared in the
81 * DTD. Duplicates are discarded. Every node in this map also implements
82 * the <code>Notation</code> interface.
83 * <br>The DOM Level 2 does not support editing notations, therefore
84 * <code>notations</code> cannot be altered in any way.
85 */
86 public NamedNodeMap getNotations();
87
88 /**
89 * The public identifier of the external subset.
90 * @since DOM Level 2
91 */
92 public String getPublicId();
93
94 /**
95 * The system identifier of the external subset. This may be an absolute
96 * URI or not.
97 * @since DOM Level 2
98 */
99 public String getSystemId();
100
101 /**
102 * The internal subset as a string, or <code>null</code> if there is none.
103 * This is does not contain the delimiting square brackets.
104 * <p ><b>Note:</b> The actual content returned depends on how much
105 * information is available to the implementation. This may vary
106 * depending on various parameters, including the XML processor used to
107 * build the document.
108 * @since DOM Level 2
109 */
110 public String getInternalSubset();
111
112 }
|
70 * the interface provides access to <code>foo</code>
71 * and the first declaration of <code>bar</code> but not the second
72 * declaration of <code>bar</code> or <code>baz</code>. Every node in
73 * this map also implements the <code>Entity</code> interface.
74 * <br>The DOM Level 2 does not support editing entities, therefore
75 * <code>entities</code> cannot be altered in any way.
76 */
77 public NamedNodeMap getEntities();
78
79 /**
80 * A <code>NamedNodeMap</code> containing the notations declared in the
81 * DTD. Duplicates are discarded. Every node in this map also implements
82 * the <code>Notation</code> interface.
83 * <br>The DOM Level 2 does not support editing notations, therefore
84 * <code>notations</code> cannot be altered in any way.
85 */
86 public NamedNodeMap getNotations();
87
88 /**
89 * The public identifier of the external subset.
90 * @since 1.4, DOM Level 2
91 */
92 public String getPublicId();
93
94 /**
95 * The system identifier of the external subset. This may be an absolute
96 * URI or not.
97 * @since 1.4, DOM Level 2
98 */
99 public String getSystemId();
100
101 /**
102 * The internal subset as a string, or <code>null</code> if there is none.
103 * This is does not contain the delimiting square brackets.
104 * <p ><b>Note:</b> The actual content returned depends on how much
105 * information is available to the implementation. This may vary
106 * depending on various parameters, including the XML processor used to
107 * build the document.
108 * @since 1.4, DOM Level 2
109 */
110 public String getInternalSubset();
111
112 }
|