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