Changeset 100
- Timestamp:
- 05/24/01 22:34:23 (8 years ago)
- Files:
-
- trunk/lib/soap/baseData.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/soap/baseData.rb
r85 r100 109 109 attr_accessor :id 110 110 attr_accessor :parent 111 111 112 attr_reader :extraAttributes 112 113 … … 266 267 def initialize( *vars ) 267 268 super( *vars ) 268 @typeNamespace = EnvelopeNamespace 269 @typeName = 'base64' 269 @typeNamespace = EncodingNamespace 270 @typeName = Base64Literal 271 end 272 273 def createNS( attrs, ns ) 274 unless ns.assigned?( XSD::Namespace ) 275 tag = ns.assign( XSD::Namespace ) 276 attrs.push( Attr.new( 'xmlns:' << tag, XSD::Namespace )) 277 end 278 if @typeNamespace and !ns.assigned?( @typeNamespace ) 279 tag = ns.assign( @typeNamespace ) 280 attrs.push( Attr.new( 'xmlns:' << tag, @typeNamespace )) 281 end 270 282 end 271 283 end