class CMIS::Relationship

Public Class Methods

new(raw, repository) click to toggle source
Calls superclass method CMIS::Object::new
# File lib/cmis/relationship.rb, line 3
def initialize(raw, repository)
  super
  cmis_properties %w( cmis:sourceId cmis:targetId )
end

Public Instance Methods

create(opts = {}) click to toggle source
# File lib/cmis/relationship.rb, line 16
def create(opts = {})
  repository.create_relationship(self, opts)
end
source(opts = {}) click to toggle source
# File lib/cmis/relationship.rb, line 8
def source(opts = {})
  repository.object(source_id, opts)
end
target(opts = {}) click to toggle source
# File lib/cmis/relationship.rb, line 12
def target(opts = {})
  repository.object(target_id, opts)
end