Javaв„ў EE 5 Tutorial, The (3rd Edition)

X

XML (Extensible Markup Language)

as basis for XML editor, 234

displaying in Internet Explorer, 39899

displaying in tree structure, 24850

keeping tags balanced, 24849

.NET support, 250

transformations to HTML, 11213, 396, 397, 398

verifying structure, 249

XML editors, 6, 13, 234

XML Notepad application. See also stories

adding Internet Explorer to, 4024

first story, 3134

initial vision, 1, 23

vs. TextPad, 13, 39596, 483

using, 111

XMLDocument class, 250

XMLKeyDownHandler method

code duplication, 25556, 25865

extracting code from, 11718

GUI and, 42930

mock objects and, 11718

overview, 4142

refactoring, 44, 46, 5153, 420, 432, 43334

role of delegates, 25865

Snapshot method and, 417

XMLKeyPressHandler method, 262, 420, 430, 432

XMLNotepad.cs

code summaries, 3941, 13638, 35762

commenting out deletions, 33841

converting code to use delegates, 199200

creating class, 7

extending class, 910

improving, 255, 353, 37576

revised code, 3941, 13638, 35762

as subclass of Notepad, 121

Text property, 7

XMLTextReader class, 250, 252

XMLValidatingReader class, 250

XProgramming.com Web site

displaying articles, 395404

entering articles using XML Notepad, 11213

overview, 2, 11

XML format, 16

XSLT (XSL Transformation)

conversion estimates, 271, 275

XML to HTML, 11213, 396, 397, 398

Xtreme Simplicity, 257

Категории