67 * with an excessive amount of structure editing, so using traditional |
67 * with an excessive amount of structure editing, so using traditional |
68 * text editing gestures is preferred over using the HTML structure |
68 * text editing gestures is preferred over using the HTML structure |
69 * exactly as defined in the HTML document. |
69 * exactly as defined in the HTML document. |
70 * <p> |
70 * <p> |
71 * The modeling of HTML is provided by the class <code>HTMLDocument</code>. |
71 * The modeling of HTML is provided by the class <code>HTMLDocument</code>. |
72 * Its documention describes the details of how the HTML is modeled. |
72 * Its documentation describes the details of how the HTML is modeled. |
73 * The editing support leverages heavily off of the text package. |
73 * The editing support leverages heavily off of the text package. |
74 * <p> |
74 * <p> |
75 * <dt> |
75 * <dt> |
76 * Extendable/Scalable |
76 * Extendable/Scalable |
77 * <dd> |
77 * <dd> |
78 * To maximize the usefulness of this kit, a great deal of effort |
78 * To maximize the usefulness of this kit, a great deal of effort |
79 * has gone into making it extendable. These are some of the |
79 * has gone into making it extendable. These are some of the |
80 * features. |
80 * features. |
81 * <ol> |
81 * <ol> |
82 * <li> |
82 * <li> |
83 * The parser is replacable. The default parser is the Hot Java |
83 * The parser is replaceable. The default parser is the Hot Java |
84 * parser which is DTD based. A different DTD can be used, or an |
84 * parser which is DTD based. A different DTD can be used, or an |
85 * entirely different parser can be used. To change the parser, |
85 * entirely different parser can be used. To change the parser, |
86 * reimplement the getParser method. The default parser is |
86 * reimplement the getParser method. The default parser is |
87 * dynamically loaded when first asked for, so the class files |
87 * dynamically loaded when first asked for, so the class files |
88 * will never be loaded if an alternative parser is used. The |
88 * will never be loaded if an alternative parser is used. The |