Sha256: d7c0405261701325c3890fc373264311cb12b3275244f7c42b5d89cc7b75cd52

Contents?: true

Size: 1011 Bytes

Versions: 3

Compression:

Stored size: 1011 Bytes

Contents

# Copyright: Copyright 2009 Topic Maps Lab, University of Leipzig.
# License:   Apache License, Version 2.0

#do not use alias in (J)RTM code

module Java::OrgTmapiCore
  module TopicMap
    alias :tii :type_instance_index
    alias :li :literal_index
    alias :si :scoped_index

    alias :by_ii :get_construct_by_item_identifier
    alias :by_si :get_topic_by_subject_identifier
    alias :by_sl :get_topic_by_subject_locator

    alias :t :topics
    alias :a :associations
  end

  module Topic
    alias :o :occurrences
    alias :n :names

    alias :si :subject_identifiers
    alias :add_si :add_subject_identifier 
    alias :remove_si :remove_subject_identifier

    alias :sl :subject_locators
    alias :add_sl :add_subject_locator
    alias :remove_sl :remove_subject_locator
  end

  module Construct
    alias :p :parent
    alias :ii :item_identifiers
    alias :add_ii :add_item_identifier
    alias :remove_ii :remove_item_identifier
  end

  module Association
    alias :r :roles
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rtm-javatmapi-0.3.1-java lib/rtm/javatmapi/aliases.rb
rtm-javatmapi-0.3.0 lib/rtm/javatmapi/aliases.rb
rtm-javatmapi-0.2.1 lib/rtm/javatmapi/aliases.rb