Sha256: 08bb768eddd9c196a36a6b6cc2afcda0dda4f808637a8c10086ec54caef672a0
Contents?: true
Size: 648 Bytes
Versions: 135
Compression:
Stored size: 648 Bytes
Contents
require "expressir/express/defined_type" module Expressir module Express class TypeEnum < DefinedType attr_accessor :items_array, :items, :extends, :extends_item, :isExtensible, :allitems, :isBuiltin def initialize(options = {}) @isBuiltin = false @selectedBy = [] super(options) end private def extract_type_attributes(document) if document.class == Nokogiri::XML::NodeSet document = document.first end @items = document.attributes["items"] @items_array = items.to_s.scan(/\w+/) super(document) end end end end
Version data entries
135 entries across 135 versions & 1 rubygems