class XSD::XSDLanguage
Constants
- Type
Public Class Methods
new(value = nil)
click to toggle source
# File lib/xsd/datatypes.rb, line 1039 def initialize(value = nil) init(Type, value) end
Private Instance Methods
screen_data(value)
click to toggle source
Calls superclass method
XSD::XSDToken#screen_data
# File lib/xsd/datatypes.rb, line 1045 def screen_data(value) super # RFC 3066 syntax check if /\A[a-zA-Z]{1,8}(-[a-zA-Z0-9]{1,8})?\z/ !~ value raise ValueSpaceError.new("#{ type }: cannot accept '#{ value }'.") end value end