Module: Ontopia::Topicmaps::Packages

Defined in:
lib/ontopia/topicmaps/packages.rb

Constant Summary collapse

PACKAGES =
{
  'net.ontopia.infoset.impl.basic'    => %w[URIFragmentLocator],
  'net.ontopia.topicmaps.core'        => %w[TopicIF TypedIF],
  'net.ontopia.topicmaps.query.utils' => %w[QueryWrapper RowMapperIF],
  'net.ontopia.topicmaps.utils'       => %w[TopicStringifiers],
  'net.ontopia.topicmaps.utils.ctm'   => %w[CTMTopicMapReader],
  'net.ontopia.topicmaps.utils.jtm'   => %w[JTMTopicMapReader],
  'net.ontopia.topicmaps.utils.ltm'   => %w[LTMTopicMapReader],
  'net.ontopia.topicmaps.utils.rdf'   => %w[RDFTopicMapReader],
  'net.ontopia.topicmaps.utils.xfml'  => %w[XFMLTopicMapReader],
  'net.ontopia.topicmaps.xml'         => %w[XTMTopicMapReader],
  'net.ontopia.utils'                 => %w[OntopiaRuntimeException StringifierIF]
}

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



44
45
46
# File 'lib/ontopia/topicmaps/packages.rb', line 44

def self.included(base)
  PACKAGES.each_key { |pkg| base.send(:include_package, pkg) }
end