Changeset 11682
- Timestamp:
- 2006-04-21T15:21:25+12:00 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsdl/perllib/printusage.pm
r11668 r11682 63 63 { 64 64 my $type = shift(@_); 65 my $all = shift(@_); 66 # $all = 0 unless defined $all; 65 67 if ($type ne "classify" && $type ne "plugin" && $type ne "script") { 66 68 return; … … 68 70 &gsprintf(STDERR, "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"); 69 71 if ($type eq "plugin") { 70 &gsprintf(STDERR, "<!DOCTYPE PlugInfo [\n"); 72 if ($all) { 73 &gsprintf(STDERR, "<!DOCTYPE PlugInfoList [\n"); 74 &gsprintf(STDERR, " <!ELEMENT PlugInfoList (PlugInfo*)>\n"); 75 &gsprintf(STDERR, " <!ATTLIST PlugInfoList\n"); 76 &gsprintf(STDERR, " length CDATA #REQUIRED>\n"); 77 78 } else { 79 &gsprintf(STDERR, "<!DOCTYPE PlugInfo [\n"); 80 } 71 81 &gsprintf(STDERR, " <!ELEMENT PlugInfo (Name, Desc, Abstract, Inherits, Explodes, Arguments, PlugInfo?)>\n"); 72 82 &gsprintf(STDERR, " <!ELEMENT Abstract (#PCDATA)>\n"); … … 75 85 76 86 } elsif ($type eq "classify") { 77 &gsprintf(STDERR, "<!DOCTYPE ClassInfo [\n"); 87 if ($all) { 88 &gsprintf(STDERR, "<!DOCTYPE ClassInfoList [\n"); 89 &gsprintf(STDERR, " <!ELEMENT ClassInfoList (ClassInfo*)>\n"); 90 &gsprintf(STDERR, " <!ATTLIST ClassInfoList\n"); 91 &gsprintf(STDERR, " length CDATA #REQUIRED>\n"); 92 } else { 93 &gsprintf(STDERR, "<!DOCTYPE ClassInfo [\n"); 94 } 78 95 &gsprintf(STDERR, " <!ELEMENT ClassInfo (Name, Desc, Abstract, Inherits, Arguments, ClassInfo?)>\n"); 79 96 &gsprintf(STDERR, " <!ELEMENT Abstract (#PCDATA)>\n");
Note:
See TracChangeset
for help on using the changeset viewer.