Class: RGen::Fragment::ModelFragment::ResolvedReference

Inherits:
Object
  • Object
show all
Defined in:
lib/rgen/fragment/model_fragment.rb

Overview

A ResolvedReference wraps an unresolved reference after it has been resolved. It also holds the target element to which it has been resolved, i.e. with which the proxy object has been replaced.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(uref, target) ⇒ ResolvedReference

Returns a new instance of ResolvedReference.



41
42
43
# File 'lib/rgen/fragment/model_fragment.rb', line 41

def initialize(uref, target)
  @uref, @target = uref, target
end

Instance Attribute Details

#targetObject (readonly)

Returns the value of attribute target.



40
41
42
# File 'lib/rgen/fragment/model_fragment.rb', line 40

def target
  @target
end

#urefObject (readonly)

Returns the value of attribute uref.



40
41
42
# File 'lib/rgen/fragment/model_fragment.rb', line 40

def uref
  @uref
end