Mercurial > pub > Impl
comparison Lib/IMPL/DOM/Schema.pm @ 21:fafe56cfcd69
temp commit
author | Sergey |
---|---|
date | Wed, 30 Sep 2009 10:25:41 +0400 |
parents | 267460284fb3 |
children | 7f00786f8210 |
comparison
equal
deleted
inserted
replaced
20:267460284fb3 | 21:fafe56cfcd69 |
---|---|
77 IMPL::DOM::Schema::ComplexType->new(type => 'ComplexType', nativeType => 'IMPL::DOM::Schema::ComplexType')->appendRange( | 77 IMPL::DOM::Schema::ComplexType->new(type => 'ComplexType', nativeType => 'IMPL::DOM::Schema::ComplexType')->appendRange( |
78 IMPL::DOM::Schema::NodeList->new()->appendRange( | 78 IMPL::DOM::Schema::NodeList->new()->appendRange( |
79 IMPL::DOM::Schema::Node->new(name => 'NodeSet', minOccur => 0, type => 'NodeSet'), | 79 IMPL::DOM::Schema::Node->new(name => 'NodeSet', minOccur => 0, type => 'NodeSet'), |
80 IMPL::DOM::Schema::Node->new(name => 'NodeList', minOccur => 0, type => 'NodeSet'), | 80 IMPL::DOM::Schema::Node->new(name => 'NodeList', minOccur => 0, type => 'NodeSet'), |
81 IMPL::DOM::Schema::SimpleNode->new(name => 'Node', minOccur => 0, maxOccur => 'unbounded') | 81 IMPL::DOM::Schema::SimpleNode->new(name => 'Node', minOccur => 0, maxOccur => 'unbounded') |
82 ) | 82 ), |
83 new IMPL::DOM::Schema::Property(name => 'type') | |
83 ), | 84 ), |
84 IMPL::DOM::Schema::ComplexType->new(type => 'ComplexNode', nativeType => 'IMPL::DOM::Schema::ComplexNode')->appendRange( | 85 IMPL::DOM::Schema::ComplexType->new(type => 'ComplexNode', nativeType => 'IMPL::DOM::Schema::ComplexNode')->appendRange( |
85 IMPL::DOM::Schema::NodeList->new()->appendRange( | 86 IMPL::DOM::Schema::NodeList->new()->appendRange( |
86 IMPL::DOM::Schema::Node->new(name => 'NodeSet', minOccur => 0, type => 'NodeSet'), | 87 IMPL::DOM::Schema::Node->new(name => 'NodeSet', minOccur => 0, type => 'NodeSet'), |
87 IMPL::DOM::Schema::Node->new(name => 'NodeList', minOccur => 0, type => 'NodeSet'), | 88 IMPL::DOM::Schema::Node->new(name => 'NodeList', minOccur => 0, type => 'NodeSet'), |
88 IMPL::DOM::Schema::SimpleNode->new(name => 'Node', minOccur => 0, maxOccur => 'unbounded') | 89 IMPL::DOM::Schema::SimpleNode->new(name => 'Node', minOccur => 0, maxOccur => 'unbounded') |
89 ) | 90 ), |
91 new IMPL::DOM::Schema::Property(name => 'name') | |
90 ), | 92 ), |
91 IMPL::DOM::Schema::ComplexType->new(type => 'SimpleType', nativeType => 'IMPL::DOM::Schema::SimpleType')->appendRange( | 93 IMPL::DOM::Schema::ComplexType->new(type => 'SimpleType', nativeType => 'IMPL::DOM::Schema::SimpleType')->appendRange( |
92 IMPL::DOM::Schema::NodeSet->new()->appendRange( | 94 IMPL::DOM::Schema::NodeSet->new()->appendRange( |
93 IMPL::DOM::Schema::AnyNode->new(maxOccur => 'unbounded', minOccur => 0) | 95 IMPL::DOM::Schema::AnyNode->new(maxOccur => 'unbounded', minOccur => 0) |
94 ) | 96 ), |
97 new IMPL::DOM::Schema::Property(name => 'type') | |
95 ), | 98 ), |
96 IMPL::DOM::Schema::ComplexType->new(type => 'SimpleNode', nativeType => 'IMPL::DOM::Schema::SimpleNode')->appendRange( | 99 IMPL::DOM::Schema::ComplexType->new(type => 'SimpleNode', nativeType => 'IMPL::DOM::Schema::SimpleNode')->appendRange( |
97 IMPL::DOM::Schema::NodeSet->new()->appendRange( | 100 IMPL::DOM::Schema::NodeSet->new()->appendRange( |
98 IMPL::DOM::Schema::AnyNode->new(maxOccur => 'unbounded', minOccur => 0) | 101 IMPL::DOM::Schema::AnyNode->new(maxOccur => 'unbounded', minOccur => 0) |
99 ) | 102 ), |
103 new IMPL::DOM::Schema::Property(name => 'name') | |
100 ) | 104 ) |
101 ); | 105 ); |
102 | 106 |
103 $schema->Process; | 107 $schema->Process; |
104 | 108 |