Changeset 1729
- Timestamp:
- 10/01/06 23:08:27 (2 years ago)
- Files:
-
- trunk/lib/wsdl/xmlSchema/complexType.rb (modified) (3 diffs)
- trunk/lib/wsdl/xmlSchema/data.rb (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/wsdl/xmlSchema/complexType.rb
r1727 r1729 23 23 attr_accessor :final 24 24 attr_accessor :mixed 25 attr_accessor :abstract 25 26 26 27 def initialize(name = nil) … … 32 33 @final = nil 33 34 @mixed = false 35 @abstract = false 34 36 @attributes = XSD::NamedElements.new 35 37 end … … 132 134 def parse_attr(attr, value) 133 135 case attr 136 when AbstractAttrName 137 @abstract = (value.source == 'true') 134 138 when FinalAttrName 135 139 @final = value.source trunk/lib/wsdl/xmlSchema/data.rb
r1718 r1729 62 62 UniqueName = XSD::QName.new(XSD::Namespace, 'unique') 63 63 64 AbstractAttrName = XSD::QName.new(nil, 'abstract') 64 65 AttributeFormDefaultAttrName = XSD::QName.new(nil, 'attributeFormDefault') 65 66 BaseAttrName = XSD::QName.new(nil, 'base')