Module: Muml_Element

Defined in:
lib/ontomde-uml2/uml2.rdfs.nt.completion.rb,
lib/ontomde-uml2/umlx.rb,
lib/ontomde-uml2/umlx.rb,
lib/ontomde-uml2/umlx.rb,
lib/ontomde-uml2/kb/protege.rb,
lib/ontomde-uml2/createAndAdd.rb

Overview

:nodoc

Instance Method Summary collapse

Instance Method Details

#append_commentObject

writes uml comment as and rdf comment



87
88
89
90
91
92
93
94
95
# File 'lib/ontomde-uml2/kb/protege.rb', line 87

def append_comment
  c=""
  uml_ownedComment.each { |comment|
    if comment.uml_body_one
      c=c+comment.uml_body_one
    end
  }
  write("<#{self.prot_uri}> <#{NS_RDF_2000}rdf-schema#comment> \"#{c.nt_escape}\".\n") if c!=""
end

#uml_abstractionObject



9939
9940
9941
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9939

def uml_abstraction
  @uml_abstraction.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_abstraction
end

#uml_abstraction=(v) ⇒ Object



9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9955

def uml_abstraction=(v)
  if v.nil?
    @uml_abstraction=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_abstraction= ArrayOrSingleElement.new
    v.each { |item|
      uml_abstraction_typeOk?(item)
      @uml_abstraction.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_abstraction= ArrayOrSingleElement.new
    uml_abstraction_typeOk?(v)
    @uml_abstraction.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_abstraction?Boolean

Returns:

  • (Boolean)


9946
9947
9948
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9946

def uml_abstraction?
  return uml_abstraction.isTrue?
end

#uml_abstraction_add(item) ⇒ Object



9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9973

def uml_abstraction_add(item)
  if !item.nil?
    ##log.debug @uml_abstraction.size+1000
    if @uml_abstraction.nil?
      ##log.debug "reset @uml_abstraction"
      @uml_abstraction= ArrayOrSingleElement.new
    end
    uml_abstraction_typeOk?(item)
    @uml_abstraction.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_abstraction_oneObject



9949
9950
9951
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9949

def uml_abstraction_one()
  return rdf_getter_one(@uml_abstraction,true,:uml_abstraction)
end

#uml_abstraction_one0Object



9952
9953
9954
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9952

def uml_abstraction_one0()
  return rdf_getter_one(@uml_abstraction,false,:uml_abstraction)
end

#uml_abstraction_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9942
9943
9944
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9942

def uml_abstraction_typeOk?(val)
  check_rdfType([],val,:uml_abstraction)
end

#uml_actionObject



21899
21900
21901
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21899

def uml_action
  @uml_action.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_action
end

#uml_action=(v) ⇒ Object



21915
21916
21917
21918
21919
21920
21921
21922
21923
21924
21925
21926
21927
21928
21929
21930
21931
21932
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21915

def uml_action=(v)
  if v.nil?
    @uml_action=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_action= ArrayOrSingleElement.new
    v.each { |item|
      uml_action_typeOk?(item)
      @uml_action.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_action= ArrayOrSingleElement.new
    uml_action_typeOk?(v)
    @uml_action.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_action?Boolean

Returns:

  • (Boolean)


21906
21907
21908
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21906

def uml_action?
  return uml_action.isTrue?
end

#uml_action_add(item) ⇒ Object



21933
21934
21935
21936
21937
21938
21939
21940
21941
21942
21943
21944
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21933

def uml_action_add(item)
  if !item.nil?
    ##log.debug @uml_action.size+1000
    if @uml_action.nil?
      ##log.debug "reset @uml_action"
      @uml_action= ArrayOrSingleElement.new
    end
    uml_action_typeOk?(item)
    @uml_action.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_action_oneObject



21909
21910
21911
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21909

def uml_action_one()
  return rdf_getter_one(@uml_action,true,:uml_action)
end

#uml_action_one0Object



21912
21913
21914
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21912

def uml_action_one0()
  return rdf_getter_one(@uml_action,false,:uml_action)
end

#uml_action_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21902
21903
21904
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21902

def uml_action_typeOk?(val)
  check_rdfType([],val,:uml_action)
end

#uml_activityObject



647
648
649
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 647

def uml_activity
  @uml_activity.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_activity
end

#uml_activity=(v) ⇒ Object



663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 663

def uml_activity=(v)
  if v.nil?
    @uml_activity=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_activity= ArrayOrSingleElement.new
    v.each { |item|
      uml_activity_typeOk?(item)
      @uml_activity.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_activity= ArrayOrSingleElement.new
    uml_activity_typeOk?(v)
    @uml_activity.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_activity?Boolean

Returns:

  • (Boolean)


654
655
656
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 654

def uml_activity?
  return uml_activity.isTrue?
end

#uml_activity_add(item) ⇒ Object



681
682
683
684
685
686
687
688
689
690
691
692
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 681

def uml_activity_add(item)
  if !item.nil?
    ##log.debug @uml_activity.size+1000
    if @uml_activity.nil?
      ##log.debug "reset @uml_activity"
      @uml_activity= ArrayOrSingleElement.new
    end
    uml_activity_typeOk?(item)
    @uml_activity.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_activity_oneObject



657
658
659
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 657

def uml_activity_one()
  return rdf_getter_one(@uml_activity,true,:uml_activity)
end

#uml_activity_one0Object



660
661
662
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 660

def uml_activity_one0()
  return rdf_getter_one(@uml_activity,false,:uml_activity)
end

#uml_activity_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


650
651
652
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 650

def uml_activity_typeOk?(val)
  check_rdfType([],val,:uml_activity)
end

#uml_actualObject



16333
16334
16335
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16333

def uml_actual
  @uml_actual.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_actual
end

#uml_actual=(v) ⇒ Object



16349
16350
16351
16352
16353
16354
16355
16356
16357
16358
16359
16360
16361
16362
16363
16364
16365
16366
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16349

def uml_actual=(v)
  if v.nil?
    @uml_actual=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_actual= ArrayOrSingleElement.new
    v.each { |item|
      uml_actual_typeOk?(item)
      @uml_actual.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_actual= ArrayOrSingleElement.new
    uml_actual_typeOk?(v)
    @uml_actual.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_actual?Boolean

Returns:

  • (Boolean)


16340
16341
16342
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16340

def uml_actual?
  return uml_actual.isTrue?
end

#uml_actual_add(item) ⇒ Object



16367
16368
16369
16370
16371
16372
16373
16374
16375
16376
16377
16378
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16367

def uml_actual_add(item)
  if !item.nil?
    ##log.debug @uml_actual.size+1000
    if @uml_actual.nil?
      ##log.debug "reset @uml_actual"
      @uml_actual= ArrayOrSingleElement.new
    end
    uml_actual_typeOk?(item)
    @uml_actual.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_actual_oneObject



16343
16344
16345
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16343

def uml_actual_one()
  return rdf_getter_one(@uml_actual,true,:uml_actual)
end

#uml_actual_one0Object



16346
16347
16348
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16346

def uml_actual_one0()
  return rdf_getter_one(@uml_actual,false,:uml_actual)
end

#uml_actual_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16336
16337
16338
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16336

def uml_actual_typeOk?(val)
  check_rdfType([],val,:uml_actual)
end

#uml_actualGateObject



12331
12332
12333
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12331

def uml_actualGate
  @uml_actualGate.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_actualGate
end

#uml_actualGate=(v) ⇒ Object



12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12347

def uml_actualGate=(v)
  if v.nil?
    @uml_actualGate=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_actualGate= ArrayOrSingleElement.new
    v.each { |item|
      uml_actualGate_typeOk?(item)
      @uml_actualGate.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_actualGate= ArrayOrSingleElement.new
    uml_actualGate_typeOk?(v)
    @uml_actualGate.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_actualGate?Boolean

Returns:

  • (Boolean)


12338
12339
12340
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12338

def uml_actualGate?
  return uml_actualGate.isTrue?
end

#uml_actualGate_add(item) ⇒ Object



12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12365

def uml_actualGate_add(item)
  if !item.nil?
    ##log.debug @uml_actualGate.size+1000
    if @uml_actualGate.nil?
      ##log.debug "reset @uml_actualGate"
      @uml_actualGate= ArrayOrSingleElement.new
    end
    uml_actualGate_typeOk?(item)
    @uml_actualGate.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_actualGate_oneObject



12341
12342
12343
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12341

def uml_actualGate_one()
  return rdf_getter_one(@uml_actualGate,true,:uml_actualGate)
end

#uml_actualGate_one0Object



12344
12345
12346
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12344

def uml_actualGate_one0()
  return rdf_getter_one(@uml_actualGate,false,:uml_actualGate)
end

#uml_actualGate_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12334
12335
12336
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12334

def uml_actualGate_typeOk?(val)
  check_rdfType([],val,:uml_actualGate)
end

#uml_additionObject



20473
20474
20475
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20473

def uml_addition
  @uml_addition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_addition
end

#uml_addition=(v) ⇒ Object



20489
20490
20491
20492
20493
20494
20495
20496
20497
20498
20499
20500
20501
20502
20503
20504
20505
20506
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20489

def uml_addition=(v)
  if v.nil?
    @uml_addition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_addition= ArrayOrSingleElement.new
    v.each { |item|
      uml_addition_typeOk?(item)
      @uml_addition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_addition= ArrayOrSingleElement.new
    uml_addition_typeOk?(v)
    @uml_addition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_addition?Boolean

Returns:

  • (Boolean)


20480
20481
20482
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20480

def uml_addition?
  return uml_addition.isTrue?
end

#uml_addition_add(item) ⇒ Object



20507
20508
20509
20510
20511
20512
20513
20514
20515
20516
20517
20518
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20507

def uml_addition_add(item)
  if !item.nil?
    ##log.debug @uml_addition.size+1000
    if @uml_addition.nil?
      ##log.debug "reset @uml_addition"
      @uml_addition= ArrayOrSingleElement.new
    end
    uml_addition_typeOk?(item)
    @uml_addition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_addition_oneObject



20483
20484
20485
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20483

def uml_addition_one()
  return rdf_getter_one(@uml_addition,true,:uml_addition)
end

#uml_addition_one0Object



20486
20487
20488
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20486

def uml_addition_one0()
  return rdf_getter_one(@uml_addition,false,:uml_addition)
end

#uml_addition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


20476
20477
20478
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20476

def uml_addition_typeOk?(val)
  check_rdfType([],val,:uml_addition)
end

#uml_afterObject



7455
7456
7457
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7455

def uml_after
  @uml_after.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_after
end

#uml_after=(v) ⇒ Object



7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7471

def uml_after=(v)
  if v.nil?
    @uml_after=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_after= ArrayOrSingleElement.new
    v.each { |item|
      uml_after_typeOk?(item)
      @uml_after.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_after= ArrayOrSingleElement.new
    uml_after_typeOk?(v)
    @uml_after.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_after?Boolean

Returns:

  • (Boolean)


7462
7463
7464
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7462

def uml_after?
  return uml_after.isTrue?
end

#uml_after_add(item) ⇒ Object



7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7489

def uml_after_add(item)
  if !item.nil?
    ##log.debug @uml_after.size+1000
    if @uml_after.nil?
      ##log.debug "reset @uml_after"
      @uml_after= ArrayOrSingleElement.new
    end
    uml_after_typeOk?(item)
    @uml_after.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_after_oneObject



7465
7466
7467
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7465

def uml_after_one()
  return rdf_getter_one(@uml_after,true,:uml_after)
end

#uml_after_one0Object



7468
7469
7470
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7468

def uml_after_one0()
  return rdf_getter_one(@uml_after,false,:uml_after)
end

#uml_after_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7458
7459
7460
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7458

def uml_after_typeOk?(val)
  check_rdfType([],val,:uml_after)
end

#uml_aggregationObject



2671
2672
2673
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2671

def uml_aggregation
  @uml_aggregation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_aggregation
end

#uml_aggregation=(v) ⇒ Object



2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2687

def uml_aggregation=(v)
  if v.nil?
    @uml_aggregation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_aggregation= ArrayOrSingleElement.new
    v.each { |item|
      uml_aggregation_typeOk?(item)
      @uml_aggregation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_aggregation= ArrayOrSingleElement.new
    uml_aggregation_typeOk?(v)
    @uml_aggregation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_aggregation?Boolean

Returns:

  • (Boolean)


2678
2679
2680
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2678

def uml_aggregation?
  return uml_aggregation.isTrue?
end

#uml_aggregation_add(item) ⇒ Object



2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2705

def uml_aggregation_add(item)
  if !item.nil?
    ##log.debug @uml_aggregation.size+1000
    if @uml_aggregation.nil?
      ##log.debug "reset @uml_aggregation"
      @uml_aggregation= ArrayOrSingleElement.new
    end
    uml_aggregation_typeOk?(item)
    @uml_aggregation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_aggregation_oneObject



2681
2682
2683
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2681

def uml_aggregation_one()
  return rdf_getter_one(@uml_aggregation,true,:uml_aggregation)
end

#uml_aggregation_one0Object



2684
2685
2686
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2684

def uml_aggregation_one0()
  return rdf_getter_one(@uml_aggregation,false,:uml_aggregation)
end

#uml_aggregation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2674
2675
2676
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2674

def uml_aggregation_typeOk?(val)
  check_rdfType([],val,:uml_aggregation)
end

#uml_aliasObject



3453
3454
3455
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3453

def uml_alias
  @uml_alias.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_alias
end

#uml_alias=(v) ⇒ Object



3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3469

def uml_alias=(v)
  if v.nil?
    @uml_alias=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_alias= ArrayOrSingleElement.new
    v.each { |item|
      uml_alias_typeOk?(item)
      @uml_alias.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_alias= ArrayOrSingleElement.new
    uml_alias_typeOk?(v)
    @uml_alias.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_alias?Boolean

Returns:

  • (Boolean)


3460
3461
3462
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3460

def uml_alias?
  return uml_alias.isTrue?
end

#uml_alias_add(item) ⇒ Object



3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3487

def uml_alias_add(item)
  if !item.nil?
    ##log.debug @uml_alias.size+1000
    if @uml_alias.nil?
      ##log.debug "reset @uml_alias"
      @uml_alias= ArrayOrSingleElement.new
    end
    uml_alias_typeOk?(item)
    @uml_alias.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_alias_oneObject



3463
3464
3465
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3463

def uml_alias_one()
  return rdf_getter_one(@uml_alias,true,:uml_alias)
end

#uml_alias_one0Object



3466
3467
3468
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3466

def uml_alias_one0()
  return rdf_getter_one(@uml_alias,false,:uml_alias)
end

#uml_alias_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3456
3457
3458
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3456

def uml_alias_typeOk?(val)
  check_rdfType([],val,:uml_alias)
end

#uml_allowSubstitutableObject



7777
7778
7779
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7777

def uml_allowSubstitutable
  @uml_allowSubstitutable.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_allowSubstitutable
end

#uml_allowSubstitutable=(v) ⇒ Object



7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7793

def uml_allowSubstitutable=(v)
  if v.nil?
    @uml_allowSubstitutable=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_allowSubstitutable= ArrayOrSingleElement.new
    v.each { |item|
      uml_allowSubstitutable_typeOk?(item)
      @uml_allowSubstitutable.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_allowSubstitutable= ArrayOrSingleElement.new
    uml_allowSubstitutable_typeOk?(v)
    @uml_allowSubstitutable.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_allowSubstitutable?Boolean

Returns:

  • (Boolean)


7784
7785
7786
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7784

def uml_allowSubstitutable?
  return uml_allowSubstitutable.isTrue?
end

#uml_allowSubstitutable_add(item) ⇒ Object



7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7811

def uml_allowSubstitutable_add(item)
  if !item.nil?
    ##log.debug @uml_allowSubstitutable.size+1000
    if @uml_allowSubstitutable.nil?
      ##log.debug "reset @uml_allowSubstitutable"
      @uml_allowSubstitutable= ArrayOrSingleElement.new
    end
    uml_allowSubstitutable_typeOk?(item)
    @uml_allowSubstitutable.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_allowSubstitutable_oneObject



7787
7788
7789
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7787

def uml_allowSubstitutable_one()
  return rdf_getter_one(@uml_allowSubstitutable,true,:uml_allowSubstitutable)
end

#uml_allowSubstitutable_one0Object



7790
7791
7792
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7790

def uml_allowSubstitutable_one0()
  return rdf_getter_one(@uml_allowSubstitutable,false,:uml_allowSubstitutable)
end

#uml_allowSubstitutable_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7780
7781
7782
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7780

def uml_allowSubstitutable_typeOk?(val)
  check_rdfType([],val,:uml_allowSubstitutable)
end

#uml_annotatedElementObject



5707
5708
5709
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5707

def uml_annotatedElement
  @uml_annotatedElement.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_annotatedElement
end

#uml_annotatedElement=(v) ⇒ Object



5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5723

def uml_annotatedElement=(v)
  if v.nil?
    @uml_annotatedElement=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_annotatedElement= ArrayOrSingleElement.new
    v.each { |item|
      uml_annotatedElement_typeOk?(item)
      @uml_annotatedElement.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_annotatedElement= ArrayOrSingleElement.new
    uml_annotatedElement_typeOk?(v)
    @uml_annotatedElement.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_annotatedElement?Boolean

Returns:

  • (Boolean)


5714
5715
5716
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5714

def uml_annotatedElement?
  return uml_annotatedElement.isTrue?
end

#uml_annotatedElement_add(item) ⇒ Object



5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5741

def uml_annotatedElement_add(item)
  if !item.nil?
    ##log.debug @uml_annotatedElement.size+1000
    if @uml_annotatedElement.nil?
      ##log.debug "reset @uml_annotatedElement"
      @uml_annotatedElement= ArrayOrSingleElement.new
    end
    uml_annotatedElement_typeOk?(item)
    @uml_annotatedElement.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_annotatedElement_oneObject



5717
5718
5719
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5717

def uml_annotatedElement_one()
  return rdf_getter_one(@uml_annotatedElement,true,:uml_annotatedElement)
end

#uml_annotatedElement_one0Object



5720
5721
5722
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5720

def uml_annotatedElement_one0()
  return rdf_getter_one(@uml_annotatedElement,false,:uml_annotatedElement)
end

#uml_annotatedElement_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5710
5711
5712
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5710

def uml_annotatedElement_typeOk?(val)
  check_rdfType([],val,:uml_annotatedElement)
end

#uml_appliedProfileObject



3775
3776
3777
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3775

def uml_appliedProfile
  @uml_appliedProfile.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_appliedProfile
end

#uml_appliedProfile=(v) ⇒ Object



3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3791

def uml_appliedProfile=(v)
  if v.nil?
    @uml_appliedProfile=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_appliedProfile= ArrayOrSingleElement.new
    v.each { |item|
      uml_appliedProfile_typeOk?(item)
      @uml_appliedProfile.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_appliedProfile= ArrayOrSingleElement.new
    uml_appliedProfile_typeOk?(v)
    @uml_appliedProfile.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_appliedProfile?Boolean

Returns:

  • (Boolean)


3782
3783
3784
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3782

def uml_appliedProfile?
  return uml_appliedProfile.isTrue?
end

#uml_appliedProfile_add(item) ⇒ Object



3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3809

def uml_appliedProfile_add(item)
  if !item.nil?
    ##log.debug @uml_appliedProfile.size+1000
    if @uml_appliedProfile.nil?
      ##log.debug "reset @uml_appliedProfile"
      @uml_appliedProfile= ArrayOrSingleElement.new
    end
    uml_appliedProfile_typeOk?(item)
    @uml_appliedProfile.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_appliedProfile_oneObject



3785
3786
3787
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3785

def uml_appliedProfile_one()
  return rdf_getter_one(@uml_appliedProfile,true,:uml_appliedProfile)
end

#uml_appliedProfile_one0Object



3788
3789
3790
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3788

def uml_appliedProfile_one0()
  return rdf_getter_one(@uml_appliedProfile,false,:uml_appliedProfile)
end

#uml_appliedProfile_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3778
3779
3780
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3778

def uml_appliedProfile_typeOk?(val)
  check_rdfType([],val,:uml_appliedProfile)
end

#uml_appliedStereotypeObject



95
96
97
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 95

def uml_appliedStereotype
  @uml_appliedStereotype.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_appliedStereotype
end

#uml_appliedStereotype=(v) ⇒ Object



111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 111

def uml_appliedStereotype=(v)
  if v.nil?
    @uml_appliedStereotype=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_appliedStereotype= ArrayOrSingleElement.new
    v.each { |item|
      uml_appliedStereotype_typeOk?(item)
      @uml_appliedStereotype.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_appliedStereotype= ArrayOrSingleElement.new
    uml_appliedStereotype_typeOk?(v)
    @uml_appliedStereotype.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_appliedStereotype?Boolean

Returns:

  • (Boolean)


102
103
104
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 102

def uml_appliedStereotype?
  return uml_appliedStereotype.isTrue?
end

#uml_appliedStereotype_add(item) ⇒ Object



129
130
131
132
133
134
135
136
137
138
139
140
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 129

def uml_appliedStereotype_add(item)
  if !item.nil?
    ##log.debug @uml_appliedStereotype.size+1000
    if @uml_appliedStereotype.nil?
      ##log.debug "reset @uml_appliedStereotype"
      @uml_appliedStereotype= ArrayOrSingleElement.new
    end
    uml_appliedStereotype_typeOk?(item)
    @uml_appliedStereotype.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_appliedStereotype_oneObject



105
106
107
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 105

def uml_appliedStereotype_one()
  return rdf_getter_one(@uml_appliedStereotype,true,:uml_appliedStereotype)
end

#uml_appliedStereotype_one0Object



108
109
110
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 108

def uml_appliedStereotype_one0()
  return rdf_getter_one(@uml_appliedStereotype,false,:uml_appliedStereotype)
end

#uml_appliedStereotype_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


98
99
100
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 98

def uml_appliedStereotype_typeOk?(val)
  check_rdfType([],val,:uml_appliedStereotype)
end

#uml_argumentObject



7869
7870
7871
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7869

def uml_argument
  @uml_argument.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_argument
end

#uml_argument=(v) ⇒ Object



7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7885

def uml_argument=(v)
  if v.nil?
    @uml_argument=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_argument= ArrayOrSingleElement.new
    v.each { |item|
      uml_argument_typeOk?(item)
      @uml_argument.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_argument= ArrayOrSingleElement.new
    uml_argument_typeOk?(v)
    @uml_argument.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_argument?Boolean

Returns:

  • (Boolean)


7876
7877
7878
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7876

def uml_argument?
  return uml_argument.isTrue?
end

#uml_argument_add(item) ⇒ Object



7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7903

def uml_argument_add(item)
  if !item.nil?
    ##log.debug @uml_argument.size+1000
    if @uml_argument.nil?
      ##log.debug "reset @uml_argument"
      @uml_argument= ArrayOrSingleElement.new
    end
    uml_argument_typeOk?(item)
    @uml_argument.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_argument_oneObject



7879
7880
7881
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7879

def uml_argument_one()
  return rdf_getter_one(@uml_argument,true,:uml_argument)
end

#uml_argument_one0Object



7882
7883
7884
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7882

def uml_argument_one0()
  return rdf_getter_one(@uml_argument,false,:uml_argument)
end

#uml_argument_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7872
7873
7874
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7872

def uml_argument_typeOk?(val)
  check_rdfType([],val,:uml_argument)
end

#uml_associationObject



2855
2856
2857
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2855

def uml_association
  @uml_association.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_association
end

#uml_association=(v) ⇒ Object



2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2871

def uml_association=(v)
  if v.nil?
    @uml_association=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_association= ArrayOrSingleElement.new
    v.each { |item|
      uml_association_typeOk?(item)
      @uml_association.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_association= ArrayOrSingleElement.new
    uml_association_typeOk?(v)
    @uml_association.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_association?Boolean

Returns:

  • (Boolean)


2862
2863
2864
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2862

def uml_association?
  return uml_association.isTrue?
end

#uml_association_add(item) ⇒ Object



2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2889

def uml_association_add(item)
  if !item.nil?
    ##log.debug @uml_association.size+1000
    if @uml_association.nil?
      ##log.debug "reset @uml_association"
      @uml_association= ArrayOrSingleElement.new
    end
    uml_association_typeOk?(item)
    @uml_association.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_association_oneObject



2865
2866
2867
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2865

def uml_association_one()
  return rdf_getter_one(@uml_association,true,:uml_association)
end

#uml_association_one0Object



2868
2869
2870
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2868

def uml_association_one0()
  return rdf_getter_one(@uml_association,false,:uml_association)
end

#uml_association_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2858
2859
2860
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2858

def uml_association_typeOk?(val)
  check_rdfType([],val,:uml_association)
end

#uml_associationEndObject



3039
3040
3041
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3039

def uml_associationEnd
  @uml_associationEnd.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_associationEnd
end

#uml_associationEnd=(v) ⇒ Object



3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3055

def uml_associationEnd=(v)
  if v.nil?
    @uml_associationEnd=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_associationEnd= ArrayOrSingleElement.new
    v.each { |item|
      uml_associationEnd_typeOk?(item)
      @uml_associationEnd.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_associationEnd= ArrayOrSingleElement.new
    uml_associationEnd_typeOk?(v)
    @uml_associationEnd.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_associationEnd?Boolean

Returns:

  • (Boolean)


3046
3047
3048
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3046

def uml_associationEnd?
  return uml_associationEnd.isTrue?
end

#uml_associationEnd_add(item) ⇒ Object



3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3073

def uml_associationEnd_add(item)
  if !item.nil?
    ##log.debug @uml_associationEnd.size+1000
    if @uml_associationEnd.nil?
      ##log.debug "reset @uml_associationEnd"
      @uml_associationEnd= ArrayOrSingleElement.new
    end
    uml_associationEnd_typeOk?(item)
    @uml_associationEnd.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_associationEnd_oneObject



3049
3050
3051
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3049

def uml_associationEnd_one()
  return rdf_getter_one(@uml_associationEnd,true,:uml_associationEnd)
end

#uml_associationEnd_one0Object



3052
3053
3054
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3052

def uml_associationEnd_one0()
  return rdf_getter_one(@uml_associationEnd,false,:uml_associationEnd)
end

#uml_associationEnd_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3042
3043
3044
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3042

def uml_associationEnd_typeOk?(val)
  check_rdfType([],val,:uml_associationEnd)
end

#uml_beforeObject



7501
7502
7503
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7501

def uml_before
  @uml_before.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_before
end

#uml_before=(v) ⇒ Object



7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7517

def uml_before=(v)
  if v.nil?
    @uml_before=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_before= ArrayOrSingleElement.new
    v.each { |item|
      uml_before_typeOk?(item)
      @uml_before.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_before= ArrayOrSingleElement.new
    uml_before_typeOk?(v)
    @uml_before.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_before?Boolean

Returns:

  • (Boolean)


7508
7509
7510
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7508

def uml_before?
  return uml_before.isTrue?
end

#uml_before_add(item) ⇒ Object



7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7535

def uml_before_add(item)
  if !item.nil?
    ##log.debug @uml_before.size+1000
    if @uml_before.nil?
      ##log.debug "reset @uml_before"
      @uml_before= ArrayOrSingleElement.new
    end
    uml_before_typeOk?(item)
    @uml_before.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_before_oneObject



7511
7512
7513
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7511

def uml_before_one()
  return rdf_getter_one(@uml_before,true,:uml_before)
end

#uml_before_one0Object



7514
7515
7516
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7514

def uml_before_one0()
  return rdf_getter_one(@uml_before,false,:uml_before)
end

#uml_before_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7504
7505
7506
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7504

def uml_before_typeOk?(val)
  check_rdfType([],val,:uml_before)
end

#uml_behaviorObject



4373
4374
4375
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4373

def uml_behavior
  @uml_behavior.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_behavior
end

#uml_behavior=(v) ⇒ Object



4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4389

def uml_behavior=(v)
  if v.nil?
    @uml_behavior=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_behavior= ArrayOrSingleElement.new
    v.each { |item|
      uml_behavior_typeOk?(item)
      @uml_behavior.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_behavior= ArrayOrSingleElement.new
    uml_behavior_typeOk?(v)
    @uml_behavior.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_behavior?Boolean

Returns:

  • (Boolean)


4380
4381
4382
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4380

def uml_behavior?
  return uml_behavior.isTrue?
end

#uml_behavior_add(item) ⇒ Object



4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4407

def uml_behavior_add(item)
  if !item.nil?
    ##log.debug @uml_behavior.size+1000
    if @uml_behavior.nil?
      ##log.debug "reset @uml_behavior"
      @uml_behavior= ArrayOrSingleElement.new
    end
    uml_behavior_typeOk?(item)
    @uml_behavior.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_behavior_oneObject



4383
4384
4385
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4383

def uml_behavior_one()
  return rdf_getter_one(@uml_behavior,true,:uml_behavior)
end

#uml_behavior_one0Object



4386
4387
4388
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4386

def uml_behavior_one0()
  return rdf_getter_one(@uml_behavior,false,:uml_behavior)
end

#uml_behavior_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4376
4377
4378
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4376

def uml_behavior_typeOk?(val)
  check_rdfType([],val,:uml_behavior)
end

#uml_bodyObject



4281
4282
4283
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4281

def uml_body
  @uml_body.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_body
end

#uml_body=(v) ⇒ Object



4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4297

def uml_body=(v)
  if v.nil?
    @uml_body=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_body= ArrayOrSingleElement.new
    v.each { |item|
      uml_body_typeOk?(item)
      @uml_body.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_body= ArrayOrSingleElement.new
    uml_body_typeOk?(v)
    @uml_body.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_body?Boolean

Returns:

  • (Boolean)


4288
4289
4290
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4288

def uml_body?
  return uml_body.isTrue?
end

#uml_body_add(item) ⇒ Object



4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4315

def uml_body_add(item)
  if !item.nil?
    ##log.debug @uml_body.size+1000
    if @uml_body.nil?
      ##log.debug "reset @uml_body"
      @uml_body= ArrayOrSingleElement.new
    end
    uml_body_typeOk?(item)
    @uml_body.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_body_oneObject



4291
4292
4293
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4291

def uml_body_one()
  return rdf_getter_one(@uml_body,true,:uml_body)
end

#uml_body_one0Object



4294
4295
4296
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4294

def uml_body_one0()
  return rdf_getter_one(@uml_body,false,:uml_body)
end

#uml_body_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4284
4285
4286
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4284

def uml_body_typeOk?(val)
  check_rdfType([],val,:uml_body)
end

#uml_bodyConditionObject



20565
20566
20567
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20565

def uml_bodyCondition
  @uml_bodyCondition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_bodyCondition
end

#uml_bodyCondition=(v) ⇒ Object



20581
20582
20583
20584
20585
20586
20587
20588
20589
20590
20591
20592
20593
20594
20595
20596
20597
20598
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20581

def uml_bodyCondition=(v)
  if v.nil?
    @uml_bodyCondition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_bodyCondition= ArrayOrSingleElement.new
    v.each { |item|
      uml_bodyCondition_typeOk?(item)
      @uml_bodyCondition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_bodyCondition= ArrayOrSingleElement.new
    uml_bodyCondition_typeOk?(v)
    @uml_bodyCondition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_bodyCondition?Boolean

Returns:

  • (Boolean)


20572
20573
20574
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20572

def uml_bodyCondition?
  return uml_bodyCondition.isTrue?
end

#uml_bodyCondition_add(item) ⇒ Object



20599
20600
20601
20602
20603
20604
20605
20606
20607
20608
20609
20610
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20599

def uml_bodyCondition_add(item)
  if !item.nil?
    ##log.debug @uml_bodyCondition.size+1000
    if @uml_bodyCondition.nil?
      ##log.debug "reset @uml_bodyCondition"
      @uml_bodyCondition= ArrayOrSingleElement.new
    end
    uml_bodyCondition_typeOk?(item)
    @uml_bodyCondition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_bodyCondition_oneObject



20575
20576
20577
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20575

def uml_bodyCondition_one()
  return rdf_getter_one(@uml_bodyCondition,true,:uml_bodyCondition)
end

#uml_bodyCondition_one0Object



20578
20579
20580
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20578

def uml_bodyCondition_one0()
  return rdf_getter_one(@uml_bodyCondition,false,:uml_bodyCondition)
end

#uml_bodyCondition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


20568
20569
20570
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20568

def uml_bodyCondition_typeOk?(val)
  check_rdfType([],val,:uml_bodyCondition)
end

#uml_bodyExpressionObject



5615
5616
5617
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5615

def uml_bodyExpression
  @uml_bodyExpression.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_bodyExpression
end

#uml_bodyExpression=(v) ⇒ Object



5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5631

def uml_bodyExpression=(v)
  if v.nil?
    @uml_bodyExpression=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_bodyExpression= ArrayOrSingleElement.new
    v.each { |item|
      uml_bodyExpression_typeOk?(item)
      @uml_bodyExpression.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_bodyExpression= ArrayOrSingleElement.new
    uml_bodyExpression_typeOk?(v)
    @uml_bodyExpression.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_bodyExpression?Boolean

Returns:

  • (Boolean)


5622
5623
5624
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5622

def uml_bodyExpression?
  return uml_bodyExpression.isTrue?
end

#uml_bodyExpression_add(item) ⇒ Object



5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5649

def uml_bodyExpression_add(item)
  if !item.nil?
    ##log.debug @uml_bodyExpression.size+1000
    if @uml_bodyExpression.nil?
      ##log.debug "reset @uml_bodyExpression"
      @uml_bodyExpression= ArrayOrSingleElement.new
    end
    uml_bodyExpression_typeOk?(item)
    @uml_bodyExpression.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_bodyExpression_oneObject



5625
5626
5627
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5625

def uml_bodyExpression_one()
  return rdf_getter_one(@uml_bodyExpression,true,:uml_bodyExpression)
end

#uml_bodyExpression_one0Object



5628
5629
5630
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5628

def uml_bodyExpression_one0()
  return rdf_getter_one(@uml_bodyExpression,false,:uml_bodyExpression)
end

#uml_bodyExpression_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5618
5619
5620
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5618

def uml_bodyExpression_typeOk?(val)
  check_rdfType([],val,:uml_bodyExpression)
end

#uml_bodyOutputObject



13343
13344
13345
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13343

def uml_bodyOutput
  @uml_bodyOutput.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_bodyOutput
end

#uml_bodyOutput=(v) ⇒ Object



13359
13360
13361
13362
13363
13364
13365
13366
13367
13368
13369
13370
13371
13372
13373
13374
13375
13376
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13359

def uml_bodyOutput=(v)
  if v.nil?
    @uml_bodyOutput=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_bodyOutput= ArrayOrSingleElement.new
    v.each { |item|
      uml_bodyOutput_typeOk?(item)
      @uml_bodyOutput.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_bodyOutput= ArrayOrSingleElement.new
    uml_bodyOutput_typeOk?(v)
    @uml_bodyOutput.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_bodyOutput?Boolean

Returns:

  • (Boolean)


13350
13351
13352
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13350

def uml_bodyOutput?
  return uml_bodyOutput.isTrue?
end

#uml_bodyOutput_add(item) ⇒ Object



13377
13378
13379
13380
13381
13382
13383
13384
13385
13386
13387
13388
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13377

def uml_bodyOutput_add(item)
  if !item.nil?
    ##log.debug @uml_bodyOutput.size+1000
    if @uml_bodyOutput.nil?
      ##log.debug "reset @uml_bodyOutput"
      @uml_bodyOutput= ArrayOrSingleElement.new
    end
    uml_bodyOutput_typeOk?(item)
    @uml_bodyOutput.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_bodyOutput_oneObject



13353
13354
13355
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13353

def uml_bodyOutput_one()
  return rdf_getter_one(@uml_bodyOutput,true,:uml_bodyOutput)
end

#uml_bodyOutput_one0Object



13356
13357
13358
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13356

def uml_bodyOutput_one0()
  return rdf_getter_one(@uml_bodyOutput,false,:uml_bodyOutput)
end

#uml_bodyOutput_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13346
13347
13348
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13346

def uml_bodyOutput_typeOk?(val)
  check_rdfType([],val,:uml_bodyOutput)
end

#uml_bodyPartObject



14033
14034
14035
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14033

def uml_bodyPart
  @uml_bodyPart.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_bodyPart
end

#uml_bodyPart=(v) ⇒ Object



14049
14050
14051
14052
14053
14054
14055
14056
14057
14058
14059
14060
14061
14062
14063
14064
14065
14066
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14049

def uml_bodyPart=(v)
  if v.nil?
    @uml_bodyPart=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_bodyPart= ArrayOrSingleElement.new
    v.each { |item|
      uml_bodyPart_typeOk?(item)
      @uml_bodyPart.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_bodyPart= ArrayOrSingleElement.new
    uml_bodyPart_typeOk?(v)
    @uml_bodyPart.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_bodyPart?Boolean

Returns:

  • (Boolean)


14040
14041
14042
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14040

def uml_bodyPart?
  return uml_bodyPart.isTrue?
end

#uml_bodyPart_add(item) ⇒ Object



14067
14068
14069
14070
14071
14072
14073
14074
14075
14076
14077
14078
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14067

def uml_bodyPart_add(item)
  if !item.nil?
    ##log.debug @uml_bodyPart.size+1000
    if @uml_bodyPart.nil?
      ##log.debug "reset @uml_bodyPart"
      @uml_bodyPart= ArrayOrSingleElement.new
    end
    uml_bodyPart_typeOk?(item)
    @uml_bodyPart.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_bodyPart_oneObject



14043
14044
14045
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14043

def uml_bodyPart_one()
  return rdf_getter_one(@uml_bodyPart,true,:uml_bodyPart)
end

#uml_bodyPart_one0Object



14046
14047
14048
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14046

def uml_bodyPart_one0()
  return rdf_getter_one(@uml_bodyPart,false,:uml_bodyPart)
end

#uml_bodyPart_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


14036
14037
14038
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14036

def uml_bodyPart_typeOk?(val)
  check_rdfType([],val,:uml_bodyPart)
end

#uml_boundElementObject



18403
18404
18405
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18403

def uml_boundElement
  @uml_boundElement.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_boundElement
end

#uml_boundElement=(v) ⇒ Object



18419
18420
18421
18422
18423
18424
18425
18426
18427
18428
18429
18430
18431
18432
18433
18434
18435
18436
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18419

def uml_boundElement=(v)
  if v.nil?
    @uml_boundElement=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_boundElement= ArrayOrSingleElement.new
    v.each { |item|
      uml_boundElement_typeOk?(item)
      @uml_boundElement.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_boundElement= ArrayOrSingleElement.new
    uml_boundElement_typeOk?(v)
    @uml_boundElement.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_boundElement?Boolean

Returns:

  • (Boolean)


18410
18411
18412
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18410

def uml_boundElement?
  return uml_boundElement.isTrue?
end

#uml_boundElement_add(item) ⇒ Object



18437
18438
18439
18440
18441
18442
18443
18444
18445
18446
18447
18448
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18437

def uml_boundElement_add(item)
  if !item.nil?
    ##log.debug @uml_boundElement.size+1000
    if @uml_boundElement.nil?
      ##log.debug "reset @uml_boundElement"
      @uml_boundElement= ArrayOrSingleElement.new
    end
    uml_boundElement_typeOk?(item)
    @uml_boundElement.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_boundElement_oneObject



18413
18414
18415
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18413

def uml_boundElement_one()
  return rdf_getter_one(@uml_boundElement,true,:uml_boundElement)
end

#uml_boundElement_one0Object



18416
18417
18418
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18416

def uml_boundElement_one0()
  return rdf_getter_one(@uml_boundElement,false,:uml_boundElement)
end

#uml_boundElement_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


18406
18407
18408
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18406

def uml_boundElement_typeOk?(val)
  check_rdfType([],val,:uml_boundElement)
end

#uml_cfragmentGateObject



4649
4650
4651
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4649

def uml_cfragmentGate
  @uml_cfragmentGate.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_cfragmentGate
end

#uml_cfragmentGate=(v) ⇒ Object



4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4665

def uml_cfragmentGate=(v)
  if v.nil?
    @uml_cfragmentGate=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_cfragmentGate= ArrayOrSingleElement.new
    v.each { |item|
      uml_cfragmentGate_typeOk?(item)
      @uml_cfragmentGate.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_cfragmentGate= ArrayOrSingleElement.new
    uml_cfragmentGate_typeOk?(v)
    @uml_cfragmentGate.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_cfragmentGate?Boolean

Returns:

  • (Boolean)


4656
4657
4658
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4656

def uml_cfragmentGate?
  return uml_cfragmentGate.isTrue?
end

#uml_cfragmentGate_add(item) ⇒ Object



4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4683

def uml_cfragmentGate_add(item)
  if !item.nil?
    ##log.debug @uml_cfragmentGate.size+1000
    if @uml_cfragmentGate.nil?
      ##log.debug "reset @uml_cfragmentGate"
      @uml_cfragmentGate= ArrayOrSingleElement.new
    end
    uml_cfragmentGate_typeOk?(item)
    @uml_cfragmentGate.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_cfragmentGate_oneObject



4659
4660
4661
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4659

def uml_cfragmentGate_one()
  return rdf_getter_one(@uml_cfragmentGate,true,:uml_cfragmentGate)
end

#uml_cfragmentGate_one0Object



4662
4663
4664
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4662

def uml_cfragmentGate_one0()
  return rdf_getter_one(@uml_cfragmentGate,false,:uml_cfragmentGate)
end

#uml_cfragmentGate_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4652
4653
4654
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4652

def uml_cfragmentGate_typeOk?(val)
  check_rdfType([],val,:uml_cfragmentGate)
end

#uml_changeExpressionObject



16793
16794
16795
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16793

def uml_changeExpression
  @uml_changeExpression.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_changeExpression
end

#uml_changeExpression=(v) ⇒ Object



16809
16810
16811
16812
16813
16814
16815
16816
16817
16818
16819
16820
16821
16822
16823
16824
16825
16826
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16809

def uml_changeExpression=(v)
  if v.nil?
    @uml_changeExpression=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_changeExpression= ArrayOrSingleElement.new
    v.each { |item|
      uml_changeExpression_typeOk?(item)
      @uml_changeExpression.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_changeExpression= ArrayOrSingleElement.new
    uml_changeExpression_typeOk?(v)
    @uml_changeExpression.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_changeExpression?Boolean

Returns:

  • (Boolean)


16800
16801
16802
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16800

def uml_changeExpression?
  return uml_changeExpression.isTrue?
end

#uml_changeExpression_add(item) ⇒ Object



16827
16828
16829
16830
16831
16832
16833
16834
16835
16836
16837
16838
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16827

def uml_changeExpression_add(item)
  if !item.nil?
    ##log.debug @uml_changeExpression.size+1000
    if @uml_changeExpression.nil?
      ##log.debug "reset @uml_changeExpression"
      @uml_changeExpression= ArrayOrSingleElement.new
    end
    uml_changeExpression_typeOk?(item)
    @uml_changeExpression.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_changeExpression_oneObject



16803
16804
16805
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16803

def uml_changeExpression_one()
  return rdf_getter_one(@uml_changeExpression,true,:uml_changeExpression)
end

#uml_changeExpression_one0Object



16806
16807
16808
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16806

def uml_changeExpression_one0()
  return rdf_getter_one(@uml_changeExpression,false,:uml_changeExpression)
end

#uml_changeExpression_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16796
16797
16798
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16796

def uml_changeExpression_typeOk?(val)
  check_rdfType([],val,:uml_changeExpression)
end

#uml_classObject



2901
2902
2903
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2901

def uml_class
  @uml_class.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_class
end

#uml_class=(v) ⇒ Object



2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2917

def uml_class=(v)
  if v.nil?
    @uml_class=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_class= ArrayOrSingleElement.new
    v.each { |item|
      uml_class_typeOk?(item)
      @uml_class.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_class= ArrayOrSingleElement.new
    uml_class_typeOk?(v)
    @uml_class.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_class?Boolean

Returns:

  • (Boolean)


2908
2909
2910
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2908

def uml_class?
  return uml_class.isTrue?
end

#uml_class_add(item) ⇒ Object



2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2935

def uml_class_add(item)
  if !item.nil?
    ##log.debug @uml_class.size+1000
    if @uml_class.nil?
      ##log.debug "reset @uml_class"
      @uml_class= ArrayOrSingleElement.new
    end
    uml_class_typeOk?(item)
    @uml_class.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_class_oneObject



2911
2912
2913
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2911

def uml_class_one()
  return rdf_getter_one(@uml_class,true,:uml_class)
end

#uml_class_one0Object



2914
2915
2916
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2914

def uml_class_one0()
  return rdf_getter_one(@uml_class,false,:uml_class)
end

#uml_class_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2904
2905
2906
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2904

def uml_class_typeOk?(val)
  check_rdfType([],val,:uml_class)
end

#uml_classifierObject



1015
1016
1017
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1015

def uml_classifier
  @uml_classifier.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_classifier
end

#uml_classifier=(v) ⇒ Object



1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1031

def uml_classifier=(v)
  if v.nil?
    @uml_classifier=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_classifier= ArrayOrSingleElement.new
    v.each { |item|
      uml_classifier_typeOk?(item)
      @uml_classifier.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_classifier= ArrayOrSingleElement.new
    uml_classifier_typeOk?(v)
    @uml_classifier.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_classifier?Boolean

Returns:

  • (Boolean)


1022
1023
1024
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1022

def uml_classifier?
  return uml_classifier.isTrue?
end

#uml_classifier_add(item) ⇒ Object



1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1049

def uml_classifier_add(item)
  if !item.nil?
    ##log.debug @uml_classifier.size+1000
    if @uml_classifier.nil?
      ##log.debug "reset @uml_classifier"
      @uml_classifier= ArrayOrSingleElement.new
    end
    uml_classifier_typeOk?(item)
    @uml_classifier.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_classifier_oneObject



1025
1026
1027
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1025

def uml_classifier_one()
  return rdf_getter_one(@uml_classifier,true,:uml_classifier)
end

#uml_classifier_one0Object



1028
1029
1030
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1028

def uml_classifier_one0()
  return rdf_getter_one(@uml_classifier,false,:uml_classifier)
end

#uml_classifier_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1018
1019
1020
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1018

def uml_classifier_typeOk?(val)
  check_rdfType([],val,:uml_classifier)
end

#uml_classifierBehaviorObject



6213
6214
6215
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6213

def uml_classifierBehavior
  @uml_classifierBehavior.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_classifierBehavior
end

#uml_classifierBehavior=(v) ⇒ Object



6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6229

def uml_classifierBehavior=(v)
  if v.nil?
    @uml_classifierBehavior=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_classifierBehavior= ArrayOrSingleElement.new
    v.each { |item|
      uml_classifierBehavior_typeOk?(item)
      @uml_classifierBehavior.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_classifierBehavior= ArrayOrSingleElement.new
    uml_classifierBehavior_typeOk?(v)
    @uml_classifierBehavior.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_classifierBehavior?Boolean

Returns:

  • (Boolean)


6220
6221
6222
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6220

def uml_classifierBehavior?
  return uml_classifierBehavior.isTrue?
end

#uml_classifierBehavior_add(item) ⇒ Object



6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6247

def uml_classifierBehavior_add(item)
  if !item.nil?
    ##log.debug @uml_classifierBehavior.size+1000
    if @uml_classifierBehavior.nil?
      ##log.debug "reset @uml_classifierBehavior"
      @uml_classifierBehavior= ArrayOrSingleElement.new
    end
    uml_classifierBehavior_typeOk?(item)
    @uml_classifierBehavior.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_classifierBehavior_oneObject



6223
6224
6225
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6223

def uml_classifierBehavior_one()
  return rdf_getter_one(@uml_classifierBehavior,true,:uml_classifierBehavior)
end

#uml_classifierBehavior_one0Object



6226
6227
6228
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6226

def uml_classifierBehavior_one0()
  return rdf_getter_one(@uml_classifierBehavior,false,:uml_classifierBehavior)
end

#uml_classifierBehavior_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6216
6217
6218
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6216

def uml_classifierBehavior_typeOk?(val)
  check_rdfType([],val,:uml_classifierBehavior)
end

#uml_clauseObject



12101
12102
12103
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12101

def uml_clause
  @uml_clause.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_clause
end

#uml_clause=(v) ⇒ Object



12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12117

def uml_clause=(v)
  if v.nil?
    @uml_clause=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_clause= ArrayOrSingleElement.new
    v.each { |item|
      uml_clause_typeOk?(item)
      @uml_clause.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_clause= ArrayOrSingleElement.new
    uml_clause_typeOk?(v)
    @uml_clause.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_clause?Boolean

Returns:

  • (Boolean)


12108
12109
12110
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12108

def uml_clause?
  return uml_clause.isTrue?
end

#uml_clause_add(item) ⇒ Object



12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12135

def uml_clause_add(item)
  if !item.nil?
    ##log.debug @uml_clause.size+1000
    if @uml_clause.nil?
      ##log.debug "reset @uml_clause"
      @uml_clause= ArrayOrSingleElement.new
    end
    uml_clause_typeOk?(item)
    @uml_clause.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_clause_oneObject



12111
12112
12113
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12111

def uml_clause_one()
  return rdf_getter_one(@uml_clause,true,:uml_clause)
end

#uml_clause_one0Object



12114
12115
12116
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12114

def uml_clause_one0()
  return rdf_getter_one(@uml_clause,false,:uml_clause)
end

#uml_clause_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12104
12105
12106
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12104

def uml_clause_typeOk?(val)
  check_rdfType([],val,:uml_clause)
end

#uml_clientObject



4189
4190
4191
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4189

def uml_client
  @uml_client.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_client
end

#uml_client=(v) ⇒ Object



4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4205

def uml_client=(v)
  if v.nil?
    @uml_client=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_client= ArrayOrSingleElement.new
    v.each { |item|
      uml_client_typeOk?(item)
      @uml_client.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_client= ArrayOrSingleElement.new
    uml_client_typeOk?(v)
    @uml_client.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_client?Boolean

Returns:

  • (Boolean)


4196
4197
4198
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4196

def uml_client?
  return uml_client.isTrue?
end

#uml_client_add(item) ⇒ Object



4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4223

def uml_client_add(item)
  if !item.nil?
    ##log.debug @uml_client.size+1000
    if @uml_client.nil?
      ##log.debug "reset @uml_client"
      @uml_client= ArrayOrSingleElement.new
    end
    uml_client_typeOk?(item)
    @uml_client.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_client_oneObject



4199
4200
4201
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4199

def uml_client_one()
  return rdf_getter_one(@uml_client,true,:uml_client)
end

#uml_client_one0Object



4202
4203
4204
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4202

def uml_client_one0()
  return rdf_getter_one(@uml_client,false,:uml_client)
end

#uml_client_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4192
4193
4194
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4192

def uml_client_typeOk?(val)
  check_rdfType([],val,:uml_client)
end

#uml_clientDependencyObject



371
372
373
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 371

def uml_clientDependency
  @uml_clientDependency.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_clientDependency
end

#uml_clientDependency=(v) ⇒ Object



387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 387

def uml_clientDependency=(v)
  if v.nil?
    @uml_clientDependency=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_clientDependency= ArrayOrSingleElement.new
    v.each { |item|
      uml_clientDependency_typeOk?(item)
      @uml_clientDependency.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_clientDependency= ArrayOrSingleElement.new
    uml_clientDependency_typeOk?(v)
    @uml_clientDependency.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_clientDependency?Boolean

Returns:

  • (Boolean)


378
379
380
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 378

def uml_clientDependency?
  return uml_clientDependency.isTrue?
end

#uml_clientDependency_add(item) ⇒ Object



405
406
407
408
409
410
411
412
413
414
415
416
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 405

def uml_clientDependency_add(item)
  if !item.nil?
    ##log.debug @uml_clientDependency.size+1000
    if @uml_clientDependency.nil?
      ##log.debug "reset @uml_clientDependency"
      @uml_clientDependency= ArrayOrSingleElement.new
    end
    uml_clientDependency_typeOk?(item)
    @uml_clientDependency.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_clientDependency_oneObject



381
382
383
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 381

def uml_clientDependency_one()
  return rdf_getter_one(@uml_clientDependency,true,:uml_clientDependency)
end

#uml_clientDependency_one0Object



384
385
386
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 384

def uml_clientDependency_one0()
  return rdf_getter_one(@uml_clientDependency,false,:uml_clientDependency)
end

#uml_clientDependency_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


374
375
376
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 374

def uml_clientDependency_typeOk?(val)
  check_rdfType([],val,:uml_clientDependency)
end

#uml_collaborationRoleObject



19231
19232
19233
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19231

def uml_collaborationRole
  @uml_collaborationRole.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_collaborationRole
end

#uml_collaborationRole=(v) ⇒ Object



19247
19248
19249
19250
19251
19252
19253
19254
19255
19256
19257
19258
19259
19260
19261
19262
19263
19264
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19247

def uml_collaborationRole=(v)
  if v.nil?
    @uml_collaborationRole=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_collaborationRole= ArrayOrSingleElement.new
    v.each { |item|
      uml_collaborationRole_typeOk?(item)
      @uml_collaborationRole.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_collaborationRole= ArrayOrSingleElement.new
    uml_collaborationRole_typeOk?(v)
    @uml_collaborationRole.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_collaborationRole?Boolean

Returns:

  • (Boolean)


19238
19239
19240
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19238

def uml_collaborationRole?
  return uml_collaborationRole.isTrue?
end

#uml_collaborationRole_add(item) ⇒ Object



19265
19266
19267
19268
19269
19270
19271
19272
19273
19274
19275
19276
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19265

def uml_collaborationRole_add(item)
  if !item.nil?
    ##log.debug @uml_collaborationRole.size+1000
    if @uml_collaborationRole.nil?
      ##log.debug "reset @uml_collaborationRole"
      @uml_collaborationRole= ArrayOrSingleElement.new
    end
    uml_collaborationRole_typeOk?(item)
    @uml_collaborationRole.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_collaborationRole_oneObject



19241
19242
19243
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19241

def uml_collaborationRole_one()
  return rdf_getter_one(@uml_collaborationRole,true,:uml_collaborationRole)
end

#uml_collaborationRole_one0Object



19244
19245
19246
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19244

def uml_collaborationRole_one0()
  return rdf_getter_one(@uml_collaborationRole,false,:uml_collaborationRole)
end

#uml_collaborationRole_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


19234
19235
19236
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19234

def uml_collaborationRole_typeOk?(val)
  check_rdfType([],val,:uml_collaborationRole)
end

#uml_concurrencyObject



8697
8698
8699
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8697

def uml_concurrency
  @uml_concurrency.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_concurrency
end

#uml_concurrency=(v) ⇒ Object



8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8713

def uml_concurrency=(v)
  if v.nil?
    @uml_concurrency=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_concurrency= ArrayOrSingleElement.new
    v.each { |item|
      uml_concurrency_typeOk?(item)
      @uml_concurrency.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_concurrency= ArrayOrSingleElement.new
    uml_concurrency_typeOk?(v)
    @uml_concurrency.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_concurrency?Boolean

Returns:

  • (Boolean)


8704
8705
8706
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8704

def uml_concurrency?
  return uml_concurrency.isTrue?
end

#uml_concurrency_add(item) ⇒ Object



8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8731

def uml_concurrency_add(item)
  if !item.nil?
    ##log.debug @uml_concurrency.size+1000
    if @uml_concurrency.nil?
      ##log.debug "reset @uml_concurrency"
      @uml_concurrency= ArrayOrSingleElement.new
    end
    uml_concurrency_typeOk?(item)
    @uml_concurrency.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_concurrency_oneObject



8707
8708
8709
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8707

def uml_concurrency_one()
  return rdf_getter_one(@uml_concurrency,true,:uml_concurrency)
end

#uml_concurrency_one0Object



8710
8711
8712
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8710

def uml_concurrency_one0()
  return rdf_getter_one(@uml_concurrency,false,:uml_concurrency)
end

#uml_concurrency_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8700
8701
8702
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8700

def uml_concurrency_typeOk?(val)
  check_rdfType([],val,:uml_concurrency)
end

#uml_conditionObject



8329
8330
8331
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8329

def uml_condition
  @uml_condition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_condition
end

#uml_condition=(v) ⇒ Object



8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8345

def uml_condition=(v)
  if v.nil?
    @uml_condition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_condition= ArrayOrSingleElement.new
    v.each { |item|
      uml_condition_typeOk?(item)
      @uml_condition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_condition= ArrayOrSingleElement.new
    uml_condition_typeOk?(v)
    @uml_condition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_condition?Boolean

Returns:

  • (Boolean)


8336
8337
8338
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8336

def uml_condition?
  return uml_condition.isTrue?
end

#uml_condition_add(item) ⇒ Object



8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8363

def uml_condition_add(item)
  if !item.nil?
    ##log.debug @uml_condition.size+1000
    if @uml_condition.nil?
      ##log.debug "reset @uml_condition"
      @uml_condition= ArrayOrSingleElement.new
    end
    uml_condition_typeOk?(item)
    @uml_condition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_condition_oneObject



8339
8340
8341
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8339

def uml_condition_one()
  return rdf_getter_one(@uml_condition,true,:uml_condition)
end

#uml_condition_one0Object



8342
8343
8344
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8342

def uml_condition_one0()
  return rdf_getter_one(@uml_condition,false,:uml_condition)
end

#uml_condition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8332
8333
8334
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8332

def uml_condition_typeOk?(val)
  check_rdfType([],val,:uml_condition)
end

#uml_configurationObject



21439
21440
21441
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21439

def uml_configuration
  @uml_configuration.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_configuration
end

#uml_configuration=(v) ⇒ Object



21455
21456
21457
21458
21459
21460
21461
21462
21463
21464
21465
21466
21467
21468
21469
21470
21471
21472
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21455

def uml_configuration=(v)
  if v.nil?
    @uml_configuration=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_configuration= ArrayOrSingleElement.new
    v.each { |item|
      uml_configuration_typeOk?(item)
      @uml_configuration.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_configuration= ArrayOrSingleElement.new
    uml_configuration_typeOk?(v)
    @uml_configuration.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_configuration?Boolean

Returns:

  • (Boolean)


21446
21447
21448
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21446

def uml_configuration?
  return uml_configuration.isTrue?
end

#uml_configuration_add(item) ⇒ Object



21473
21474
21475
21476
21477
21478
21479
21480
21481
21482
21483
21484
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21473

def uml_configuration_add(item)
  if !item.nil?
    ##log.debug @uml_configuration.size+1000
    if @uml_configuration.nil?
      ##log.debug "reset @uml_configuration"
      @uml_configuration= ArrayOrSingleElement.new
    end
    uml_configuration_typeOk?(item)
    @uml_configuration.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_configuration_oneObject



21449
21450
21451
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21449

def uml_configuration_one()
  return rdf_getter_one(@uml_configuration,true,:uml_configuration)
end

#uml_configuration_one0Object



21452
21453
21454
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21452

def uml_configuration_one0()
  return rdf_getter_one(@uml_configuration,false,:uml_configuration)
end

#uml_configuration_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21442
21443
21444
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21442

def uml_configuration_typeOk?(val)
  check_rdfType([],val,:uml_configuration)
end

#uml_conformanceObject



17667
17668
17669
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17667

def uml_conformance
  @uml_conformance.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_conformance
end

#uml_conformance=(v) ⇒ Object



17683
17684
17685
17686
17687
17688
17689
17690
17691
17692
17693
17694
17695
17696
17697
17698
17699
17700
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17683

def uml_conformance=(v)
  if v.nil?
    @uml_conformance=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_conformance= ArrayOrSingleElement.new
    v.each { |item|
      uml_conformance_typeOk?(item)
      @uml_conformance.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_conformance= ArrayOrSingleElement.new
    uml_conformance_typeOk?(v)
    @uml_conformance.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_conformance?Boolean

Returns:

  • (Boolean)


17674
17675
17676
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17674

def uml_conformance?
  return uml_conformance.isTrue?
end

#uml_conformance_add(item) ⇒ Object



17701
17702
17703
17704
17705
17706
17707
17708
17709
17710
17711
17712
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17701

def uml_conformance_add(item)
  if !item.nil?
    ##log.debug @uml_conformance.size+1000
    if @uml_conformance.nil?
      ##log.debug "reset @uml_conformance"
      @uml_conformance= ArrayOrSingleElement.new
    end
    uml_conformance_typeOk?(item)
    @uml_conformance.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_conformance_oneObject



17677
17678
17679
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17677

def uml_conformance_one()
  return rdf_getter_one(@uml_conformance,true,:uml_conformance)
end

#uml_conformance_one0Object



17680
17681
17682
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17680

def uml_conformance_one0()
  return rdf_getter_one(@uml_conformance,false,:uml_conformance)
end

#uml_conformance_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


17670
17671
17672
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17670

def uml_conformance_typeOk?(val)
  check_rdfType([],val,:uml_conformance)
end

#uml_connectionObject



12515
12516
12517
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12515

def uml_connection
  @uml_connection.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_connection
end

#uml_connection=(v) ⇒ Object



12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12531

def uml_connection=(v)
  if v.nil?
    @uml_connection=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_connection= ArrayOrSingleElement.new
    v.each { |item|
      uml_connection_typeOk?(item)
      @uml_connection.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_connection= ArrayOrSingleElement.new
    uml_connection_typeOk?(v)
    @uml_connection.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_connection?Boolean

Returns:

  • (Boolean)


12522
12523
12524
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12522

def uml_connection?
  return uml_connection.isTrue?
end

#uml_connection_add(item) ⇒ Object



12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12549

def uml_connection_add(item)
  if !item.nil?
    ##log.debug @uml_connection.size+1000
    if @uml_connection.nil?
      ##log.debug "reset @uml_connection"
      @uml_connection= ArrayOrSingleElement.new
    end
    uml_connection_typeOk?(item)
    @uml_connection.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_connection_oneObject



12525
12526
12527
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12525

def uml_connection_one()
  return rdf_getter_one(@uml_connection,true,:uml_connection)
end

#uml_connection_one0Object



12528
12529
12530
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12528

def uml_connection_one0()
  return rdf_getter_one(@uml_connection,false,:uml_connection)
end

#uml_connection_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12518
12519
12520
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12518

def uml_connection_typeOk?(val)
  check_rdfType([],val,:uml_connection)
end

#uml_connectionPointObject



17575
17576
17577
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17575

def uml_connectionPoint
  @uml_connectionPoint.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_connectionPoint
end

#uml_connectionPoint=(v) ⇒ Object



17591
17592
17593
17594
17595
17596
17597
17598
17599
17600
17601
17602
17603
17604
17605
17606
17607
17608
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17591

def uml_connectionPoint=(v)
  if v.nil?
    @uml_connectionPoint=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_connectionPoint= ArrayOrSingleElement.new
    v.each { |item|
      uml_connectionPoint_typeOk?(item)
      @uml_connectionPoint.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_connectionPoint= ArrayOrSingleElement.new
    uml_connectionPoint_typeOk?(v)
    @uml_connectionPoint.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_connectionPoint?Boolean

Returns:

  • (Boolean)


17582
17583
17584
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17582

def uml_connectionPoint?
  return uml_connectionPoint.isTrue?
end

#uml_connectionPoint_add(item) ⇒ Object



17609
17610
17611
17612
17613
17614
17615
17616
17617
17618
17619
17620
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17609

def uml_connectionPoint_add(item)
  if !item.nil?
    ##log.debug @uml_connectionPoint.size+1000
    if @uml_connectionPoint.nil?
      ##log.debug "reset @uml_connectionPoint"
      @uml_connectionPoint= ArrayOrSingleElement.new
    end
    uml_connectionPoint_typeOk?(item)
    @uml_connectionPoint.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_connectionPoint_oneObject



17585
17586
17587
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17585

def uml_connectionPoint_one()
  return rdf_getter_one(@uml_connectionPoint,true,:uml_connectionPoint)
end

#uml_connectionPoint_one0Object



17588
17589
17590
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17588

def uml_connectionPoint_one0()
  return rdf_getter_one(@uml_connectionPoint,false,:uml_connectionPoint)
end

#uml_connectionPoint_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


17578
17579
17580
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17578

def uml_connectionPoint_typeOk?(val)
  check_rdfType([],val,:uml_connectionPoint)
end

#uml_connectorObject



9203
9204
9205
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9203

def uml_connector
  @uml_connector.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_connector
end

#uml_connector=(v) ⇒ Object



9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9219

def uml_connector=(v)
  if v.nil?
    @uml_connector=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_connector= ArrayOrSingleElement.new
    v.each { |item|
      uml_connector_typeOk?(item)
      @uml_connector.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_connector= ArrayOrSingleElement.new
    uml_connector_typeOk?(v)
    @uml_connector.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_connector?Boolean

Returns:

  • (Boolean)


9210
9211
9212
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9210

def uml_connector?
  return uml_connector.isTrue?
end

#uml_connector_add(item) ⇒ Object



9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9237

def uml_connector_add(item)
  if !item.nil?
    ##log.debug @uml_connector.size+1000
    if @uml_connector.nil?
      ##log.debug "reset @uml_connector"
      @uml_connector= ArrayOrSingleElement.new
    end
    uml_connector_typeOk?(item)
    @uml_connector.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_connector_oneObject



9213
9214
9215
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9213

def uml_connector_one()
  return rdf_getter_one(@uml_connector,true,:uml_connector)
end

#uml_connector_one0Object



9216
9217
9218
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9216

def uml_connector_one0()
  return rdf_getter_one(@uml_connector,false,:uml_connector)
end

#uml_connector_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9206
9207
9208
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9206

def uml_connector_typeOk?(val)
  check_rdfType([],val,:uml_connector)
end

#uml_constrainedElementObject



3361
3362
3363
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3361

def uml_constrainedElement
  @uml_constrainedElement.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_constrainedElement
end

#uml_constrainedElement=(v) ⇒ Object



3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3377

def uml_constrainedElement=(v)
  if v.nil?
    @uml_constrainedElement=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_constrainedElement= ArrayOrSingleElement.new
    v.each { |item|
      uml_constrainedElement_typeOk?(item)
      @uml_constrainedElement.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_constrainedElement= ArrayOrSingleElement.new
    uml_constrainedElement_typeOk?(v)
    @uml_constrainedElement.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_constrainedElement?Boolean

Returns:

  • (Boolean)


3368
3369
3370
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3368

def uml_constrainedElement?
  return uml_constrainedElement.isTrue?
end

#uml_constrainedElement_add(item) ⇒ Object



3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3395

def uml_constrainedElement_add(item)
  if !item.nil?
    ##log.debug @uml_constrainedElement.size+1000
    if @uml_constrainedElement.nil?
      ##log.debug "reset @uml_constrainedElement"
      @uml_constrainedElement= ArrayOrSingleElement.new
    end
    uml_constrainedElement_typeOk?(item)
    @uml_constrainedElement.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_constrainedElement_oneObject



3371
3372
3373
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3371

def uml_constrainedElement_one()
  return rdf_getter_one(@uml_constrainedElement,true,:uml_constrainedElement)
end

#uml_constrainedElement_one0Object



3374
3375
3376
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3374

def uml_constrainedElement_one0()
  return rdf_getter_one(@uml_constrainedElement,false,:uml_constrainedElement)
end

#uml_constrainedElement_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3364
3365
3366
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3364

def uml_constrainedElement_typeOk?(val)
  check_rdfType([],val,:uml_constrainedElement)
end

#uml_containedEdgeObject



9663
9664
9665
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9663

def uml_containedEdge
  @uml_containedEdge.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_containedEdge
end

#uml_containedEdge=(v) ⇒ Object



9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9679

def uml_containedEdge=(v)
  if v.nil?
    @uml_containedEdge=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_containedEdge= ArrayOrSingleElement.new
    v.each { |item|
      uml_containedEdge_typeOk?(item)
      @uml_containedEdge.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_containedEdge= ArrayOrSingleElement.new
    uml_containedEdge_typeOk?(v)
    @uml_containedEdge.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_containedEdge?Boolean

Returns:

  • (Boolean)


9670
9671
9672
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9670

def uml_containedEdge?
  return uml_containedEdge.isTrue?
end

#uml_containedEdge_add(item) ⇒ Object



9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9697

def uml_containedEdge_add(item)
  if !item.nil?
    ##log.debug @uml_containedEdge.size+1000
    if @uml_containedEdge.nil?
      ##log.debug "reset @uml_containedEdge"
      @uml_containedEdge= ArrayOrSingleElement.new
    end
    uml_containedEdge_typeOk?(item)
    @uml_containedEdge.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_containedEdge_oneObject



9673
9674
9675
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9673

def uml_containedEdge_one()
  return rdf_getter_one(@uml_containedEdge,true,:uml_containedEdge)
end

#uml_containedEdge_one0Object



9676
9677
9678
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9676

def uml_containedEdge_one0()
  return rdf_getter_one(@uml_containedEdge,false,:uml_containedEdge)
end

#uml_containedEdge_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9666
9667
9668
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9666

def uml_containedEdge_typeOk?(val)
  check_rdfType([],val,:uml_containedEdge)
end

#uml_containedNodeObject



9709
9710
9711
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9709

def uml_containedNode
  @uml_containedNode.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_containedNode
end

#uml_containedNode=(v) ⇒ Object



9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9725

def uml_containedNode=(v)
  if v.nil?
    @uml_containedNode=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_containedNode= ArrayOrSingleElement.new
    v.each { |item|
      uml_containedNode_typeOk?(item)
      @uml_containedNode.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_containedNode= ArrayOrSingleElement.new
    uml_containedNode_typeOk?(v)
    @uml_containedNode.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_containedNode?Boolean

Returns:

  • (Boolean)


9716
9717
9718
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9716

def uml_containedNode?
  return uml_containedNode.isTrue?
end

#uml_containedNode_add(item) ⇒ Object



9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9743

def uml_containedNode_add(item)
  if !item.nil?
    ##log.debug @uml_containedNode.size+1000
    if @uml_containedNode.nil?
      ##log.debug "reset @uml_containedNode"
      @uml_containedNode= ArrayOrSingleElement.new
    end
    uml_containedNode_typeOk?(item)
    @uml_containedNode.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_containedNode_oneObject



9719
9720
9721
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9719

def uml_containedNode_one()
  return rdf_getter_one(@uml_containedNode,true,:uml_containedNode)
end

#uml_containedNode_one0Object



9722
9723
9724
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9722

def uml_containedNode_one0()
  return rdf_getter_one(@uml_containedNode,false,:uml_containedNode)
end

#uml_containedNode_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9712
9713
9714
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9712

def uml_containedNode_typeOk?(val)
  check_rdfType([],val,:uml_containedNode)
end

#uml_containerObject



9065
9066
9067
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9065

def uml_container
  @uml_container.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_container
end

#uml_container=(v) ⇒ Object



9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9081

def uml_container=(v)
  if v.nil?
    @uml_container=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_container= ArrayOrSingleElement.new
    v.each { |item|
      uml_container_typeOk?(item)
      @uml_container.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_container= ArrayOrSingleElement.new
    uml_container_typeOk?(v)
    @uml_container.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_container?Boolean

Returns:

  • (Boolean)


9072
9073
9074
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9072

def uml_container?
  return uml_container.isTrue?
end

#uml_container_add(item) ⇒ Object



9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9099

def uml_container_add(item)
  if !item.nil?
    ##log.debug @uml_container.size+1000
    if @uml_container.nil?
      ##log.debug "reset @uml_container"
      @uml_container= ArrayOrSingleElement.new
    end
    uml_container_typeOk?(item)
    @uml_container.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_container_oneObject



9075
9076
9077
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9075

def uml_container_one()
  return rdf_getter_one(@uml_container,true,:uml_container)
end

#uml_container_one0Object



9078
9079
9080
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9078

def uml_container_one0()
  return rdf_getter_one(@uml_container,false,:uml_container)
end

#uml_container_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9068
9069
9070
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9068

def uml_container_typeOk?(val)
  check_rdfType([],val,:uml_container)
end

#uml_contextObject



6857
6858
6859
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6857

def uml_context
  @uml_context.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_context
end

#uml_context=(v) ⇒ Object



6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6873

def uml_context=(v)
  if v.nil?
    @uml_context=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_context= ArrayOrSingleElement.new
    v.each { |item|
      uml_context_typeOk?(item)
      @uml_context.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_context= ArrayOrSingleElement.new
    uml_context_typeOk?(v)
    @uml_context.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_context?Boolean

Returns:

  • (Boolean)


6864
6865
6866
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6864

def uml_context?
  return uml_context.isTrue?
end

#uml_context_add(item) ⇒ Object



6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6891

def uml_context_add(item)
  if !item.nil?
    ##log.debug @uml_context.size+1000
    if @uml_context.nil?
      ##log.debug "reset @uml_context"
      @uml_context= ArrayOrSingleElement.new
    end
    uml_context_typeOk?(item)
    @uml_context.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_context_oneObject



6867
6868
6869
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6867

def uml_context_one()
  return rdf_getter_one(@uml_context,true,:uml_context)
end

#uml_context_one0Object



6870
6871
6872
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6870

def uml_context_one0()
  return rdf_getter_one(@uml_context,false,:uml_context)
end

#uml_context_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6860
6861
6862
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6860

def uml_context_typeOk?(val)
  check_rdfType([],val,:uml_context)
end

#uml_contractObject



12009
12010
12011
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12009

def uml_contract
  @uml_contract.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_contract
end

#uml_contract=(v) ⇒ Object



12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12025

def uml_contract=(v)
  if v.nil?
    @uml_contract=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_contract= ArrayOrSingleElement.new
    v.each { |item|
      uml_contract_typeOk?(item)
      @uml_contract.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_contract= ArrayOrSingleElement.new
    uml_contract_typeOk?(v)
    @uml_contract.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_contract?Boolean

Returns:

  • (Boolean)


12016
12017
12018
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12016

def uml_contract?
  return uml_contract.isTrue?
end

#uml_contract_add(item) ⇒ Object



12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12043

def uml_contract_add(item)
  if !item.nil?
    ##log.debug @uml_contract.size+1000
    if @uml_contract.nil?
      ##log.debug "reset @uml_contract"
      @uml_contract= ArrayOrSingleElement.new
    end
    uml_contract_typeOk?(item)
    @uml_contract.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_contract_oneObject



12019
12020
12021
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12019

def uml_contract_one()
  return rdf_getter_one(@uml_contract,true,:uml_contract)
end

#uml_contract_one0Object



12022
12023
12024
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12022

def uml_contract_one0()
  return rdf_getter_one(@uml_contract,false,:uml_contract)
end

#uml_contract_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12012
12013
12014
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12012

def uml_contract_typeOk?(val)
  check_rdfType([],val,:uml_contract)
end

#uml_conveyedObject



7271
7272
7273
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7271

def uml_conveyed
  @uml_conveyed.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_conveyed
end

#uml_conveyed=(v) ⇒ Object



7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7287

def uml_conveyed=(v)
  if v.nil?
    @uml_conveyed=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_conveyed= ArrayOrSingleElement.new
    v.each { |item|
      uml_conveyed_typeOk?(item)
      @uml_conveyed.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_conveyed= ArrayOrSingleElement.new
    uml_conveyed_typeOk?(v)
    @uml_conveyed.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_conveyed?Boolean

Returns:

  • (Boolean)


7278
7279
7280
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7278

def uml_conveyed?
  return uml_conveyed.isTrue?
end

#uml_conveyed_add(item) ⇒ Object



7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7305

def uml_conveyed_add(item)
  if !item.nil?
    ##log.debug @uml_conveyed.size+1000
    if @uml_conveyed.nil?
      ##log.debug "reset @uml_conveyed"
      @uml_conveyed= ArrayOrSingleElement.new
    end
    uml_conveyed_typeOk?(item)
    @uml_conveyed.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_conveyed_oneObject



7281
7282
7283
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7281

def uml_conveyed_one()
  return rdf_getter_one(@uml_conveyed,true,:uml_conveyed)
end

#uml_conveyed_one0Object



7284
7285
7286
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7284

def uml_conveyed_one0()
  return rdf_getter_one(@uml_conveyed,false,:uml_conveyed)
end

#uml_conveyed_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7274
7275
7276
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7274

def uml_conveyed_typeOk?(val)
  check_rdfType([],val,:uml_conveyed)
end

#uml_coveredObject



4465
4466
4467
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4465

def uml_covered
  @uml_covered.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_covered
end

#uml_covered=(v) ⇒ Object



4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4481

def uml_covered=(v)
  if v.nil?
    @uml_covered=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_covered= ArrayOrSingleElement.new
    v.each { |item|
      uml_covered_typeOk?(item)
      @uml_covered.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_covered= ArrayOrSingleElement.new
    uml_covered_typeOk?(v)
    @uml_covered.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_covered?Boolean

Returns:

  • (Boolean)


4472
4473
4474
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4472

def uml_covered?
  return uml_covered.isTrue?
end

#uml_covered_add(item) ⇒ Object



4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4499

def uml_covered_add(item)
  if !item.nil?
    ##log.debug @uml_covered.size+1000
    if @uml_covered.nil?
      ##log.debug "reset @uml_covered"
      @uml_covered= ArrayOrSingleElement.new
    end
    uml_covered_typeOk?(item)
    @uml_covered.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_covered_oneObject



4475
4476
4477
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4475

def uml_covered_one()
  return rdf_getter_one(@uml_covered,true,:uml_covered)
end

#uml_covered_one0Object



4478
4479
4480
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4478

def uml_covered_one0()
  return rdf_getter_one(@uml_covered,false,:uml_covered)
end

#uml_covered_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4468
4469
4470
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4468

def uml_covered_typeOk?(val)
  check_rdfType([],val,:uml_covered)
end

#uml_coveredByObject



19277
19278
19279
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19277

def uml_coveredBy
  @uml_coveredBy.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_coveredBy
end

#uml_coveredBy=(v) ⇒ Object



19293
19294
19295
19296
19297
19298
19299
19300
19301
19302
19303
19304
19305
19306
19307
19308
19309
19310
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19293

def uml_coveredBy=(v)
  if v.nil?
    @uml_coveredBy=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_coveredBy= ArrayOrSingleElement.new
    v.each { |item|
      uml_coveredBy_typeOk?(item)
      @uml_coveredBy.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_coveredBy= ArrayOrSingleElement.new
    uml_coveredBy_typeOk?(v)
    @uml_coveredBy.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_coveredBy?Boolean

Returns:

  • (Boolean)


19284
19285
19286
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19284

def uml_coveredBy?
  return uml_coveredBy.isTrue?
end

#uml_coveredBy_add(item) ⇒ Object



19311
19312
19313
19314
19315
19316
19317
19318
19319
19320
19321
19322
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19311

def uml_coveredBy_add(item)
  if !item.nil?
    ##log.debug @uml_coveredBy.size+1000
    if @uml_coveredBy.nil?
      ##log.debug "reset @uml_coveredBy"
      @uml_coveredBy= ArrayOrSingleElement.new
    end
    uml_coveredBy_typeOk?(item)
    @uml_coveredBy.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_coveredBy_oneObject



19287
19288
19289
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19287

def uml_coveredBy_one()
  return rdf_getter_one(@uml_coveredBy,true,:uml_coveredBy)
end

#uml_coveredBy_one0Object



19290
19291
19292
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19290

def uml_coveredBy_one0()
  return rdf_getter_one(@uml_coveredBy,false,:uml_coveredBy)
end

#uml_coveredBy_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


19280
19281
19282
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19280

def uml_coveredBy_typeOk?(val)
  check_rdfType([],val,:uml_coveredBy)
end

#uml_datatypeObject



2947
2948
2949
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2947

def uml_datatype
  @uml_datatype.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_datatype
end

#uml_datatype=(v) ⇒ Object



2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2963

def uml_datatype=(v)
  if v.nil?
    @uml_datatype=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_datatype= ArrayOrSingleElement.new
    v.each { |item|
      uml_datatype_typeOk?(item)
      @uml_datatype.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_datatype= ArrayOrSingleElement.new
    uml_datatype_typeOk?(v)
    @uml_datatype.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_datatype?Boolean

Returns:

  • (Boolean)


2954
2955
2956
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2954

def uml_datatype?
  return uml_datatype.isTrue?
end

#uml_datatype_add(item) ⇒ Object



2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2981

def uml_datatype_add(item)
  if !item.nil?
    ##log.debug @uml_datatype.size+1000
    if @uml_datatype.nil?
      ##log.debug "reset @uml_datatype"
      @uml_datatype= ArrayOrSingleElement.new
    end
    uml_datatype_typeOk?(item)
    @uml_datatype.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_datatype_oneObject



2957
2958
2959
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2957

def uml_datatype_one()
  return rdf_getter_one(@uml_datatype,true,:uml_datatype)
end

#uml_datatype_one0Object



2960
2961
2962
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2960

def uml_datatype_one0()
  return rdf_getter_one(@uml_datatype,false,:uml_datatype)
end

#uml_datatype_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2950
2951
2952
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2950

def uml_datatype_typeOk?(val)
  check_rdfType([],val,:uml_datatype)
end

#uml_deciderObject



13297
13298
13299
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13297

def uml_decider
  @uml_decider.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_decider
end

#uml_decider=(v) ⇒ Object



13313
13314
13315
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13313

def uml_decider=(v)
  if v.nil?
    @uml_decider=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_decider= ArrayOrSingleElement.new
    v.each { |item|
      uml_decider_typeOk?(item)
      @uml_decider.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_decider= ArrayOrSingleElement.new
    uml_decider_typeOk?(v)
    @uml_decider.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_decider?Boolean

Returns:

  • (Boolean)


13304
13305
13306
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13304

def uml_decider?
  return uml_decider.isTrue?
end

#uml_decider_add(item) ⇒ Object



13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13331

def uml_decider_add(item)
  if !item.nil?
    ##log.debug @uml_decider.size+1000
    if @uml_decider.nil?
      ##log.debug "reset @uml_decider"
      @uml_decider= ArrayOrSingleElement.new
    end
    uml_decider_typeOk?(item)
    @uml_decider.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_decider_oneObject



13307
13308
13309
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13307

def uml_decider_one()
  return rdf_getter_one(@uml_decider,true,:uml_decider)
end

#uml_decider_one0Object



13310
13311
13312
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13310

def uml_decider_one0()
  return rdf_getter_one(@uml_decider,false,:uml_decider)
end

#uml_decider_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13300
13301
13302
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13300

def uml_decider_typeOk?(val)
  check_rdfType([],val,:uml_decider)
end

#uml_decisionInputObject



7363
7364
7365
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7363

def uml_decisionInput
  @uml_decisionInput.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_decisionInput
end

#uml_decisionInput=(v) ⇒ Object



7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7379

def uml_decisionInput=(v)
  if v.nil?
    @uml_decisionInput=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_decisionInput= ArrayOrSingleElement.new
    v.each { |item|
      uml_decisionInput_typeOk?(item)
      @uml_decisionInput.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_decisionInput= ArrayOrSingleElement.new
    uml_decisionInput_typeOk?(v)
    @uml_decisionInput.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_decisionInput?Boolean

Returns:

  • (Boolean)


7370
7371
7372
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7370

def uml_decisionInput?
  return uml_decisionInput.isTrue?
end

#uml_decisionInput_add(item) ⇒ Object



7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7397

def uml_decisionInput_add(item)
  if !item.nil?
    ##log.debug @uml_decisionInput.size+1000
    if @uml_decisionInput.nil?
      ##log.debug "reset @uml_decisionInput"
      @uml_decisionInput= ArrayOrSingleElement.new
    end
    uml_decisionInput_typeOk?(item)
    @uml_decisionInput.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_decisionInput_oneObject



7373
7374
7375
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7373

def uml_decisionInput_one()
  return rdf_getter_one(@uml_decisionInput,true,:uml_decisionInput)
end

#uml_decisionInput_one0Object



7376
7377
7378
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7376

def uml_decisionInput_one0()
  return rdf_getter_one(@uml_decisionInput,false,:uml_decisionInput)
end

#uml_decisionInput_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7366
7367
7368
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7366

def uml_decisionInput_typeOk?(val)
  check_rdfType([],val,:uml_decisionInput)
end

#uml_decomposedAsObject



19369
19370
19371
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19369

def uml_decomposedAs
  @uml_decomposedAs.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_decomposedAs
end

#uml_decomposedAs=(v) ⇒ Object



19385
19386
19387
19388
19389
19390
19391
19392
19393
19394
19395
19396
19397
19398
19399
19400
19401
19402
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19385

def uml_decomposedAs=(v)
  if v.nil?
    @uml_decomposedAs=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_decomposedAs= ArrayOrSingleElement.new
    v.each { |item|
      uml_decomposedAs_typeOk?(item)
      @uml_decomposedAs.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_decomposedAs= ArrayOrSingleElement.new
    uml_decomposedAs_typeOk?(v)
    @uml_decomposedAs.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_decomposedAs?Boolean

Returns:

  • (Boolean)


19376
19377
19378
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19376

def uml_decomposedAs?
  return uml_decomposedAs.isTrue?
end

#uml_decomposedAs_add(item) ⇒ Object



19403
19404
19405
19406
19407
19408
19409
19410
19411
19412
19413
19414
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19403

def uml_decomposedAs_add(item)
  if !item.nil?
    ##log.debug @uml_decomposedAs.size+1000
    if @uml_decomposedAs.nil?
      ##log.debug "reset @uml_decomposedAs"
      @uml_decomposedAs= ArrayOrSingleElement.new
    end
    uml_decomposedAs_typeOk?(item)
    @uml_decomposedAs.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_decomposedAs_oneObject



19379
19380
19381
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19379

def uml_decomposedAs_one()
  return rdf_getter_one(@uml_decomposedAs,true,:uml_decomposedAs)
end

#uml_decomposedAs_one0Object



19382
19383
19384
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19382

def uml_decomposedAs_one0()
  return rdf_getter_one(@uml_decomposedAs,false,:uml_decomposedAs)
end

#uml_decomposedAs_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


19372
19373
19374
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19372

def uml_decomposedAs_typeOk?(val)
  check_rdfType([],val,:uml_decomposedAs)
end

#uml_defaultObject



7731
7732
7733
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7731

def uml_default
  @uml_default.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_default
end

#uml_default=(v) ⇒ Object



7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7747

def uml_default=(v)
  if v.nil?
    @uml_default=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_default= ArrayOrSingleElement.new
    v.each { |item|
      uml_default_typeOk?(item)
      @uml_default.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_default= ArrayOrSingleElement.new
    uml_default_typeOk?(v)
    @uml_default.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_default?Boolean

Returns:

  • (Boolean)


7738
7739
7740
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7738

def uml_default?
  return uml_default.isTrue?
end

#uml_default_add(item) ⇒ Object



7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7765

def uml_default_add(item)
  if !item.nil?
    ##log.debug @uml_default.size+1000
    if @uml_default.nil?
      ##log.debug "reset @uml_default"
      @uml_default= ArrayOrSingleElement.new
    end
    uml_default_typeOk?(item)
    @uml_default.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_default_oneObject



7741
7742
7743
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7741

def uml_default_one()
  return rdf_getter_one(@uml_default,true,:uml_default)
end

#uml_default_one0Object



7744
7745
7746
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7744

def uml_default_one0()
  return rdf_getter_one(@uml_default,false,:uml_default)
end

#uml_default_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7734
7735
7736
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7734

def uml_default_typeOk?(val)
  check_rdfType([],val,:uml_default)
end

#uml_defaultValueObject



2763
2764
2765
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2763

def uml_defaultValue
  @uml_defaultValue.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_defaultValue
end

#uml_defaultValue=(v) ⇒ Object



2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2779

def uml_defaultValue=(v)
  if v.nil?
    @uml_defaultValue=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_defaultValue= ArrayOrSingleElement.new
    v.each { |item|
      uml_defaultValue_typeOk?(item)
      @uml_defaultValue.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_defaultValue= ArrayOrSingleElement.new
    uml_defaultValue_typeOk?(v)
    @uml_defaultValue.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_defaultValue?Boolean

Returns:

  • (Boolean)


2770
2771
2772
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2770

def uml_defaultValue?
  return uml_defaultValue.isTrue?
end

#uml_defaultValue_add(item) ⇒ Object



2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2797

def uml_defaultValue_add(item)
  if !item.nil?
    ##log.debug @uml_defaultValue.size+1000
    if @uml_defaultValue.nil?
      ##log.debug "reset @uml_defaultValue"
      @uml_defaultValue= ArrayOrSingleElement.new
    end
    uml_defaultValue_typeOk?(item)
    @uml_defaultValue.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_defaultValue_oneObject



2773
2774
2775
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2773

def uml_defaultValue_one()
  return rdf_getter_one(@uml_defaultValue,true,:uml_defaultValue)
end

#uml_defaultValue_one0Object



2776
2777
2778
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2776

def uml_defaultValue_one0()
  return rdf_getter_one(@uml_defaultValue,false,:uml_defaultValue)
end

#uml_defaultValue_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2766
2767
2768
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2766

def uml_defaultValue_typeOk?(val)
  check_rdfType([],val,:uml_defaultValue)
end

#uml_deferrableTriggerObject



12745
12746
12747
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12745

def uml_deferrableTrigger
  @uml_deferrableTrigger.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_deferrableTrigger
end

#uml_deferrableTrigger=(v) ⇒ Object



12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12761

def uml_deferrableTrigger=(v)
  if v.nil?
    @uml_deferrableTrigger=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_deferrableTrigger= ArrayOrSingleElement.new
    v.each { |item|
      uml_deferrableTrigger_typeOk?(item)
      @uml_deferrableTrigger.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_deferrableTrigger= ArrayOrSingleElement.new
    uml_deferrableTrigger_typeOk?(v)
    @uml_deferrableTrigger.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_deferrableTrigger?Boolean

Returns:

  • (Boolean)


12752
12753
12754
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12752

def uml_deferrableTrigger?
  return uml_deferrableTrigger.isTrue?
end

#uml_deferrableTrigger_add(item) ⇒ Object



12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12779

def uml_deferrableTrigger_add(item)
  if !item.nil?
    ##log.debug @uml_deferrableTrigger.size+1000
    if @uml_deferrableTrigger.nil?
      ##log.debug "reset @uml_deferrableTrigger"
      @uml_deferrableTrigger= ArrayOrSingleElement.new
    end
    uml_deferrableTrigger_typeOk?(item)
    @uml_deferrableTrigger.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_deferrableTrigger_oneObject



12755
12756
12757
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12755

def uml_deferrableTrigger_one()
  return rdf_getter_one(@uml_deferrableTrigger,true,:uml_deferrableTrigger)
end

#uml_deferrableTrigger_one0Object



12758
12759
12760
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12758

def uml_deferrableTrigger_one0()
  return rdf_getter_one(@uml_deferrableTrigger,false,:uml_deferrableTrigger)
end

#uml_deferrableTrigger_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12748
12749
12750
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12748

def uml_deferrableTrigger_typeOk?(val)
  check_rdfType([],val,:uml_deferrableTrigger)
end

#uml_definingFeatureObject



14723
14724
14725
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14723

def uml_definingFeature
  @uml_definingFeature.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_definingFeature
end

#uml_definingFeature=(v) ⇒ Object



14739
14740
14741
14742
14743
14744
14745
14746
14747
14748
14749
14750
14751
14752
14753
14754
14755
14756
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14739

def uml_definingFeature=(v)
  if v.nil?
    @uml_definingFeature=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_definingFeature= ArrayOrSingleElement.new
    v.each { |item|
      uml_definingFeature_typeOk?(item)
      @uml_definingFeature.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_definingFeature= ArrayOrSingleElement.new
    uml_definingFeature_typeOk?(v)
    @uml_definingFeature.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_definingFeature?Boolean

Returns:

  • (Boolean)


14730
14731
14732
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14730

def uml_definingFeature?
  return uml_definingFeature.isTrue?
end

#uml_definingFeature_add(item) ⇒ Object



14757
14758
14759
14760
14761
14762
14763
14764
14765
14766
14767
14768
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14757

def uml_definingFeature_add(item)
  if !item.nil?
    ##log.debug @uml_definingFeature.size+1000
    if @uml_definingFeature.nil?
      ##log.debug "reset @uml_definingFeature"
      @uml_definingFeature= ArrayOrSingleElement.new
    end
    uml_definingFeature_typeOk?(item)
    @uml_definingFeature.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_definingFeature_oneObject



14733
14734
14735
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14733

def uml_definingFeature_one()
  return rdf_getter_one(@uml_definingFeature,true,:uml_definingFeature)
end

#uml_definingFeature_one0Object



14736
14737
14738
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14736

def uml_definingFeature_one0()
  return rdf_getter_one(@uml_definingFeature,false,:uml_definingFeature)
end

#uml_definingFeature_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


14726
14727
14728
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14726

def uml_definingFeature_typeOk?(val)
  check_rdfType([],val,:uml_definingFeature)
end

#uml_deployedArtifactObject



21531
21532
21533
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21531

def uml_deployedArtifact
  @uml_deployedArtifact.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_deployedArtifact
end

#uml_deployedArtifact=(v) ⇒ Object



21547
21548
21549
21550
21551
21552
21553
21554
21555
21556
21557
21558
21559
21560
21561
21562
21563
21564
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21547

def uml_deployedArtifact=(v)
  if v.nil?
    @uml_deployedArtifact=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_deployedArtifact= ArrayOrSingleElement.new
    v.each { |item|
      uml_deployedArtifact_typeOk?(item)
      @uml_deployedArtifact.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_deployedArtifact= ArrayOrSingleElement.new
    uml_deployedArtifact_typeOk?(v)
    @uml_deployedArtifact.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_deployedArtifact?Boolean

Returns:

  • (Boolean)


21538
21539
21540
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21538

def uml_deployedArtifact?
  return uml_deployedArtifact.isTrue?
end

#uml_deployedArtifact_add(item) ⇒ Object



21565
21566
21567
21568
21569
21570
21571
21572
21573
21574
21575
21576
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21565

def uml_deployedArtifact_add(item)
  if !item.nil?
    ##log.debug @uml_deployedArtifact.size+1000
    if @uml_deployedArtifact.nil?
      ##log.debug "reset @uml_deployedArtifact"
      @uml_deployedArtifact= ArrayOrSingleElement.new
    end
    uml_deployedArtifact_typeOk?(item)
    @uml_deployedArtifact.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_deployedArtifact_oneObject



21541
21542
21543
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21541

def uml_deployedArtifact_one()
  return rdf_getter_one(@uml_deployedArtifact,true,:uml_deployedArtifact)
end

#uml_deployedArtifact_one0Object



21544
21545
21546
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21544

def uml_deployedArtifact_one0()
  return rdf_getter_one(@uml_deployedArtifact,false,:uml_deployedArtifact)
end

#uml_deployedArtifact_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21534
21535
21536
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21534

def uml_deployedArtifact_typeOk?(val)
  check_rdfType([],val,:uml_deployedArtifact)
end

#uml_deploymentObject



2211
2212
2213
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2211

def uml_deployment
  @uml_deployment.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_deployment
end

#uml_deployment=(v) ⇒ Object



2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2227

def uml_deployment=(v)
  if v.nil?
    @uml_deployment=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_deployment= ArrayOrSingleElement.new
    v.each { |item|
      uml_deployment_typeOk?(item)
      @uml_deployment.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_deployment= ArrayOrSingleElement.new
    uml_deployment_typeOk?(v)
    @uml_deployment.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_deployment?Boolean

Returns:

  • (Boolean)


2218
2219
2220
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2218

def uml_deployment?
  return uml_deployment.isTrue?
end

#uml_deployment_add(item) ⇒ Object



2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2245

def uml_deployment_add(item)
  if !item.nil?
    ##log.debug @uml_deployment.size+1000
    if @uml_deployment.nil?
      ##log.debug "reset @uml_deployment"
      @uml_deployment= ArrayOrSingleElement.new
    end
    uml_deployment_typeOk?(item)
    @uml_deployment.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_deployment_oneObject



2221
2222
2223
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2221

def uml_deployment_one()
  return rdf_getter_one(@uml_deployment,true,:uml_deployment)
end

#uml_deployment_one0Object



2224
2225
2226
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2224

def uml_deployment_one0()
  return rdf_getter_one(@uml_deployment,false,:uml_deployment)
end

#uml_deployment_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2214
2215
2216
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2214

def uml_deployment_typeOk?(val)
  check_rdfType([],val,:uml_deployment)
end

#uml_deploymentLocationObject



2119
2120
2121
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2119

def uml_deploymentLocation
  @uml_deploymentLocation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_deploymentLocation
end

#uml_deploymentLocation=(v) ⇒ Object



2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2135

def uml_deploymentLocation=(v)
  if v.nil?
    @uml_deploymentLocation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_deploymentLocation= ArrayOrSingleElement.new
    v.each { |item|
      uml_deploymentLocation_typeOk?(item)
      @uml_deploymentLocation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_deploymentLocation= ArrayOrSingleElement.new
    uml_deploymentLocation_typeOk?(v)
    @uml_deploymentLocation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_deploymentLocation?Boolean

Returns:

  • (Boolean)


2126
2127
2128
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2126

def uml_deploymentLocation?
  return uml_deploymentLocation.isTrue?
end

#uml_deploymentLocation_add(item) ⇒ Object



2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2153

def uml_deploymentLocation_add(item)
  if !item.nil?
    ##log.debug @uml_deploymentLocation.size+1000
    if @uml_deploymentLocation.nil?
      ##log.debug "reset @uml_deploymentLocation"
      @uml_deploymentLocation= ArrayOrSingleElement.new
    end
    uml_deploymentLocation_typeOk?(item)
    @uml_deploymentLocation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_deploymentLocation_oneObject



2129
2130
2131
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2129

def uml_deploymentLocation_one()
  return rdf_getter_one(@uml_deploymentLocation,true,:uml_deploymentLocation)
end

#uml_deploymentLocation_one0Object



2132
2133
2134
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2132

def uml_deploymentLocation_one0()
  return rdf_getter_one(@uml_deploymentLocation,false,:uml_deploymentLocation)
end

#uml_deploymentLocation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2122
2123
2124
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2122

def uml_deploymentLocation_typeOk?(val)
  check_rdfType([],val,:uml_deploymentLocation)
end

#uml_directionObject



13757
13758
13759
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13757

def uml_direction
  @uml_direction.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_direction
end

#uml_direction=(v) ⇒ Object



13773
13774
13775
13776
13777
13778
13779
13780
13781
13782
13783
13784
13785
13786
13787
13788
13789
13790
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13773

def uml_direction=(v)
  if v.nil?
    @uml_direction=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_direction= ArrayOrSingleElement.new
    v.each { |item|
      uml_direction_typeOk?(item)
      @uml_direction.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_direction= ArrayOrSingleElement.new
    uml_direction_typeOk?(v)
    @uml_direction.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_direction?Boolean

Returns:

  • (Boolean)


13764
13765
13766
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13764

def uml_direction?
  return uml_direction.isTrue?
end

#uml_direction_add(item) ⇒ Object



13791
13792
13793
13794
13795
13796
13797
13798
13799
13800
13801
13802
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13791

def uml_direction_add(item)
  if !item.nil?
    ##log.debug @uml_direction.size+1000
    if @uml_direction.nil?
      ##log.debug "reset @uml_direction"
      @uml_direction= ArrayOrSingleElement.new
    end
    uml_direction_typeOk?(item)
    @uml_direction.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_direction_oneObject



13767
13768
13769
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13767

def uml_direction_one()
  return rdf_getter_one(@uml_direction,true,:uml_direction)
end

#uml_direction_one0Object



13770
13771
13772
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13770

def uml_direction_one0()
  return rdf_getter_one(@uml_direction,false,:uml_direction)
end

#uml_direction_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13760
13761
13762
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13760

def uml_direction_typeOk?(val)
  check_rdfType([],val,:uml_direction)
end

#uml_doActivityObject



12837
12838
12839
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12837

def uml_doActivity
  @uml_doActivity.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_doActivity
end

#uml_doActivity=(v) ⇒ Object



12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866
12867
12868
12869
12870
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12853

def uml_doActivity=(v)
  if v.nil?
    @uml_doActivity=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_doActivity= ArrayOrSingleElement.new
    v.each { |item|
      uml_doActivity_typeOk?(item)
      @uml_doActivity.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_doActivity= ArrayOrSingleElement.new
    uml_doActivity_typeOk?(v)
    @uml_doActivity.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_doActivity?Boolean

Returns:

  • (Boolean)


12844
12845
12846
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12844

def uml_doActivity?
  return uml_doActivity.isTrue?
end

#uml_doActivity_add(item) ⇒ Object



12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12871

def uml_doActivity_add(item)
  if !item.nil?
    ##log.debug @uml_doActivity.size+1000
    if @uml_doActivity.nil?
      ##log.debug "reset @uml_doActivity"
      @uml_doActivity= ArrayOrSingleElement.new
    end
    uml_doActivity_typeOk?(item)
    @uml_doActivity.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_doActivity_oneObject



12847
12848
12849
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12847

def uml_doActivity_one()
  return rdf_getter_one(@uml_doActivity,true,:uml_doActivity)
end

#uml_doActivity_one0Object



12850
12851
12852
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12850

def uml_doActivity_one0()
  return rdf_getter_one(@uml_doActivity,false,:uml_doActivity)
end

#uml_doActivity_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12840
12841
12842
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12840

def uml_doActivity_typeOk?(val)
  check_rdfType([],val,:uml_doActivity)
end

#uml_durationObject



20381
20382
20383
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20381

def uml_duration
  @uml_duration.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_duration
end

#uml_duration=(v) ⇒ Object



20397
20398
20399
20400
20401
20402
20403
20404
20405
20406
20407
20408
20409
20410
20411
20412
20413
20414
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20397

def uml_duration=(v)
  if v.nil?
    @uml_duration=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_duration= ArrayOrSingleElement.new
    v.each { |item|
      uml_duration_typeOk?(item)
      @uml_duration.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_duration= ArrayOrSingleElement.new
    uml_duration_typeOk?(v)
    @uml_duration.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_duration?Boolean

Returns:

  • (Boolean)


20388
20389
20390
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20388

def uml_duration?
  return uml_duration.isTrue?
end

#uml_duration_add(item) ⇒ Object



20415
20416
20417
20418
20419
20420
20421
20422
20423
20424
20425
20426
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20415

def uml_duration_add(item)
  if !item.nil?
    ##log.debug @uml_duration.size+1000
    if @uml_duration.nil?
      ##log.debug "reset @uml_duration"
      @uml_duration= ArrayOrSingleElement.new
    end
    uml_duration_typeOk?(item)
    @uml_duration.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_duration_oneObject



20391
20392
20393
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20391

def uml_duration_one()
  return rdf_getter_one(@uml_duration,true,:uml_duration)
end

#uml_duration_one0Object



20394
20395
20396
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20394

def uml_duration_one0()
  return rdf_getter_one(@uml_duration,false,:uml_duration)
end

#uml_duration_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


20384
20385
20386
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20384

def uml_duration_typeOk?(val)
  check_rdfType([],val,:uml_duration)
end

#uml_edgeObject



21945
21946
21947
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21945

def uml_edge
  @uml_edge.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_edge
end

#uml_edge=(v) ⇒ Object



21961
21962
21963
21964
21965
21966
21967
21968
21969
21970
21971
21972
21973
21974
21975
21976
21977
21978
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21961

def uml_edge=(v)
  if v.nil?
    @uml_edge=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_edge= ArrayOrSingleElement.new
    v.each { |item|
      uml_edge_typeOk?(item)
      @uml_edge.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_edge= ArrayOrSingleElement.new
    uml_edge_typeOk?(v)
    @uml_edge.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_edge?Boolean

Returns:

  • (Boolean)


21952
21953
21954
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21952

def uml_edge?
  return uml_edge.isTrue?
end

#uml_edge_add(item) ⇒ Object



21979
21980
21981
21982
21983
21984
21985
21986
21987
21988
21989
21990
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21979

def uml_edge_add(item)
  if !item.nil?
    ##log.debug @uml_edge.size+1000
    if @uml_edge.nil?
      ##log.debug "reset @uml_edge"
      @uml_edge= ArrayOrSingleElement.new
    end
    uml_edge_typeOk?(item)
    @uml_edge.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_edge_oneObject



21955
21956
21957
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21955

def uml_edge_one()
  return rdf_getter_one(@uml_edge,true,:uml_edge)
end

#uml_edge_one0Object



21958
21959
21960
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21958

def uml_edge_one0()
  return rdf_getter_one(@uml_edge,false,:uml_edge)
end

#uml_edge_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21948
21949
21950
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21948

def uml_edge_typeOk?(val)
  check_rdfType([],val,:uml_edge)
end

#uml_effectObject



877
878
879
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 877

def uml_effect
  @uml_effect.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_effect
end

#uml_effect=(v) ⇒ Object



893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 893

def uml_effect=(v)
  if v.nil?
    @uml_effect=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_effect= ArrayOrSingleElement.new
    v.each { |item|
      uml_effect_typeOk?(item)
      @uml_effect.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_effect= ArrayOrSingleElement.new
    uml_effect_typeOk?(v)
    @uml_effect.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_effect?Boolean

Returns:

  • (Boolean)


884
885
886
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 884

def uml_effect?
  return uml_effect.isTrue?
end

#uml_effect_add(item) ⇒ Object



911
912
913
914
915
916
917
918
919
920
921
922
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 911

def uml_effect_add(item)
  if !item.nil?
    ##log.debug @uml_effect.size+1000
    if @uml_effect.nil?
      ##log.debug "reset @uml_effect"
      @uml_effect= ArrayOrSingleElement.new
    end
    uml_effect_typeOk?(item)
    @uml_effect.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_effect_oneObject



887
888
889
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 887

def uml_effect_one()
  return rdf_getter_one(@uml_effect,true,:uml_effect)
end

#uml_effect_one0Object



890
891
892
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 890

def uml_effect_one0()
  return rdf_getter_one(@uml_effect,false,:uml_effect)
end

#uml_effect_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


880
881
882
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 880

def uml_effect_typeOk?(val)
  check_rdfType([],val,:uml_effect)
end

#uml_elementImportObject



1153
1154
1155
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1153

def uml_elementImport
  @uml_elementImport.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_elementImport
end

#uml_elementImport=(v) ⇒ Object



1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1169

def uml_elementImport=(v)
  if v.nil?
    @uml_elementImport=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_elementImport= ArrayOrSingleElement.new
    v.each { |item|
      uml_elementImport_typeOk?(item)
      @uml_elementImport.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_elementImport= ArrayOrSingleElement.new
    uml_elementImport_typeOk?(v)
    @uml_elementImport.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_elementImport?Boolean

Returns:

  • (Boolean)


1160
1161
1162
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1160

def uml_elementImport?
  return uml_elementImport.isTrue?
end

#uml_elementImport_add(item) ⇒ Object



1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1187

def uml_elementImport_add(item)
  if !item.nil?
    ##log.debug @uml_elementImport.size+1000
    if @uml_elementImport.nil?
      ##log.debug "reset @uml_elementImport"
      @uml_elementImport= ArrayOrSingleElement.new
    end
    uml_elementImport_typeOk?(item)
    @uml_elementImport.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_elementImport_oneObject



1163
1164
1165
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1163

def uml_elementImport_one()
  return rdf_getter_one(@uml_elementImport,true,:uml_elementImport)
end

#uml_elementImport_one0Object



1166
1167
1168
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1166

def uml_elementImport_one0()
  return rdf_getter_one(@uml_elementImport,false,:uml_elementImport)
end

#uml_elementImport_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1156
1157
1158
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1156

def uml_elementImport_typeOk?(val)
  check_rdfType([],val,:uml_elementImport)
end

#uml_enclosingInteractionObject



4557
4558
4559
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4557

def uml_enclosingInteraction
  @uml_enclosingInteraction.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_enclosingInteraction
end

#uml_enclosingInteraction=(v) ⇒ Object



4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4573

def uml_enclosingInteraction=(v)
  if v.nil?
    @uml_enclosingInteraction=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_enclosingInteraction= ArrayOrSingleElement.new
    v.each { |item|
      uml_enclosingInteraction_typeOk?(item)
      @uml_enclosingInteraction.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_enclosingInteraction= ArrayOrSingleElement.new
    uml_enclosingInteraction_typeOk?(v)
    @uml_enclosingInteraction.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_enclosingInteraction?Boolean

Returns:

  • (Boolean)


4564
4565
4566
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4564

def uml_enclosingInteraction?
  return uml_enclosingInteraction.isTrue?
end

#uml_enclosingInteraction_add(item) ⇒ Object



4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4591

def uml_enclosingInteraction_add(item)
  if !item.nil?
    ##log.debug @uml_enclosingInteraction.size+1000
    if @uml_enclosingInteraction.nil?
      ##log.debug "reset @uml_enclosingInteraction"
      @uml_enclosingInteraction= ArrayOrSingleElement.new
    end
    uml_enclosingInteraction_typeOk?(item)
    @uml_enclosingInteraction.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_enclosingInteraction_oneObject



4567
4568
4569
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4567

def uml_enclosingInteraction_one()
  return rdf_getter_one(@uml_enclosingInteraction,true,:uml_enclosingInteraction)
end

#uml_enclosingInteraction_one0Object



4570
4571
4572
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4570

def uml_enclosingInteraction_one0()
  return rdf_getter_one(@uml_enclosingInteraction,false,:uml_enclosingInteraction)
end

#uml_enclosingInteraction_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4560
4561
4562
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4560

def uml_enclosingInteraction_typeOk?(val)
  check_rdfType([],val,:uml_enclosingInteraction)
end

#uml_enclosingOperandObject



4511
4512
4513
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4511

def uml_enclosingOperand
  @uml_enclosingOperand.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_enclosingOperand
end

#uml_enclosingOperand=(v) ⇒ Object



4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4527

def uml_enclosingOperand=(v)
  if v.nil?
    @uml_enclosingOperand=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_enclosingOperand= ArrayOrSingleElement.new
    v.each { |item|
      uml_enclosingOperand_typeOk?(item)
      @uml_enclosingOperand.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_enclosingOperand= ArrayOrSingleElement.new
    uml_enclosingOperand_typeOk?(v)
    @uml_enclosingOperand.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_enclosingOperand?Boolean

Returns:

  • (Boolean)


4518
4519
4520
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4518

def uml_enclosingOperand?
  return uml_enclosingOperand.isTrue?
end

#uml_enclosingOperand_add(item) ⇒ Object



4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4545

def uml_enclosingOperand_add(item)
  if !item.nil?
    ##log.debug @uml_enclosingOperand.size+1000
    if @uml_enclosingOperand.nil?
      ##log.debug "reset @uml_enclosingOperand"
      @uml_enclosingOperand= ArrayOrSingleElement.new
    end
    uml_enclosingOperand_typeOk?(item)
    @uml_enclosingOperand.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_enclosingOperand_oneObject



4521
4522
4523
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4521

def uml_enclosingOperand_one()
  return rdf_getter_one(@uml_enclosingOperand,true,:uml_enclosingOperand)
end

#uml_enclosingOperand_one0Object



4524
4525
4526
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4524

def uml_enclosingOperand_one0()
  return rdf_getter_one(@uml_enclosingOperand,false,:uml_enclosingOperand)
end

#uml_enclosingOperand_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4514
4515
4516
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4514

def uml_enclosingOperand_typeOk?(val)
  check_rdfType([],val,:uml_enclosingOperand)
end

#uml_endObject



2165
2166
2167
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2165

def uml_end
  @uml_end.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_end
end

#uml_end=(v) ⇒ Object



2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2181

def uml_end=(v)
  if v.nil?
    @uml_end=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_end= ArrayOrSingleElement.new
    v.each { |item|
      uml_end_typeOk?(item)
      @uml_end.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_end= ArrayOrSingleElement.new
    uml_end_typeOk?(v)
    @uml_end.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_end?Boolean

Returns:

  • (Boolean)


2172
2173
2174
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2172

def uml_end?
  return uml_end.isTrue?
end

#uml_end_add(item) ⇒ Object



2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2199

def uml_end_add(item)
  if !item.nil?
    ##log.debug @uml_end.size+1000
    if @uml_end.nil?
      ##log.debug "reset @uml_end"
      @uml_end= ArrayOrSingleElement.new
    end
    uml_end_typeOk?(item)
    @uml_end.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_end_oneObject



2175
2176
2177
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2175

def uml_end_one()
  return rdf_getter_one(@uml_end,true,:uml_end)
end

#uml_end_one0Object



2178
2179
2180
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2178

def uml_end_one0()
  return rdf_getter_one(@uml_end,false,:uml_end)
end

#uml_end_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2168
2169
2170
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2168

def uml_end_typeOk?(val)
  check_rdfType([],val,:uml_end)
end

#uml_endDataObject



8467
8468
8469
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8467

def uml_endData
  @uml_endData.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_endData
end

#uml_endData=(v) ⇒ Object



8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8483

def uml_endData=(v)
  if v.nil?
    @uml_endData=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_endData= ArrayOrSingleElement.new
    v.each { |item|
      uml_endData_typeOk?(item)
      @uml_endData.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_endData= ArrayOrSingleElement.new
    uml_endData_typeOk?(v)
    @uml_endData.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_endData?Boolean

Returns:

  • (Boolean)


8474
8475
8476
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8474

def uml_endData?
  return uml_endData.isTrue?
end

#uml_endData_add(item) ⇒ Object



8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8501

def uml_endData_add(item)
  if !item.nil?
    ##log.debug @uml_endData.size+1000
    if @uml_endData.nil?
      ##log.debug "reset @uml_endData"
      @uml_endData= ArrayOrSingleElement.new
    end
    uml_endData_typeOk?(item)
    @uml_endData.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_endData_oneObject



8477
8478
8479
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8477

def uml_endData_one()
  return rdf_getter_one(@uml_endData,true,:uml_endData)
end

#uml_endData_one0Object



8480
8481
8482
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8480

def uml_endData_one0()
  return rdf_getter_one(@uml_endData,false,:uml_endData)
end

#uml_endData_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8470
8471
8472
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8470

def uml_endData_typeOk?(val)
  check_rdfType([],val,:uml_endData)
end

#uml_entryObject



12377
12378
12379
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12377

def uml_entry
  @uml_entry.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_entry
end

#uml_entry=(v) ⇒ Object



12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12393

def uml_entry=(v)
  if v.nil?
    @uml_entry=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_entry= ArrayOrSingleElement.new
    v.each { |item|
      uml_entry_typeOk?(item)
      @uml_entry.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_entry= ArrayOrSingleElement.new
    uml_entry_typeOk?(v)
    @uml_entry.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_entry?Boolean

Returns:

  • (Boolean)


12384
12385
12386
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12384

def uml_entry?
  return uml_entry.isTrue?
end

#uml_entry_add(item) ⇒ Object



12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12411

def uml_entry_add(item)
  if !item.nil?
    ##log.debug @uml_entry.size+1000
    if @uml_entry.nil?
      ##log.debug "reset @uml_entry"
      @uml_entry= ArrayOrSingleElement.new
    end
    uml_entry_typeOk?(item)
    @uml_entry.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_entry_oneObject



12387
12388
12389
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12387

def uml_entry_one()
  return rdf_getter_one(@uml_entry,true,:uml_entry)
end

#uml_entry_one0Object



12390
12391
12392
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12390

def uml_entry_one0()
  return rdf_getter_one(@uml_entry,false,:uml_entry)
end

#uml_entry_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12380
12381
12382
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12380

def uml_entry_typeOk?(val)
  check_rdfType([],val,:uml_entry)
end

#uml_enumerationObject



5523
5524
5525
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5523

def uml_enumeration
  @uml_enumeration.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_enumeration
end

#uml_enumeration=(v) ⇒ Object



5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5539

def uml_enumeration=(v)
  if v.nil?
    @uml_enumeration=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_enumeration= ArrayOrSingleElement.new
    v.each { |item|
      uml_enumeration_typeOk?(item)
      @uml_enumeration.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_enumeration= ArrayOrSingleElement.new
    uml_enumeration_typeOk?(v)
    @uml_enumeration.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_enumeration?Boolean

Returns:

  • (Boolean)


5530
5531
5532
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5530

def uml_enumeration?
  return uml_enumeration.isTrue?
end

#uml_enumeration_add(item) ⇒ Object



5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5557

def uml_enumeration_add(item)
  if !item.nil?
    ##log.debug @uml_enumeration.size+1000
    if @uml_enumeration.nil?
      ##log.debug "reset @uml_enumeration"
      @uml_enumeration= ArrayOrSingleElement.new
    end
    uml_enumeration_typeOk?(item)
    @uml_enumeration.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_enumeration_oneObject



5533
5534
5535
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5533

def uml_enumeration_one()
  return rdf_getter_one(@uml_enumeration,true,:uml_enumeration)
end

#uml_enumeration_one0Object



5536
5537
5538
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5536

def uml_enumeration_one0()
  return rdf_getter_one(@uml_enumeration,false,:uml_enumeration)
end

#uml_enumeration_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5526
5527
5528
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5526

def uml_enumeration_typeOk?(val)
  check_rdfType([],val,:uml_enumeration)
end

#uml_eventObject



10399
10400
10401
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10399

def uml_event
  @uml_event.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_event
end

#uml_event=(v) ⇒ Object



10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10415

def uml_event=(v)
  if v.nil?
    @uml_event=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_event= ArrayOrSingleElement.new
    v.each { |item|
      uml_event_typeOk?(item)
      @uml_event.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_event= ArrayOrSingleElement.new
    uml_event_typeOk?(v)
    @uml_event.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_event?Boolean

Returns:

  • (Boolean)


10406
10407
10408
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10406

def uml_event?
  return uml_event.isTrue?
end

#uml_event_add(item) ⇒ Object



10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10433

def uml_event_add(item)
  if !item.nil?
    ##log.debug @uml_event.size+1000
    if @uml_event.nil?
      ##log.debug "reset @uml_event"
      @uml_event= ArrayOrSingleElement.new
    end
    uml_event_typeOk?(item)
    @uml_event.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_event_oneObject



10409
10410
10411
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10409

def uml_event_one()
  return rdf_getter_one(@uml_event,true,:uml_event)
end

#uml_event_one0Object



10412
10413
10414
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10412

def uml_event_one0()
  return rdf_getter_one(@uml_event,false,:uml_event)
end

#uml_event_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10402
10403
10404
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10402

def uml_event_typeOk?(val)
  check_rdfType([],val,:uml_event)
end

#uml_exceptionObject



18495
18496
18497
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18495

def uml_exception
  @uml_exception.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_exception
end

#uml_exception=(v) ⇒ Object



18511
18512
18513
18514
18515
18516
18517
18518
18519
18520
18521
18522
18523
18524
18525
18526
18527
18528
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18511

def uml_exception=(v)
  if v.nil?
    @uml_exception=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_exception= ArrayOrSingleElement.new
    v.each { |item|
      uml_exception_typeOk?(item)
      @uml_exception.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_exception= ArrayOrSingleElement.new
    uml_exception_typeOk?(v)
    @uml_exception.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_exception?Boolean

Returns:

  • (Boolean)


18502
18503
18504
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18502

def uml_exception?
  return uml_exception.isTrue?
end

#uml_exception_add(item) ⇒ Object



18529
18530
18531
18532
18533
18534
18535
18536
18537
18538
18539
18540
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18529

def uml_exception_add(item)
  if !item.nil?
    ##log.debug @uml_exception.size+1000
    if @uml_exception.nil?
      ##log.debug "reset @uml_exception"
      @uml_exception= ArrayOrSingleElement.new
    end
    uml_exception_typeOk?(item)
    @uml_exception.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_exception_oneObject



18505
18506
18507
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18505

def uml_exception_one()
  return rdf_getter_one(@uml_exception,true,:uml_exception)
end

#uml_exception_one0Object



18508
18509
18510
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18508

def uml_exception_one0()
  return rdf_getter_one(@uml_exception,false,:uml_exception)
end

#uml_exception_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


18498
18499
18500
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18498

def uml_exception_typeOk?(val)
  check_rdfType([],val,:uml_exception)
end

#uml_exceptionInputObject



18127
18128
18129
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18127

def uml_exceptionInput
  @uml_exceptionInput.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_exceptionInput
end

#uml_exceptionInput=(v) ⇒ Object



18143
18144
18145
18146
18147
18148
18149
18150
18151
18152
18153
18154
18155
18156
18157
18158
18159
18160
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18143

def uml_exceptionInput=(v)
  if v.nil?
    @uml_exceptionInput=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_exceptionInput= ArrayOrSingleElement.new
    v.each { |item|
      uml_exceptionInput_typeOk?(item)
      @uml_exceptionInput.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_exceptionInput= ArrayOrSingleElement.new
    uml_exceptionInput_typeOk?(v)
    @uml_exceptionInput.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_exceptionInput?Boolean

Returns:

  • (Boolean)


18134
18135
18136
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18134

def uml_exceptionInput?
  return uml_exceptionInput.isTrue?
end

#uml_exceptionInput_add(item) ⇒ Object



18161
18162
18163
18164
18165
18166
18167
18168
18169
18170
18171
18172
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18161

def uml_exceptionInput_add(item)
  if !item.nil?
    ##log.debug @uml_exceptionInput.size+1000
    if @uml_exceptionInput.nil?
      ##log.debug "reset @uml_exceptionInput"
      @uml_exceptionInput= ArrayOrSingleElement.new
    end
    uml_exceptionInput_typeOk?(item)
    @uml_exceptionInput.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_exceptionInput_oneObject



18137
18138
18139
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18137

def uml_exceptionInput_one()
  return rdf_getter_one(@uml_exceptionInput,true,:uml_exceptionInput)
end

#uml_exceptionInput_one0Object



18140
18141
18142
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18140

def uml_exceptionInput_one0()
  return rdf_getter_one(@uml_exceptionInput,false,:uml_exceptionInput)
end

#uml_exceptionInput_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


18130
18131
18132
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18130

def uml_exceptionInput_typeOk?(val)
  check_rdfType([],val,:uml_exceptionInput)
end

#uml_exceptionTypeObject



18173
18174
18175
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18173

def uml_exceptionType
  @uml_exceptionType.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_exceptionType
end

#uml_exceptionType=(v) ⇒ Object



18189
18190
18191
18192
18193
18194
18195
18196
18197
18198
18199
18200
18201
18202
18203
18204
18205
18206
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18189

def uml_exceptionType=(v)
  if v.nil?
    @uml_exceptionType=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_exceptionType= ArrayOrSingleElement.new
    v.each { |item|
      uml_exceptionType_typeOk?(item)
      @uml_exceptionType.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_exceptionType= ArrayOrSingleElement.new
    uml_exceptionType_typeOk?(v)
    @uml_exceptionType.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_exceptionType?Boolean

Returns:

  • (Boolean)


18180
18181
18182
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18180

def uml_exceptionType?
  return uml_exceptionType.isTrue?
end

#uml_exceptionType_add(item) ⇒ Object



18207
18208
18209
18210
18211
18212
18213
18214
18215
18216
18217
18218
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18207

def uml_exceptionType_add(item)
  if !item.nil?
    ##log.debug @uml_exceptionType.size+1000
    if @uml_exceptionType.nil?
      ##log.debug "reset @uml_exceptionType"
      @uml_exceptionType= ArrayOrSingleElement.new
    end
    uml_exceptionType_typeOk?(item)
    @uml_exceptionType.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_exceptionType_oneObject



18183
18184
18185
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18183

def uml_exceptionType_one()
  return rdf_getter_one(@uml_exceptionType,true,:uml_exceptionType)
end

#uml_exceptionType_one0Object



18186
18187
18188
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18186

def uml_exceptionType_one0()
  return rdf_getter_one(@uml_exceptionType,false,:uml_exceptionType)
end

#uml_exceptionType_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


18176
18177
18178
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18176

def uml_exceptionType_typeOk?(val)
  check_rdfType([],val,:uml_exceptionType)
end

#uml_executionLocationObject



2073
2074
2075
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2073

def uml_executionLocation
  @uml_executionLocation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_executionLocation
end

#uml_executionLocation=(v) ⇒ Object



2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2089

def uml_executionLocation=(v)
  if v.nil?
    @uml_executionLocation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_executionLocation= ArrayOrSingleElement.new
    v.each { |item|
      uml_executionLocation_typeOk?(item)
      @uml_executionLocation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_executionLocation= ArrayOrSingleElement.new
    uml_executionLocation_typeOk?(v)
    @uml_executionLocation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_executionLocation?Boolean

Returns:

  • (Boolean)


2080
2081
2082
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2080

def uml_executionLocation?
  return uml_executionLocation.isTrue?
end

#uml_executionLocation_add(item) ⇒ Object



2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2107

def uml_executionLocation_add(item)
  if !item.nil?
    ##log.debug @uml_executionLocation.size+1000
    if @uml_executionLocation.nil?
      ##log.debug "reset @uml_executionLocation"
      @uml_executionLocation= ArrayOrSingleElement.new
    end
    uml_executionLocation_typeOk?(item)
    @uml_executionLocation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_executionLocation_oneObject



2083
2084
2085
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2083

def uml_executionLocation_one()
  return rdf_getter_one(@uml_executionLocation,true,:uml_executionLocation)
end

#uml_executionLocation_one0Object



2086
2087
2088
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2086

def uml_executionLocation_one0()
  return rdf_getter_one(@uml_executionLocation,false,:uml_executionLocation)
end

#uml_executionLocation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2076
2077
2078
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2076

def uml_executionLocation_typeOk?(val)
  check_rdfType([],val,:uml_executionLocation)
end

#uml_exitObject



12423
12424
12425
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12423

def uml_exit
  @uml_exit.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_exit
end

#uml_exit=(v) ⇒ Object



12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12439

def uml_exit=(v)
  if v.nil?
    @uml_exit=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_exit= ArrayOrSingleElement.new
    v.each { |item|
      uml_exit_typeOk?(item)
      @uml_exit.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_exit= ArrayOrSingleElement.new
    uml_exit_typeOk?(v)
    @uml_exit.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_exit?Boolean

Returns:

  • (Boolean)


12430
12431
12432
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12430

def uml_exit?
  return uml_exit.isTrue?
end

#uml_exit_add(item) ⇒ Object



12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12457

def uml_exit_add(item)
  if !item.nil?
    ##log.debug @uml_exit.size+1000
    if @uml_exit.nil?
      ##log.debug "reset @uml_exit"
      @uml_exit= ArrayOrSingleElement.new
    end
    uml_exit_typeOk?(item)
    @uml_exit.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_exit_oneObject



12433
12434
12435
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12433

def uml_exit_one()
  return rdf_getter_one(@uml_exit,true,:uml_exit)
end

#uml_exit_one0Object



12436
12437
12438
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12436

def uml_exit_one0()
  return rdf_getter_one(@uml_exit,false,:uml_exit)
end

#uml_exit_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12426
12427
12428
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12426

def uml_exit_typeOk?(val)
  check_rdfType([],val,:uml_exit)
end

#uml_extendObject



11181
11182
11183
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11181

def uml_extend
  @uml_extend.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_extend
end

#uml_extend=(v) ⇒ Object



11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11197

def uml_extend=(v)
  if v.nil?
    @uml_extend=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_extend= ArrayOrSingleElement.new
    v.each { |item|
      uml_extend_typeOk?(item)
      @uml_extend.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_extend= ArrayOrSingleElement.new
    uml_extend_typeOk?(v)
    @uml_extend.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extend?Boolean

Returns:

  • (Boolean)


11188
11189
11190
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11188

def uml_extend?
  return uml_extend.isTrue?
end

#uml_extend_add(item) ⇒ Object



11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11215

def uml_extend_add(item)
  if !item.nil?
    ##log.debug @uml_extend.size+1000
    if @uml_extend.nil?
      ##log.debug "reset @uml_extend"
      @uml_extend= ArrayOrSingleElement.new
    end
    uml_extend_typeOk?(item)
    @uml_extend.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extend_oneObject



11191
11192
11193
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11191

def uml_extend_one()
  return rdf_getter_one(@uml_extend,true,:uml_extend)
end

#uml_extend_one0Object



11194
11195
11196
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11194

def uml_extend_one0()
  return rdf_getter_one(@uml_extend,false,:uml_extend)
end

#uml_extend_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


11184
11185
11186
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11184

def uml_extend_typeOk?(val)
  check_rdfType([],val,:uml_extend)
end

#uml_extendedCaseObject



8237
8238
8239
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8237

def uml_extendedCase
  @uml_extendedCase.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_extendedCase
end

#uml_extendedCase=(v) ⇒ Object



8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8253

def uml_extendedCase=(v)
  if v.nil?
    @uml_extendedCase=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_extendedCase= ArrayOrSingleElement.new
    v.each { |item|
      uml_extendedCase_typeOk?(item)
      @uml_extendedCase.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_extendedCase= ArrayOrSingleElement.new
    uml_extendedCase_typeOk?(v)
    @uml_extendedCase.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extendedCase?Boolean

Returns:

  • (Boolean)


8244
8245
8246
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8244

def uml_extendedCase?
  return uml_extendedCase.isTrue?
end

#uml_extendedCase_add(item) ⇒ Object



8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8271

def uml_extendedCase_add(item)
  if !item.nil?
    ##log.debug @uml_extendedCase.size+1000
    if @uml_extendedCase.nil?
      ##log.debug "reset @uml_extendedCase"
      @uml_extendedCase= ArrayOrSingleElement.new
    end
    uml_extendedCase_typeOk?(item)
    @uml_extendedCase.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extendedCase_oneObject



8247
8248
8249
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8247

def uml_extendedCase_one()
  return rdf_getter_one(@uml_extendedCase,true,:uml_extendedCase)
end

#uml_extendedCase_one0Object



8250
8251
8252
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8250

def uml_extendedCase_one0()
  return rdf_getter_one(@uml_extendedCase,false,:uml_extendedCase)
end

#uml_extendedCase_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8240
8241
8242
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8240

def uml_extendedCase_typeOk?(val)
  check_rdfType([],val,:uml_extendedCase)
end

#uml_extendedRegionObject



16747
16748
16749
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16747

def uml_extendedRegion
  @uml_extendedRegion.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_extendedRegion
end

#uml_extendedRegion=(v) ⇒ Object



16763
16764
16765
16766
16767
16768
16769
16770
16771
16772
16773
16774
16775
16776
16777
16778
16779
16780
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16763

def uml_extendedRegion=(v)
  if v.nil?
    @uml_extendedRegion=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_extendedRegion= ArrayOrSingleElement.new
    v.each { |item|
      uml_extendedRegion_typeOk?(item)
      @uml_extendedRegion.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_extendedRegion= ArrayOrSingleElement.new
    uml_extendedRegion_typeOk?(v)
    @uml_extendedRegion.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extendedRegion?Boolean

Returns:

  • (Boolean)


16754
16755
16756
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16754

def uml_extendedRegion?
  return uml_extendedRegion.isTrue?
end

#uml_extendedRegion_add(item) ⇒ Object



16781
16782
16783
16784
16785
16786
16787
16788
16789
16790
16791
16792
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16781

def uml_extendedRegion_add(item)
  if !item.nil?
    ##log.debug @uml_extendedRegion.size+1000
    if @uml_extendedRegion.nil?
      ##log.debug "reset @uml_extendedRegion"
      @uml_extendedRegion= ArrayOrSingleElement.new
    end
    uml_extendedRegion_typeOk?(item)
    @uml_extendedRegion.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extendedRegion_oneObject



16757
16758
16759
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16757

def uml_extendedRegion_one()
  return rdf_getter_one(@uml_extendedRegion,true,:uml_extendedRegion)
end

#uml_extendedRegion_one0Object



16760
16761
16762
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16760

def uml_extendedRegion_one0()
  return rdf_getter_one(@uml_extendedRegion,false,:uml_extendedRegion)
end

#uml_extendedRegion_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16750
16751
16752
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16750

def uml_extendedRegion_typeOk?(val)
  check_rdfType([],val,:uml_extendedRegion)
end

#uml_extendedStateMachineObject



17483
17484
17485
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17483

def uml_extendedStateMachine
  @uml_extendedStateMachine.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_extendedStateMachine
end

#uml_extendedStateMachine=(v) ⇒ Object



17499
17500
17501
17502
17503
17504
17505
17506
17507
17508
17509
17510
17511
17512
17513
17514
17515
17516
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17499

def uml_extendedStateMachine=(v)
  if v.nil?
    @uml_extendedStateMachine=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_extendedStateMachine= ArrayOrSingleElement.new
    v.each { |item|
      uml_extendedStateMachine_typeOk?(item)
      @uml_extendedStateMachine.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_extendedStateMachine= ArrayOrSingleElement.new
    uml_extendedStateMachine_typeOk?(v)
    @uml_extendedStateMachine.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extendedStateMachine?Boolean

Returns:

  • (Boolean)


17490
17491
17492
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17490

def uml_extendedStateMachine?
  return uml_extendedStateMachine.isTrue?
end

#uml_extendedStateMachine_add(item) ⇒ Object



17517
17518
17519
17520
17521
17522
17523
17524
17525
17526
17527
17528
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17517

def uml_extendedStateMachine_add(item)
  if !item.nil?
    ##log.debug @uml_extendedStateMachine.size+1000
    if @uml_extendedStateMachine.nil?
      ##log.debug "reset @uml_extendedStateMachine"
      @uml_extendedStateMachine= ArrayOrSingleElement.new
    end
    uml_extendedStateMachine_typeOk?(item)
    @uml_extendedStateMachine.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extendedStateMachine_oneObject



17493
17494
17495
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17493

def uml_extendedStateMachine_one()
  return rdf_getter_one(@uml_extendedStateMachine,true,:uml_extendedStateMachine)
end

#uml_extendedStateMachine_one0Object



17496
17497
17498
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17496

def uml_extendedStateMachine_one0()
  return rdf_getter_one(@uml_extendedStateMachine,false,:uml_extendedStateMachine)
end

#uml_extendedStateMachine_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


17486
17487
17488
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17486

def uml_extendedStateMachine_typeOk?(val)
  check_rdfType([],val,:uml_extendedStateMachine)
end

#uml_extensionObject



8375
8376
8377
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8375

def uml_extension
  @uml_extension.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_extension
end

#uml_extension=(v) ⇒ Object



8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8391

def uml_extension=(v)
  if v.nil?
    @uml_extension=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_extension= ArrayOrSingleElement.new
    v.each { |item|
      uml_extension_typeOk?(item)
      @uml_extension.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_extension= ArrayOrSingleElement.new
    uml_extension_typeOk?(v)
    @uml_extension.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extension?Boolean

Returns:

  • (Boolean)


8382
8383
8384
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8382

def uml_extension?
  return uml_extension.isTrue?
end

#uml_extension_add(item) ⇒ Object



8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8409

def uml_extension_add(item)
  if !item.nil?
    ##log.debug @uml_extension.size+1000
    if @uml_extension.nil?
      ##log.debug "reset @uml_extension"
      @uml_extension= ArrayOrSingleElement.new
    end
    uml_extension_typeOk?(item)
    @uml_extension.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extension_oneObject



8385
8386
8387
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8385

def uml_extension_one()
  return rdf_getter_one(@uml_extension,true,:uml_extension)
end

#uml_extension_one0Object



8388
8389
8390
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8388

def uml_extension_one0()
  return rdf_getter_one(@uml_extension,false,:uml_extension)
end

#uml_extension_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8378
8379
8380
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8378

def uml_extension_typeOk?(val)
  check_rdfType([],val,:uml_extension)
end

#uml_extensionLocationObject



8283
8284
8285
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8283

def uml_extensionLocation
  @uml_extensionLocation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_extensionLocation
end

#uml_extensionLocation=(v) ⇒ Object



8299
8300
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8299

def uml_extensionLocation=(v)
  if v.nil?
    @uml_extensionLocation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_extensionLocation= ArrayOrSingleElement.new
    v.each { |item|
      uml_extensionLocation_typeOk?(item)
      @uml_extensionLocation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_extensionLocation= ArrayOrSingleElement.new
    uml_extensionLocation_typeOk?(v)
    @uml_extensionLocation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extensionLocation?Boolean

Returns:

  • (Boolean)


8290
8291
8292
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8290

def uml_extensionLocation?
  return uml_extensionLocation.isTrue?
end

#uml_extensionLocation_add(item) ⇒ Object



8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8317

def uml_extensionLocation_add(item)
  if !item.nil?
    ##log.debug @uml_extensionLocation.size+1000
    if @uml_extensionLocation.nil?
      ##log.debug "reset @uml_extensionLocation"
      @uml_extensionLocation= ArrayOrSingleElement.new
    end
    uml_extensionLocation_typeOk?(item)
    @uml_extensionLocation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extensionLocation_oneObject



8293
8294
8295
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8293

def uml_extensionLocation_one()
  return rdf_getter_one(@uml_extensionLocation,true,:uml_extensionLocation)
end

#uml_extensionLocation_one0Object



8296
8297
8298
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8296

def uml_extensionLocation_one0()
  return rdf_getter_one(@uml_extensionLocation,false,:uml_extensionLocation)
end

#uml_extensionLocation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8286
8287
8288
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8286

def uml_extensionLocation_typeOk?(val)
  check_rdfType([],val,:uml_extensionLocation)
end

#uml_extensionPointObject



11089
11090
11091
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11089

def uml_extensionPoint
  @uml_extensionPoint.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_extensionPoint
end

#uml_extensionPoint=(v) ⇒ Object



11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11105

def uml_extensionPoint=(v)
  if v.nil?
    @uml_extensionPoint=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_extensionPoint= ArrayOrSingleElement.new
    v.each { |item|
      uml_extensionPoint_typeOk?(item)
      @uml_extensionPoint.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_extensionPoint= ArrayOrSingleElement.new
    uml_extensionPoint_typeOk?(v)
    @uml_extensionPoint.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extensionPoint?Boolean

Returns:

  • (Boolean)


11096
11097
11098
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11096

def uml_extensionPoint?
  return uml_extensionPoint.isTrue?
end

#uml_extensionPoint_add(item) ⇒ Object



11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11123

def uml_extensionPoint_add(item)
  if !item.nil?
    ##log.debug @uml_extensionPoint.size+1000
    if @uml_extensionPoint.nil?
      ##log.debug "reset @uml_extensionPoint"
      @uml_extensionPoint= ArrayOrSingleElement.new
    end
    uml_extensionPoint_typeOk?(item)
    @uml_extensionPoint.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_extensionPoint_oneObject



11099
11100
11101
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11099

def uml_extensionPoint_one()
  return rdf_getter_one(@uml_extensionPoint,true,:uml_extensionPoint)
end

#uml_extensionPoint_one0Object



11102
11103
11104
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11102

def uml_extensionPoint_one0()
  return rdf_getter_one(@uml_extensionPoint,false,:uml_extensionPoint)
end

#uml_extensionPoint_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


11092
11093
11094
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11092

def uml_extensionPoint_typeOk?(val)
  check_rdfType([],val,:uml_extensionPoint)
end

#uml_fileNameObject



2027
2028
2029
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2027

def uml_fileName
  @uml_fileName.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_fileName
end

#uml_fileName=(v) ⇒ Object



2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2043

def uml_fileName=(v)
  if v.nil?
    @uml_fileName=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_fileName= ArrayOrSingleElement.new
    v.each { |item|
      uml_fileName_typeOk?(item)
      @uml_fileName.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_fileName= ArrayOrSingleElement.new
    uml_fileName_typeOk?(v)
    @uml_fileName.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_fileName?Boolean

Returns:

  • (Boolean)


2034
2035
2036
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2034

def uml_fileName?
  return uml_fileName.isTrue?
end

#uml_fileName_add(item) ⇒ Object



2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2061

def uml_fileName_add(item)
  if !item.nil?
    ##log.debug @uml_fileName.size+1000
    if @uml_fileName.nil?
      ##log.debug "reset @uml_fileName"
      @uml_fileName= ArrayOrSingleElement.new
    end
    uml_fileName_typeOk?(item)
    @uml_fileName.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_fileName_oneObject



2037
2038
2039
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2037

def uml_fileName_one()
  return rdf_getter_one(@uml_fileName,true,:uml_fileName)
end

#uml_fileName_one0Object



2040
2041
2042
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2040

def uml_fileName_one0()
  return rdf_getter_one(@uml_fileName,false,:uml_fileName)
end

#uml_fileName_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2030
2031
2032
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2030

def uml_fileName_typeOk?(val)
  check_rdfType([],val,:uml_fileName)
end

#uml_finishObject



10077
10078
10079
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10077

def uml_finish
  @uml_finish.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_finish
end

#uml_finish=(v) ⇒ Object



10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10093

def uml_finish=(v)
  if v.nil?
    @uml_finish=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_finish= ArrayOrSingleElement.new
    v.each { |item|
      uml_finish_typeOk?(item)
      @uml_finish.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_finish= ArrayOrSingleElement.new
    uml_finish_typeOk?(v)
    @uml_finish.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_finish?Boolean

Returns:

  • (Boolean)


10084
10085
10086
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10084

def uml_finish?
  return uml_finish.isTrue?
end

#uml_finish_add(item) ⇒ Object



10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10111

def uml_finish_add(item)
  if !item.nil?
    ##log.debug @uml_finish.size+1000
    if @uml_finish.nil?
      ##log.debug "reset @uml_finish"
      @uml_finish= ArrayOrSingleElement.new
    end
    uml_finish_typeOk?(item)
    @uml_finish.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_finish_oneObject



10087
10088
10089
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10087

def uml_finish_one()
  return rdf_getter_one(@uml_finish,true,:uml_finish)
end

#uml_finish_one0Object



10090
10091
10092
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10090

def uml_finish_one0()
  return rdf_getter_one(@uml_finish,false,:uml_finish)
end

#uml_finish_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10080
10081
10082
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10080

def uml_finish_typeOk?(val)
  check_rdfType([],val,:uml_finish)
end

#uml_finishExecObject



4925
4926
4927
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4925

def uml_finishExec
  @uml_finishExec.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_finishExec
end

#uml_finishExec=(v) ⇒ Object



4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4941

def uml_finishExec=(v)
  if v.nil?
    @uml_finishExec=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_finishExec= ArrayOrSingleElement.new
    v.each { |item|
      uml_finishExec_typeOk?(item)
      @uml_finishExec.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_finishExec= ArrayOrSingleElement.new
    uml_finishExec_typeOk?(v)
    @uml_finishExec.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_finishExec?Boolean

Returns:

  • (Boolean)


4932
4933
4934
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4932

def uml_finishExec?
  return uml_finishExec.isTrue?
end

#uml_finishExec_add(item) ⇒ Object



4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4959

def uml_finishExec_add(item)
  if !item.nil?
    ##log.debug @uml_finishExec.size+1000
    if @uml_finishExec.nil?
      ##log.debug "reset @uml_finishExec"
      @uml_finishExec= ArrayOrSingleElement.new
    end
    uml_finishExec_typeOk?(item)
    @uml_finishExec.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_finishExec_oneObject



4935
4936
4937
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4935

def uml_finishExec_one()
  return rdf_getter_one(@uml_finishExec,true,:uml_finishExec)
end

#uml_finishExec_one0Object



4938
4939
4940
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4938

def uml_finishExec_one0()
  return rdf_getter_one(@uml_finishExec,false,:uml_finishExec)
end

#uml_finishExec_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4928
4929
4930
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4928

def uml_finishExec_typeOk?(val)
  check_rdfType([],val,:uml_finishExec)
end

#uml_firstObject



20197
20198
20199
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20197

def uml_first
  @uml_first.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_first
end

#uml_first=(v) ⇒ Object



20213
20214
20215
20216
20217
20218
20219
20220
20221
20222
20223
20224
20225
20226
20227
20228
20229
20230
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20213

def uml_first=(v)
  if v.nil?
    @uml_first=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_first= ArrayOrSingleElement.new
    v.each { |item|
      uml_first_typeOk?(item)
      @uml_first.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_first= ArrayOrSingleElement.new
    uml_first_typeOk?(v)
    @uml_first.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_first?Boolean

Returns:

  • (Boolean)


20204
20205
20206
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20204

def uml_first?
  return uml_first.isTrue?
end

#uml_first_add(item) ⇒ Object



20231
20232
20233
20234
20235
20236
20237
20238
20239
20240
20241
20242
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20231

def uml_first_add(item)
  if !item.nil?
    ##log.debug @uml_first.size+1000
    if @uml_first.nil?
      ##log.debug "reset @uml_first"
      @uml_first= ArrayOrSingleElement.new
    end
    uml_first_typeOk?(item)
    @uml_first.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_first_oneObject



20207
20208
20209
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20207

def uml_first_one()
  return rdf_getter_one(@uml_first,true,:uml_first)
end

#uml_first_one0Object



20210
20211
20212
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20210

def uml_first_one0()
  return rdf_getter_one(@uml_first,false,:uml_first)
end

#uml_first_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


20200
20201
20202
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20200

def uml_first_typeOk?(val)
  check_rdfType([],val,:uml_first)
end

#uml_firstTimeObject



10445
10446
10447
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10445

def uml_firstTime
  @uml_firstTime.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_firstTime
end

#uml_firstTime=(v) ⇒ Object



10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10461

def uml_firstTime=(v)
  if v.nil?
    @uml_firstTime=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_firstTime= ArrayOrSingleElement.new
    v.each { |item|
      uml_firstTime_typeOk?(item)
      @uml_firstTime.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_firstTime= ArrayOrSingleElement.new
    uml_firstTime_typeOk?(v)
    @uml_firstTime.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_firstTime?Boolean

Returns:

  • (Boolean)


10452
10453
10454
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10452

def uml_firstTime?
  return uml_firstTime.isTrue?
end

#uml_firstTime_add(item) ⇒ Object



10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10479

def uml_firstTime_add(item)
  if !item.nil?
    ##log.debug @uml_firstTime.size+1000
    if @uml_firstTime.nil?
      ##log.debug "reset @uml_firstTime"
      @uml_firstTime= ArrayOrSingleElement.new
    end
    uml_firstTime_typeOk?(item)
    @uml_firstTime.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_firstTime_oneObject



10455
10456
10457
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10455

def uml_firstTime_one()
  return rdf_getter_one(@uml_firstTime,true,:uml_firstTime)
end

#uml_firstTime_one0Object



10458
10459
10460
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10458

def uml_firstTime_one0()
  return rdf_getter_one(@uml_firstTime,false,:uml_firstTime)
end

#uml_firstTime_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10448
10449
10450
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10448

def uml_firstTime_typeOk?(val)
  check_rdfType([],val,:uml_firstTime)
end

#uml_formalObject



16379
16380
16381
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16379

def uml_formal
  @uml_formal.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_formal
end

#uml_formal=(v) ⇒ Object



16395
16396
16397
16398
16399
16400
16401
16402
16403
16404
16405
16406
16407
16408
16409
16410
16411
16412
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16395

def uml_formal=(v)
  if v.nil?
    @uml_formal=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_formal= ArrayOrSingleElement.new
    v.each { |item|
      uml_formal_typeOk?(item)
      @uml_formal.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_formal= ArrayOrSingleElement.new
    uml_formal_typeOk?(v)
    @uml_formal.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_formal?Boolean

Returns:

  • (Boolean)


16386
16387
16388
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16386

def uml_formal?
  return uml_formal.isTrue?
end

#uml_formal_add(item) ⇒ Object



16413
16414
16415
16416
16417
16418
16419
16420
16421
16422
16423
16424
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16413

def uml_formal_add(item)
  if !item.nil?
    ##log.debug @uml_formal.size+1000
    if @uml_formal.nil?
      ##log.debug "reset @uml_formal"
      @uml_formal= ArrayOrSingleElement.new
    end
    uml_formal_typeOk?(item)
    @uml_formal.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_formal_oneObject



16389
16390
16391
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16389

def uml_formal_one()
  return rdf_getter_one(@uml_formal,true,:uml_formal)
end

#uml_formal_one0Object



16392
16393
16394
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16392

def uml_formal_one0()
  return rdf_getter_one(@uml_formal,false,:uml_formal)
end

#uml_formal_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16382
16383
16384
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16382

def uml_formal_typeOk?(val)
  check_rdfType([],val,:uml_formal)
end

#uml_formalGateObject



7179
7180
7181
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7179

def uml_formalGate
  @uml_formalGate.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_formalGate
end

#uml_formalGate=(v) ⇒ Object



7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7195

def uml_formalGate=(v)
  if v.nil?
    @uml_formalGate=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_formalGate= ArrayOrSingleElement.new
    v.each { |item|
      uml_formalGate_typeOk?(item)
      @uml_formalGate.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_formalGate= ArrayOrSingleElement.new
    uml_formalGate_typeOk?(v)
    @uml_formalGate.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_formalGate?Boolean

Returns:

  • (Boolean)


7186
7187
7188
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7186

def uml_formalGate?
  return uml_formalGate.isTrue?
end

#uml_formalGate_add(item) ⇒ Object



7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7213

def uml_formalGate_add(item)
  if !item.nil?
    ##log.debug @uml_formalGate.size+1000
    if @uml_formalGate.nil?
      ##log.debug "reset @uml_formalGate"
      @uml_formalGate= ArrayOrSingleElement.new
    end
    uml_formalGate_typeOk?(item)
    @uml_formalGate.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_formalGate_oneObject



7189
7190
7191
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7189

def uml_formalGate_one()
  return rdf_getter_one(@uml_formalGate,true,:uml_formalGate)
end

#uml_formalGate_one0Object



7192
7193
7194
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7192

def uml_formalGate_one0()
  return rdf_getter_one(@uml_formalGate,false,:uml_formalGate)
end

#uml_formalGate_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7182
7183
7184
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7182

def uml_formalGate_typeOk?(val)
  check_rdfType([],val,:uml_formalGate)
end

#uml_formalParameterObject



8559
8560
8561
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8559

def uml_formalParameter
  @uml_formalParameter.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_formalParameter
end

#uml_formalParameter=(v) ⇒ Object



8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8575

def uml_formalParameter=(v)
  if v.nil?
    @uml_formalParameter=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_formalParameter= ArrayOrSingleElement.new
    v.each { |item|
      uml_formalParameter_typeOk?(item)
      @uml_formalParameter.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_formalParameter= ArrayOrSingleElement.new
    uml_formalParameter_typeOk?(v)
    @uml_formalParameter.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_formalParameter?Boolean

Returns:

  • (Boolean)


8566
8567
8568
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8566

def uml_formalParameter?
  return uml_formalParameter.isTrue?
end

#uml_formalParameter_add(item) ⇒ Object



8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8593

def uml_formalParameter_add(item)
  if !item.nil?
    ##log.debug @uml_formalParameter.size+1000
    if @uml_formalParameter.nil?
      ##log.debug "reset @uml_formalParameter"
      @uml_formalParameter= ArrayOrSingleElement.new
    end
    uml_formalParameter_typeOk?(item)
    @uml_formalParameter.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_formalParameter_oneObject



8569
8570
8571
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8569

def uml_formalParameter_one()
  return rdf_getter_one(@uml_formalParameter,true,:uml_formalParameter)
end

#uml_formalParameter_one0Object



8572
8573
8574
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8572

def uml_formalParameter_one0()
  return rdf_getter_one(@uml_formalParameter,false,:uml_formalParameter)
end

#uml_formalParameter_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8562
8563
8564
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8562

def uml_formalParameter_typeOk?(val)
  check_rdfType([],val,:uml_formalParameter)
end

#uml_fragmentObject



7041
7042
7043
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7041

def uml_fragment
  @uml_fragment.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_fragment
end

#uml_fragment=(v) ⇒ Object



7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7057

def uml_fragment=(v)
  if v.nil?
    @uml_fragment=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_fragment= ArrayOrSingleElement.new
    v.each { |item|
      uml_fragment_typeOk?(item)
      @uml_fragment.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_fragment= ArrayOrSingleElement.new
    uml_fragment_typeOk?(v)
    @uml_fragment.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_fragment?Boolean

Returns:

  • (Boolean)


7048
7049
7050
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7048

def uml_fragment?
  return uml_fragment.isTrue?
end

#uml_fragment_add(item) ⇒ Object



7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7075

def uml_fragment_add(item)
  if !item.nil?
    ##log.debug @uml_fragment.size+1000
    if @uml_fragment.nil?
      ##log.debug "reset @uml_fragment"
      @uml_fragment= ArrayOrSingleElement.new
    end
    uml_fragment_typeOk?(item)
    @uml_fragment.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_fragment_oneObject



7051
7052
7053
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7051

def uml_fragment_one()
  return rdf_getter_one(@uml_fragment,true,:uml_fragment)
end

#uml_fragment_one0Object



7054
7055
7056
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7054

def uml_fragment_one0()
  return rdf_getter_one(@uml_fragment,false,:uml_fragment)
end

#uml_fragment_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7044
7045
7046
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7044

def uml_fragment_typeOk?(val)
  check_rdfType([],val,:uml_fragment)
end

#uml_functionObject



8789
8790
8791
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8789

def uml_function
  @uml_function.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_function
end

#uml_function=(v) ⇒ Object



8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8805

def uml_function=(v)
  if v.nil?
    @uml_function=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_function= ArrayOrSingleElement.new
    v.each { |item|
      uml_function_typeOk?(item)
      @uml_function.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_function= ArrayOrSingleElement.new
    uml_function_typeOk?(v)
    @uml_function.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_function?Boolean

Returns:

  • (Boolean)


8796
8797
8798
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8796

def uml_function?
  return uml_function.isTrue?
end

#uml_function_add(item) ⇒ Object



8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8823

def uml_function_add(item)
  if !item.nil?
    ##log.debug @uml_function.size+1000
    if @uml_function.nil?
      ##log.debug "reset @uml_function"
      @uml_function= ArrayOrSingleElement.new
    end
    uml_function_typeOk?(item)
    @uml_function.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_function_oneObject



8799
8800
8801
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8799

def uml_function_one()
  return rdf_getter_one(@uml_function,true,:uml_function)
end

#uml_function_one0Object



8802
8803
8804
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8802

def uml_function_one0()
  return rdf_getter_one(@uml_function,false,:uml_function)
end

#uml_function_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8792
8793
8794
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8792

def uml_function_typeOk?(val)
  check_rdfType([],val,:uml_function)
end

#uml_generalObject



3913
3914
3915
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3913

def uml_general
  @uml_general.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_general
end

#uml_general=(v) ⇒ Object



3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3929

def uml_general=(v)
  if v.nil?
    @uml_general=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_general= ArrayOrSingleElement.new
    v.each { |item|
      uml_general_typeOk?(item)
      @uml_general.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_general= ArrayOrSingleElement.new
    uml_general_typeOk?(v)
    @uml_general.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_general?Boolean

Returns:

  • (Boolean)


3920
3921
3922
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3920

def uml_general?
  return uml_general.isTrue?
end

#uml_general_add(item) ⇒ Object



3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3947

def uml_general_add(item)
  if !item.nil?
    ##log.debug @uml_general.size+1000
    if @uml_general.nil?
      ##log.debug "reset @uml_general"
      @uml_general= ArrayOrSingleElement.new
    end
    uml_general_typeOk?(item)
    @uml_general.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_general_oneObject



3923
3924
3925
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3923

def uml_general_one()
  return rdf_getter_one(@uml_general,true,:uml_general)
end

#uml_general_one0Object



3926
3927
3928
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3926

def uml_general_one0()
  return rdf_getter_one(@uml_general,false,:uml_general)
end

#uml_general_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3916
3917
3918
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3916

def uml_general_typeOk?(val)
  check_rdfType([],val,:uml_general)
end

#uml_generalizationObject



1429
1430
1431
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1429

def uml_generalization
  @uml_generalization.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_generalization
end

#uml_generalization=(v) ⇒ Object



1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1445

def uml_generalization=(v)
  if v.nil?
    @uml_generalization=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_generalization= ArrayOrSingleElement.new
    v.each { |item|
      uml_generalization_typeOk?(item)
      @uml_generalization.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_generalization= ArrayOrSingleElement.new
    uml_generalization_typeOk?(v)
    @uml_generalization.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_generalization?Boolean

Returns:

  • (Boolean)


1436
1437
1438
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1436

def uml_generalization?
  return uml_generalization.isTrue?
end

#uml_generalization_add(item) ⇒ Object



1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1463

def uml_generalization_add(item)
  if !item.nil?
    ##log.debug @uml_generalization.size+1000
    if @uml_generalization.nil?
      ##log.debug "reset @uml_generalization"
      @uml_generalization= ArrayOrSingleElement.new
    end
    uml_generalization_typeOk?(item)
    @uml_generalization.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_generalization_oneObject



1439
1440
1441
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1439

def uml_generalization_one()
  return rdf_getter_one(@uml_generalization,true,:uml_generalization)
end

#uml_generalization_one0Object



1442
1443
1444
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1442

def uml_generalization_one0()
  return rdf_getter_one(@uml_generalization,false,:uml_generalization)
end

#uml_generalization_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1432
1433
1434
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1432

def uml_generalization_typeOk?(val)
  check_rdfType([],val,:uml_generalization)
end

#uml_generalizationSetObject



4051
4052
4053
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4051

def uml_generalizationSet
  @uml_generalizationSet.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_generalizationSet
end

#uml_generalizationSet=(v) ⇒ Object



4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4067

def uml_generalizationSet=(v)
  if v.nil?
    @uml_generalizationSet=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_generalizationSet= ArrayOrSingleElement.new
    v.each { |item|
      uml_generalizationSet_typeOk?(item)
      @uml_generalizationSet.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_generalizationSet= ArrayOrSingleElement.new
    uml_generalizationSet_typeOk?(v)
    @uml_generalizationSet.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_generalizationSet?Boolean

Returns:

  • (Boolean)


4058
4059
4060
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4058

def uml_generalizationSet?
  return uml_generalizationSet.isTrue?
end

#uml_generalizationSet_add(item) ⇒ Object



4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4085

def uml_generalizationSet_add(item)
  if !item.nil?
    ##log.debug @uml_generalizationSet.size+1000
    if @uml_generalizationSet.nil?
      ##log.debug "reset @uml_generalizationSet"
      @uml_generalizationSet= ArrayOrSingleElement.new
    end
    uml_generalizationSet_typeOk?(item)
    @uml_generalizationSet.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_generalizationSet_oneObject



4061
4062
4063
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4061

def uml_generalizationSet_one()
  return rdf_getter_one(@uml_generalizationSet,true,:uml_generalizationSet)
end

#uml_generalizationSet_one0Object



4064
4065
4066
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4064

def uml_generalizationSet_one0()
  return rdf_getter_one(@uml_generalizationSet,false,:uml_generalizationSet)
end

#uml_generalizationSet_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4054
4055
4056
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4054

def uml_generalizationSet_typeOk?(val)
  check_rdfType([],val,:uml_generalizationSet)
end

#uml_generalMachineObject



15597
15598
15599
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15597

def uml_generalMachine
  @uml_generalMachine.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_generalMachine
end

#uml_generalMachine=(v) ⇒ Object



15613
15614
15615
15616
15617
15618
15619
15620
15621
15622
15623
15624
15625
15626
15627
15628
15629
15630
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15613

def uml_generalMachine=(v)
  if v.nil?
    @uml_generalMachine=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_generalMachine= ArrayOrSingleElement.new
    v.each { |item|
      uml_generalMachine_typeOk?(item)
      @uml_generalMachine.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_generalMachine= ArrayOrSingleElement.new
    uml_generalMachine_typeOk?(v)
    @uml_generalMachine.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_generalMachine?Boolean

Returns:

  • (Boolean)


15604
15605
15606
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15604

def uml_generalMachine?
  return uml_generalMachine.isTrue?
end

#uml_generalMachine_add(item) ⇒ Object



15631
15632
15633
15634
15635
15636
15637
15638
15639
15640
15641
15642
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15631

def uml_generalMachine_add(item)
  if !item.nil?
    ##log.debug @uml_generalMachine.size+1000
    if @uml_generalMachine.nil?
      ##log.debug "reset @uml_generalMachine"
      @uml_generalMachine= ArrayOrSingleElement.new
    end
    uml_generalMachine_typeOk?(item)
    @uml_generalMachine.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_generalMachine_oneObject



15607
15608
15609
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15607

def uml_generalMachine_one()
  return rdf_getter_one(@uml_generalMachine,true,:uml_generalMachine)
end

#uml_generalMachine_one0Object



15610
15611
15612
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15610

def uml_generalMachine_one0()
  return rdf_getter_one(@uml_generalMachine,false,:uml_generalMachine)
end

#uml_generalMachine_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15600
15601
15602
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15600

def uml_generalMachine_typeOk?(val)
  check_rdfType([],val,:uml_generalMachine)
end

#uml_generalOrderingObject



4419
4420
4421
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4419

def uml_generalOrdering
  @uml_generalOrdering.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_generalOrdering
end

#uml_generalOrdering=(v) ⇒ Object



4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4435

def uml_generalOrdering=(v)
  if v.nil?
    @uml_generalOrdering=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_generalOrdering= ArrayOrSingleElement.new
    v.each { |item|
      uml_generalOrdering_typeOk?(item)
      @uml_generalOrdering.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_generalOrdering= ArrayOrSingleElement.new
    uml_generalOrdering_typeOk?(v)
    @uml_generalOrdering.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_generalOrdering?Boolean

Returns:

  • (Boolean)


4426
4427
4428
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4426

def uml_generalOrdering?
  return uml_generalOrdering.isTrue?
end

#uml_generalOrdering_add(item) ⇒ Object



4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4453

def uml_generalOrdering_add(item)
  if !item.nil?
    ##log.debug @uml_generalOrdering.size+1000
    if @uml_generalOrdering.nil?
      ##log.debug "reset @uml_generalOrdering"
      @uml_generalOrdering= ArrayOrSingleElement.new
    end
    uml_generalOrdering_typeOk?(item)
    @uml_generalOrdering.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_generalOrdering_oneObject



4429
4430
4431
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4429

def uml_generalOrdering_one()
  return rdf_getter_one(@uml_generalOrdering,true,:uml_generalOrdering)
end

#uml_generalOrdering_one0Object



4432
4433
4434
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4432

def uml_generalOrdering_one0()
  return rdf_getter_one(@uml_generalOrdering,false,:uml_generalOrdering)
end

#uml_generalOrdering_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4422
4423
4424
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4422

def uml_generalOrdering_typeOk?(val)
  check_rdfType([],val,:uml_generalOrdering)
end

#uml_groupObject



21807
21808
21809
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21807

def uml_group
  @uml_group.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_group
end

#uml_group=(v) ⇒ Object



21823
21824
21825
21826
21827
21828
21829
21830
21831
21832
21833
21834
21835
21836
21837
21838
21839
21840
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21823

def uml_group=(v)
  if v.nil?
    @uml_group=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_group= ArrayOrSingleElement.new
    v.each { |item|
      uml_group_typeOk?(item)
      @uml_group.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_group= ArrayOrSingleElement.new
    uml_group_typeOk?(v)
    @uml_group.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_group?Boolean

Returns:

  • (Boolean)


21814
21815
21816
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21814

def uml_group?
  return uml_group.isTrue?
end

#uml_group_add(item) ⇒ Object



21841
21842
21843
21844
21845
21846
21847
21848
21849
21850
21851
21852
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21841

def uml_group_add(item)
  if !item.nil?
    ##log.debug @uml_group.size+1000
    if @uml_group.nil?
      ##log.debug "reset @uml_group"
      @uml_group= ArrayOrSingleElement.new
    end
    uml_group_typeOk?(item)
    @uml_group.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_group_oneObject



21817
21818
21819
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21817

def uml_group_one()
  return rdf_getter_one(@uml_group,true,:uml_group)
end

#uml_group_one0Object



21820
21821
21822
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21820

def uml_group_one0()
  return rdf_getter_one(@uml_group,false,:uml_group)
end

#uml_group_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21810
21811
21812
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21810

def uml_group_typeOk?(val)
  check_rdfType([],val,:uml_group)
end

#uml_guardObject



15965
15966
15967
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15965

def uml_guard
  @uml_guard.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_guard
end

#uml_guard=(v) ⇒ Object



15981
15982
15983
15984
15985
15986
15987
15988
15989
15990
15991
15992
15993
15994
15995
15996
15997
15998
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15981

def uml_guard=(v)
  if v.nil?
    @uml_guard=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_guard= ArrayOrSingleElement.new
    v.each { |item|
      uml_guard_typeOk?(item)
      @uml_guard.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_guard= ArrayOrSingleElement.new
    uml_guard_typeOk?(v)
    @uml_guard.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_guard?Boolean

Returns:

  • (Boolean)


15972
15973
15974
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15972

def uml_guard?
  return uml_guard.isTrue?
end

#uml_guard_add(item) ⇒ Object



15999
16000
16001
16002
16003
16004
16005
16006
16007
16008
16009
16010
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15999

def uml_guard_add(item)
  if !item.nil?
    ##log.debug @uml_guard.size+1000
    if @uml_guard.nil?
      ##log.debug "reset @uml_guard"
      @uml_guard= ArrayOrSingleElement.new
    end
    uml_guard_typeOk?(item)
    @uml_guard.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_guard_oneObject



15975
15976
15977
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15975

def uml_guard_one()
  return rdf_getter_one(@uml_guard,true,:uml_guard)
end

#uml_guard_one0Object



15978
15979
15980
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15978

def uml_guard_one0()
  return rdf_getter_one(@uml_guard,false,:uml_guard)
end

#uml_guard_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15968
15969
15970
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15968

def uml_guard_typeOk?(val)
  check_rdfType([],val,:uml_guard)
end

#uml_handlerObject



831
832
833
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 831

def uml_handler
  @uml_handler.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_handler
end

#uml_handler=(v) ⇒ Object



847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 847

def uml_handler=(v)
  if v.nil?
    @uml_handler=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_handler= ArrayOrSingleElement.new
    v.each { |item|
      uml_handler_typeOk?(item)
      @uml_handler.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_handler= ArrayOrSingleElement.new
    uml_handler_typeOk?(v)
    @uml_handler.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_handler?Boolean

Returns:

  • (Boolean)


838
839
840
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 838

def uml_handler?
  return uml_handler.isTrue?
end

#uml_handler_add(item) ⇒ Object



865
866
867
868
869
870
871
872
873
874
875
876
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 865

def uml_handler_add(item)
  if !item.nil?
    ##log.debug @uml_handler.size+1000
    if @uml_handler.nil?
      ##log.debug "reset @uml_handler"
      @uml_handler= ArrayOrSingleElement.new
    end
    uml_handler_typeOk?(item)
    @uml_handler.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_handler_oneObject



841
842
843
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 841

def uml_handler_one()
  return rdf_getter_one(@uml_handler,true,:uml_handler)
end

#uml_handler_one0Object



844
845
846
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 844

def uml_handler_one0()
  return rdf_getter_one(@uml_handler,false,:uml_handler)
end

#uml_handler_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


834
835
836
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 834

def uml_handler_typeOk?(val)
  check_rdfType([],val,:uml_handler)
end

#uml_handlerBodyObject



18035
18036
18037
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18035

def uml_handlerBody
  @uml_handlerBody.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_handlerBody
end

#uml_handlerBody=(v) ⇒ Object



18051
18052
18053
18054
18055
18056
18057
18058
18059
18060
18061
18062
18063
18064
18065
18066
18067
18068
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18051

def uml_handlerBody=(v)
  if v.nil?
    @uml_handlerBody=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_handlerBody= ArrayOrSingleElement.new
    v.each { |item|
      uml_handlerBody_typeOk?(item)
      @uml_handlerBody.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_handlerBody= ArrayOrSingleElement.new
    uml_handlerBody_typeOk?(v)
    @uml_handlerBody.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_handlerBody?Boolean

Returns:

  • (Boolean)


18042
18043
18044
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18042

def uml_handlerBody?
  return uml_handlerBody.isTrue?
end

#uml_handlerBody_add(item) ⇒ Object



18069
18070
18071
18072
18073
18074
18075
18076
18077
18078
18079
18080
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18069

def uml_handlerBody_add(item)
  if !item.nil?
    ##log.debug @uml_handlerBody.size+1000
    if @uml_handlerBody.nil?
      ##log.debug "reset @uml_handlerBody"
      @uml_handlerBody= ArrayOrSingleElement.new
    end
    uml_handlerBody_typeOk?(item)
    @uml_handlerBody.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_handlerBody_oneObject



18045
18046
18047
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18045

def uml_handlerBody_one()
  return rdf_getter_one(@uml_handlerBody,true,:uml_handlerBody)
end

#uml_handlerBody_one0Object



18048
18049
18050
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18048

def uml_handlerBody_one0()
  return rdf_getter_one(@uml_handlerBody,false,:uml_handlerBody)
end

#uml_handlerBody_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


18038
18039
18040
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18038

def uml_handlerBody_typeOk?(val)
  check_rdfType([],val,:uml_handlerBody)
end

#uml_implementationObject



6259
6260
6261
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6259

def uml_implementation
  @uml_implementation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_implementation
end

#uml_implementation=(v) ⇒ Object



6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6275

def uml_implementation=(v)
  if v.nil?
    @uml_implementation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_implementation= ArrayOrSingleElement.new
    v.each { |item|
      uml_implementation_typeOk?(item)
      @uml_implementation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_implementation= ArrayOrSingleElement.new
    uml_implementation_typeOk?(v)
    @uml_implementation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_implementation?Boolean

Returns:

  • (Boolean)


6266
6267
6268
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6266

def uml_implementation?
  return uml_implementation.isTrue?
end

#uml_implementation_add(item) ⇒ Object



6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6293

def uml_implementation_add(item)
  if !item.nil?
    ##log.debug @uml_implementation.size+1000
    if @uml_implementation.nil?
      ##log.debug "reset @uml_implementation"
      @uml_implementation= ArrayOrSingleElement.new
    end
    uml_implementation_typeOk?(item)
    @uml_implementation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_implementation_oneObject



6269
6270
6271
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6269

def uml_implementation_one()
  return rdf_getter_one(@uml_implementation,true,:uml_implementation)
end

#uml_implementation_one0Object



6272
6273
6274
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6272

def uml_implementation_one0()
  return rdf_getter_one(@uml_implementation,false,:uml_implementation)
end

#uml_implementation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6262
6263
6264
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6262

def uml_implementation_typeOk?(val)
  check_rdfType([],val,:uml_implementation)
end

#uml_implementingClassifierObject



18955
18956
18957
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18955

def uml_implementingClassifier
  @uml_implementingClassifier.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_implementingClassifier
end

#uml_implementingClassifier=(v) ⇒ Object



18971
18972
18973
18974
18975
18976
18977
18978
18979
18980
18981
18982
18983
18984
18985
18986
18987
18988
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18971

def uml_implementingClassifier=(v)
  if v.nil?
    @uml_implementingClassifier=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_implementingClassifier= ArrayOrSingleElement.new
    v.each { |item|
      uml_implementingClassifier_typeOk?(item)
      @uml_implementingClassifier.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_implementingClassifier= ArrayOrSingleElement.new
    uml_implementingClassifier_typeOk?(v)
    @uml_implementingClassifier.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_implementingClassifier?Boolean

Returns:

  • (Boolean)


18962
18963
18964
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18962

def uml_implementingClassifier?
  return uml_implementingClassifier.isTrue?
end

#uml_implementingClassifier_add(item) ⇒ Object



18989
18990
18991
18992
18993
18994
18995
18996
18997
18998
18999
19000
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18989

def uml_implementingClassifier_add(item)
  if !item.nil?
    ##log.debug @uml_implementingClassifier.size+1000
    if @uml_implementingClassifier.nil?
      ##log.debug "reset @uml_implementingClassifier"
      @uml_implementingClassifier= ArrayOrSingleElement.new
    end
    uml_implementingClassifier_typeOk?(item)
    @uml_implementingClassifier.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_implementingClassifier_oneObject



18965
18966
18967
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18965

def uml_implementingClassifier_one()
  return rdf_getter_one(@uml_implementingClassifier,true,:uml_implementingClassifier)
end

#uml_implementingClassifier_one0Object



18968
18969
18970
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18968

def uml_implementingClassifier_one0()
  return rdf_getter_one(@uml_implementingClassifier,false,:uml_implementingClassifier)
end

#uml_implementingClassifier_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


18958
18959
18960
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18958

def uml_implementingClassifier_typeOk?(val)
  check_rdfType([],val,:uml_implementingClassifier)
end

#uml_importedElementObject



3545
3546
3547
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3545

def uml_importedElement
  @uml_importedElement.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_importedElement
end

#uml_importedElement=(v) ⇒ Object



3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3561

def uml_importedElement=(v)
  if v.nil?
    @uml_importedElement=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_importedElement= ArrayOrSingleElement.new
    v.each { |item|
      uml_importedElement_typeOk?(item)
      @uml_importedElement.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_importedElement= ArrayOrSingleElement.new
    uml_importedElement_typeOk?(v)
    @uml_importedElement.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_importedElement?Boolean

Returns:

  • (Boolean)


3552
3553
3554
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3552

def uml_importedElement?
  return uml_importedElement.isTrue?
end

#uml_importedElement_add(item) ⇒ Object



3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3579

def uml_importedElement_add(item)
  if !item.nil?
    ##log.debug @uml_importedElement.size+1000
    if @uml_importedElement.nil?
      ##log.debug "reset @uml_importedElement"
      @uml_importedElement= ArrayOrSingleElement.new
    end
    uml_importedElement_typeOk?(item)
    @uml_importedElement.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_importedElement_oneObject



3555
3556
3557
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3555

def uml_importedElement_one()
  return rdf_getter_one(@uml_importedElement,true,:uml_importedElement)
end

#uml_importedElement_one0Object



3558
3559
3560
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3558

def uml_importedElement_one0()
  return rdf_getter_one(@uml_importedElement,false,:uml_importedElement)
end

#uml_importedElement_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3548
3549
3550
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3548

def uml_importedElement_typeOk?(val)
  check_rdfType([],val,:uml_importedElement)
end

#uml_importedPackageObject



5799
5800
5801
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5799

def uml_importedPackage
  @uml_importedPackage.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_importedPackage
end

#uml_importedPackage=(v) ⇒ Object



5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5815

def uml_importedPackage=(v)
  if v.nil?
    @uml_importedPackage=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_importedPackage= ArrayOrSingleElement.new
    v.each { |item|
      uml_importedPackage_typeOk?(item)
      @uml_importedPackage.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_importedPackage= ArrayOrSingleElement.new
    uml_importedPackage_typeOk?(v)
    @uml_importedPackage.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_importedPackage?Boolean

Returns:

  • (Boolean)


5806
5807
5808
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5806

def uml_importedPackage?
  return uml_importedPackage.isTrue?
end

#uml_importedPackage_add(item) ⇒ Object



5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5833

def uml_importedPackage_add(item)
  if !item.nil?
    ##log.debug @uml_importedPackage.size+1000
    if @uml_importedPackage.nil?
      ##log.debug "reset @uml_importedPackage"
      @uml_importedPackage= ArrayOrSingleElement.new
    end
    uml_importedPackage_typeOk?(item)
    @uml_importedPackage.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_importedPackage_oneObject



5809
5810
5811
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5809

def uml_importedPackage_one()
  return rdf_getter_one(@uml_importedPackage,true,:uml_importedPackage)
end

#uml_importedPackage_one0Object



5812
5813
5814
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5812

def uml_importedPackage_one0()
  return rdf_getter_one(@uml_importedPackage,false,:uml_importedPackage)
end

#uml_importedPackage_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5802
5803
5804
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5802

def uml_importedPackage_typeOk?(val)
  check_rdfType([],val,:uml_importedPackage)
end

#uml_importedProfileObject



7225
7226
7227
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7225

def uml_importedProfile
  @uml_importedProfile.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_importedProfile
end

#uml_importedProfile=(v) ⇒ Object



7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7241

def uml_importedProfile=(v)
  if v.nil?
    @uml_importedProfile=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_importedProfile= ArrayOrSingleElement.new
    v.each { |item|
      uml_importedProfile_typeOk?(item)
      @uml_importedProfile.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_importedProfile= ArrayOrSingleElement.new
    uml_importedProfile_typeOk?(v)
    @uml_importedProfile.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_importedProfile?Boolean

Returns:

  • (Boolean)


7232
7233
7234
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7232

def uml_importedProfile?
  return uml_importedProfile.isTrue?
end

#uml_importedProfile_add(item) ⇒ Object



7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7259

def uml_importedProfile_add(item)
  if !item.nil?
    ##log.debug @uml_importedProfile.size+1000
    if @uml_importedProfile.nil?
      ##log.debug "reset @uml_importedProfile"
      @uml_importedProfile= ArrayOrSingleElement.new
    end
    uml_importedProfile_typeOk?(item)
    @uml_importedProfile.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_importedProfile_oneObject



7235
7236
7237
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7235

def uml_importedProfile_one()
  return rdf_getter_one(@uml_importedProfile,true,:uml_importedProfile)
end

#uml_importedProfile_one0Object



7238
7239
7240
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7238

def uml_importedProfile_one0()
  return rdf_getter_one(@uml_importedProfile,false,:uml_importedProfile)
end

#uml_importedProfile_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7228
7229
7230
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7228

def uml_importedProfile_typeOk?(val)
  check_rdfType([],val,:uml_importedProfile)
end

#uml_importingNamespaceObject



3499
3500
3501
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3499

def uml_importingNamespace
  @uml_importingNamespace.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_importingNamespace
end

#uml_importingNamespace=(v) ⇒ Object



3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3515

def uml_importingNamespace=(v)
  if v.nil?
    @uml_importingNamespace=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_importingNamespace= ArrayOrSingleElement.new
    v.each { |item|
      uml_importingNamespace_typeOk?(item)
      @uml_importingNamespace.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_importingNamespace= ArrayOrSingleElement.new
    uml_importingNamespace_typeOk?(v)
    @uml_importingNamespace.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_importingNamespace?Boolean

Returns:

  • (Boolean)


3506
3507
3508
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3506

def uml_importingNamespace?
  return uml_importingNamespace.isTrue?
end

#uml_importingNamespace_add(item) ⇒ Object



3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3533

def uml_importingNamespace_add(item)
  if !item.nil?
    ##log.debug @uml_importingNamespace.size+1000
    if @uml_importingNamespace.nil?
      ##log.debug "reset @uml_importingNamespace"
      @uml_importingNamespace= ArrayOrSingleElement.new
    end
    uml_importingNamespace_typeOk?(item)
    @uml_importingNamespace.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_importingNamespace_oneObject



3509
3510
3511
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3509

def uml_importingNamespace_one()
  return rdf_getter_one(@uml_importingNamespace,true,:uml_importingNamespace)
end

#uml_importingNamespace_one0Object



3512
3513
3514
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3512

def uml_importingNamespace_one0()
  return rdf_getter_one(@uml_importingNamespace,false,:uml_importingNamespace)
end

#uml_importingNamespace_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3502
3503
3504
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3502

def uml_importingNamespace_typeOk?(val)
  check_rdfType([],val,:uml_importingNamespace)
end

#uml_includeObject



11135
11136
11137
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11135

def uml_include
  @uml_include.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_include
end

#uml_include=(v) ⇒ Object



11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11151

def uml_include=(v)
  if v.nil?
    @uml_include=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_include= ArrayOrSingleElement.new
    v.each { |item|
      uml_include_typeOk?(item)
      @uml_include.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_include= ArrayOrSingleElement.new
    uml_include_typeOk?(v)
    @uml_include.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_include?Boolean

Returns:

  • (Boolean)


11142
11143
11144
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11142

def uml_include?
  return uml_include.isTrue?
end

#uml_include_add(item) ⇒ Object



11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11169

def uml_include_add(item)
  if !item.nil?
    ##log.debug @uml_include.size+1000
    if @uml_include.nil?
      ##log.debug "reset @uml_include"
      @uml_include= ArrayOrSingleElement.new
    end
    uml_include_typeOk?(item)
    @uml_include.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_include_oneObject



11145
11146
11147
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11145

def uml_include_one()
  return rdf_getter_one(@uml_include,true,:uml_include)
end

#uml_include_one0Object



11148
11149
11150
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11148

def uml_include_one0()
  return rdf_getter_one(@uml_include,false,:uml_include)
end

#uml_include_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


11138
11139
11140
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11138

def uml_include_typeOk?(val)
  check_rdfType([],val,:uml_include)
end

#uml_includingCaseObject



20427
20428
20429
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20427

def uml_includingCase
  @uml_includingCase.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_includingCase
end

#uml_includingCase=(v) ⇒ Object



20443
20444
20445
20446
20447
20448
20449
20450
20451
20452
20453
20454
20455
20456
20457
20458
20459
20460
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20443

def uml_includingCase=(v)
  if v.nil?
    @uml_includingCase=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_includingCase= ArrayOrSingleElement.new
    v.each { |item|
      uml_includingCase_typeOk?(item)
      @uml_includingCase.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_includingCase= ArrayOrSingleElement.new
    uml_includingCase_typeOk?(v)
    @uml_includingCase.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_includingCase?Boolean

Returns:

  • (Boolean)


20434
20435
20436
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20434

def uml_includingCase?
  return uml_includingCase.isTrue?
end

#uml_includingCase_add(item) ⇒ Object



20461
20462
20463
20464
20465
20466
20467
20468
20469
20470
20471
20472
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20461

def uml_includingCase_add(item)
  if !item.nil?
    ##log.debug @uml_includingCase.size+1000
    if @uml_includingCase.nil?
      ##log.debug "reset @uml_includingCase"
      @uml_includingCase= ArrayOrSingleElement.new
    end
    uml_includingCase_typeOk?(item)
    @uml_includingCase.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_includingCase_oneObject



20437
20438
20439
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20437

def uml_includingCase_one()
  return rdf_getter_one(@uml_includingCase,true,:uml_includingCase)
end

#uml_includingCase_one0Object



20440
20441
20442
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20440

def uml_includingCase_one0()
  return rdf_getter_one(@uml_includingCase,false,:uml_includingCase)
end

#uml_includingCase_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


20430
20431
20432
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20430

def uml_includingCase_typeOk?(val)
  check_rdfType([],val,:uml_includingCase)
end

#uml_incomingObject



601
602
603
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 601

def uml_incoming
  @uml_incoming.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_incoming
end

#uml_incoming=(v) ⇒ Object



617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 617

def uml_incoming=(v)
  if v.nil?
    @uml_incoming=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_incoming= ArrayOrSingleElement.new
    v.each { |item|
      uml_incoming_typeOk?(item)
      @uml_incoming.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_incoming= ArrayOrSingleElement.new
    uml_incoming_typeOk?(v)
    @uml_incoming.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_incoming?Boolean

Returns:

  • (Boolean)


608
609
610
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 608

def uml_incoming?
  return uml_incoming.isTrue?
end

#uml_incoming_add(item) ⇒ Object



635
636
637
638
639
640
641
642
643
644
645
646
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 635

def uml_incoming_add(item)
  if !item.nil?
    ##log.debug @uml_incoming.size+1000
    if @uml_incoming.nil?
      ##log.debug "reset @uml_incoming"
      @uml_incoming= ArrayOrSingleElement.new
    end
    uml_incoming_typeOk?(item)
    @uml_incoming.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_incoming_oneObject



611
612
613
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 611

def uml_incoming_one()
  return rdf_getter_one(@uml_incoming,true,:uml_incoming)
end

#uml_incoming_one0Object



614
615
616
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 614

def uml_incoming_one0()
  return rdf_getter_one(@uml_incoming,false,:uml_incoming)
end

#uml_incoming_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


604
605
606
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 604

def uml_incoming_typeOk?(val)
  check_rdfType([],val,:uml_incoming)
end

#uml_inInterruptibleRegionObject



785
786
787
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 785

def uml_inInterruptibleRegion
  @uml_inInterruptibleRegion.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_inInterruptibleRegion
end

#uml_inInterruptibleRegion=(v) ⇒ Object



801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 801

def uml_inInterruptibleRegion=(v)
  if v.nil?
    @uml_inInterruptibleRegion=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_inInterruptibleRegion= ArrayOrSingleElement.new
    v.each { |item|
      uml_inInterruptibleRegion_typeOk?(item)
      @uml_inInterruptibleRegion.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_inInterruptibleRegion= ArrayOrSingleElement.new
    uml_inInterruptibleRegion_typeOk?(v)
    @uml_inInterruptibleRegion.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_inInterruptibleRegion?Boolean

Returns:

  • (Boolean)


792
793
794
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 792

def uml_inInterruptibleRegion?
  return uml_inInterruptibleRegion.isTrue?
end

#uml_inInterruptibleRegion_add(item) ⇒ Object



819
820
821
822
823
824
825
826
827
828
829
830
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 819

def uml_inInterruptibleRegion_add(item)
  if !item.nil?
    ##log.debug @uml_inInterruptibleRegion.size+1000
    if @uml_inInterruptibleRegion.nil?
      ##log.debug "reset @uml_inInterruptibleRegion"
      @uml_inInterruptibleRegion= ArrayOrSingleElement.new
    end
    uml_inInterruptibleRegion_typeOk?(item)
    @uml_inInterruptibleRegion.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_inInterruptibleRegion_oneObject



795
796
797
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 795

def uml_inInterruptibleRegion_one()
  return rdf_getter_one(@uml_inInterruptibleRegion,true,:uml_inInterruptibleRegion)
end

#uml_inInterruptibleRegion_one0Object



798
799
800
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 798

def uml_inInterruptibleRegion_one0()
  return rdf_getter_one(@uml_inInterruptibleRegion,false,:uml_inInterruptibleRegion)
end

#uml_inInterruptibleRegion_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


788
789
790
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 788

def uml_inInterruptibleRegion_typeOk?(val)
  check_rdfType([],val,:uml_inInterruptibleRegion)
end

#uml_inPartitionObject



739
740
741
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 739

def uml_inPartition
  @uml_inPartition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_inPartition
end

#uml_inPartition=(v) ⇒ Object



755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 755

def uml_inPartition=(v)
  if v.nil?
    @uml_inPartition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_inPartition= ArrayOrSingleElement.new
    v.each { |item|
      uml_inPartition_typeOk?(item)
      @uml_inPartition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_inPartition= ArrayOrSingleElement.new
    uml_inPartition_typeOk?(v)
    @uml_inPartition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_inPartition?Boolean

Returns:

  • (Boolean)


746
747
748
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 746

def uml_inPartition?
  return uml_inPartition.isTrue?
end

#uml_inPartition_add(item) ⇒ Object



773
774
775
776
777
778
779
780
781
782
783
784
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 773

def uml_inPartition_add(item)
  if !item.nil?
    ##log.debug @uml_inPartition.size+1000
    if @uml_inPartition.nil?
      ##log.debug "reset @uml_inPartition"
      @uml_inPartition= ArrayOrSingleElement.new
    end
    uml_inPartition_typeOk?(item)
    @uml_inPartition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_inPartition_oneObject



749
750
751
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 749

def uml_inPartition_one()
  return rdf_getter_one(@uml_inPartition,true,:uml_inPartition)
end

#uml_inPartition_one0Object



752
753
754
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 752

def uml_inPartition_one0()
  return rdf_getter_one(@uml_inPartition,false,:uml_inPartition)
end

#uml_inPartition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


742
743
744
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 742

def uml_inPartition_typeOk?(val)
  check_rdfType([],val,:uml_inPartition)
end

#uml_inputElementObject



10859
10860
10861
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10859

def uml_inputElement
  @uml_inputElement.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_inputElement
end

#uml_inputElement=(v) ⇒ Object



10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10875

def uml_inputElement=(v)
  if v.nil?
    @uml_inputElement=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_inputElement= ArrayOrSingleElement.new
    v.each { |item|
      uml_inputElement_typeOk?(item)
      @uml_inputElement.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_inputElement= ArrayOrSingleElement.new
    uml_inputElement_typeOk?(v)
    @uml_inputElement.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_inputElement?Boolean

Returns:

  • (Boolean)


10866
10867
10868
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10866

def uml_inputElement?
  return uml_inputElement.isTrue?
end

#uml_inputElement_add(item) ⇒ Object



10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10893

def uml_inputElement_add(item)
  if !item.nil?
    ##log.debug @uml_inputElement.size+1000
    if @uml_inputElement.nil?
      ##log.debug "reset @uml_inputElement"
      @uml_inputElement= ArrayOrSingleElement.new
    end
    uml_inputElement_typeOk?(item)
    @uml_inputElement.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_inputElement_oneObject



10869
10870
10871
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10869

def uml_inputElement_one()
  return rdf_getter_one(@uml_inputElement,true,:uml_inputElement)
end

#uml_inputElement_one0Object



10872
10873
10874
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10872

def uml_inputElement_one0()
  return rdf_getter_one(@uml_inputElement,false,:uml_inputElement)
end

#uml_inputElement_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10862
10863
10864
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10862

def uml_inputElement_typeOk?(val)
  check_rdfType([],val,:uml_inputElement)
end

#uml_insertAtObject



13435
13436
13437
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13435

def uml_insertAt
  @uml_insertAt.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_insertAt
end

#uml_insertAt=(v) ⇒ Object



13451
13452
13453
13454
13455
13456
13457
13458
13459
13460
13461
13462
13463
13464
13465
13466
13467
13468
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13451

def uml_insertAt=(v)
  if v.nil?
    @uml_insertAt=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_insertAt= ArrayOrSingleElement.new
    v.each { |item|
      uml_insertAt_typeOk?(item)
      @uml_insertAt.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_insertAt= ArrayOrSingleElement.new
    uml_insertAt_typeOk?(v)
    @uml_insertAt.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_insertAt?Boolean

Returns:

  • (Boolean)


13442
13443
13444
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13442

def uml_insertAt?
  return uml_insertAt.isTrue?
end

#uml_insertAt_add(item) ⇒ Object



13469
13470
13471
13472
13473
13474
13475
13476
13477
13478
13479
13480
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13469

def uml_insertAt_add(item)
  if !item.nil?
    ##log.debug @uml_insertAt.size+1000
    if @uml_insertAt.nil?
      ##log.debug "reset @uml_insertAt"
      @uml_insertAt= ArrayOrSingleElement.new
    end
    uml_insertAt_typeOk?(item)
    @uml_insertAt.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_insertAt_oneObject



13445
13446
13447
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13445

def uml_insertAt_one()
  return rdf_getter_one(@uml_insertAt,true,:uml_insertAt)
end

#uml_insertAt_one0Object



13448
13449
13450
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13448

def uml_insertAt_one0()
  return rdf_getter_one(@uml_insertAt,false,:uml_insertAt)
end

#uml_insertAt_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13438
13439
13440
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13438

def uml_insertAt_typeOk?(val)
  check_rdfType([],val,:uml_insertAt)
end

#uml_instanceObject



10261
10262
10263
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10261

def uml_instance
  @uml_instance.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_instance
end

#uml_instance=(v) ⇒ Object



10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10277

def uml_instance=(v)
  if v.nil?
    @uml_instance=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_instance= ArrayOrSingleElement.new
    v.each { |item|
      uml_instance_typeOk?(item)
      @uml_instance.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_instance= ArrayOrSingleElement.new
    uml_instance_typeOk?(v)
    @uml_instance.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_instance?Boolean

Returns:

  • (Boolean)


10268
10269
10270
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10268

def uml_instance?
  return uml_instance.isTrue?
end

#uml_instance_add(item) ⇒ Object



10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10295

def uml_instance_add(item)
  if !item.nil?
    ##log.debug @uml_instance.size+1000
    if @uml_instance.nil?
      ##log.debug "reset @uml_instance"
      @uml_instance= ArrayOrSingleElement.new
    end
    uml_instance_typeOk?(item)
    @uml_instance.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_instance_oneObject



10271
10272
10273
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10271

def uml_instance_one()
  return rdf_getter_one(@uml_instance,true,:uml_instance)
end

#uml_instance_one0Object



10274
10275
10276
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10274

def uml_instance_one0()
  return rdf_getter_one(@uml_instance,false,:uml_instance)
end

#uml_instance_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10264
10265
10266
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10264

def uml_instance_typeOk?(val)
  check_rdfType([],val,:uml_instance)
end

#uml_inStateObject



5247
5248
5249
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5247

def uml_inState
  @uml_inState.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_inState
end

#uml_inState=(v) ⇒ Object



5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5263

def uml_inState=(v)
  if v.nil?
    @uml_inState=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_inState= ArrayOrSingleElement.new
    v.each { |item|
      uml_inState_typeOk?(item)
      @uml_inState.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_inState= ArrayOrSingleElement.new
    uml_inState_typeOk?(v)
    @uml_inState.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_inState?Boolean

Returns:

  • (Boolean)


5254
5255
5256
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5254

def uml_inState?
  return uml_inState.isTrue?
end

#uml_inState_add(item) ⇒ Object



5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5281

def uml_inState_add(item)
  if !item.nil?
    ##log.debug @uml_inState.size+1000
    if @uml_inState.nil?
      ##log.debug "reset @uml_inState"
      @uml_inState= ArrayOrSingleElement.new
    end
    uml_inState_typeOk?(item)
    @uml_inState.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_inState_oneObject



5257
5258
5259
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5257

def uml_inState_one()
  return rdf_getter_one(@uml_inState,true,:uml_inState)
end

#uml_inState_one0Object



5260
5261
5262
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5260

def uml_inState_one0()
  return rdf_getter_one(@uml_inState,false,:uml_inState)
end

#uml_inState_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5250
5251
5252
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5250

def uml_inState_typeOk?(val)
  check_rdfType([],val,:uml_inState)
end

#uml_inStructuredNodeObject



509
510
511
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 509

def uml_inStructuredNode
  @uml_inStructuredNode.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_inStructuredNode
end

#uml_inStructuredNode=(v) ⇒ Object



525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 525

def uml_inStructuredNode=(v)
  if v.nil?
    @uml_inStructuredNode=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_inStructuredNode= ArrayOrSingleElement.new
    v.each { |item|
      uml_inStructuredNode_typeOk?(item)
      @uml_inStructuredNode.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_inStructuredNode= ArrayOrSingleElement.new
    uml_inStructuredNode_typeOk?(v)
    @uml_inStructuredNode.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_inStructuredNode?Boolean

Returns:

  • (Boolean)


516
517
518
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 516

def uml_inStructuredNode?
  return uml_inStructuredNode.isTrue?
end

#uml_inStructuredNode_add(item) ⇒ Object



543
544
545
546
547
548
549
550
551
552
553
554
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 543

def uml_inStructuredNode_add(item)
  if !item.nil?
    ##log.debug @uml_inStructuredNode.size+1000
    if @uml_inStructuredNode.nil?
      ##log.debug "reset @uml_inStructuredNode"
      @uml_inStructuredNode= ArrayOrSingleElement.new
    end
    uml_inStructuredNode_typeOk?(item)
    @uml_inStructuredNode.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_inStructuredNode_oneObject



519
520
521
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 519

def uml_inStructuredNode_one()
  return rdf_getter_one(@uml_inStructuredNode,true,:uml_inStructuredNode)
end

#uml_inStructuredNode_one0Object



522
523
524
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 522

def uml_inStructuredNode_one0()
  return rdf_getter_one(@uml_inStructuredNode,false,:uml_inStructuredNode)
end

#uml_inStructuredNode_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


512
513
514
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 512

def uml_inStructuredNode_typeOk?(val)
  check_rdfType([],val,:uml_inStructuredNode)
end

#uml_interactionObject



9479
9480
9481
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9479

def uml_interaction
  @uml_interaction.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_interaction
end

#uml_interaction=(v) ⇒ Object



9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9495

def uml_interaction=(v)
  if v.nil?
    @uml_interaction=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_interaction= ArrayOrSingleElement.new
    v.each { |item|
      uml_interaction_typeOk?(item)
      @uml_interaction.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_interaction= ArrayOrSingleElement.new
    uml_interaction_typeOk?(v)
    @uml_interaction.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_interaction?Boolean

Returns:

  • (Boolean)


9486
9487
9488
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9486

def uml_interaction?
  return uml_interaction.isTrue?
end

#uml_interaction_add(item) ⇒ Object



9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9513

def uml_interaction_add(item)
  if !item.nil?
    ##log.debug @uml_interaction.size+1000
    if @uml_interaction.nil?
      ##log.debug "reset @uml_interaction"
      @uml_interaction= ArrayOrSingleElement.new
    end
    uml_interaction_typeOk?(item)
    @uml_interaction.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_interaction_oneObject



9489
9490
9491
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9489

def uml_interaction_one()
  return rdf_getter_one(@uml_interaction,true,:uml_interaction)
end

#uml_interaction_one0Object



9492
9493
9494
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9492

def uml_interaction_one0()
  return rdf_getter_one(@uml_interaction,false,:uml_interaction)
end

#uml_interaction_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9482
9483
9484
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9482

def uml_interaction_typeOk?(val)
  check_rdfType([],val,:uml_interaction)
end

#uml_interactionOperatorObject



4695
4696
4697
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4695

def uml_interactionOperator
  @uml_interactionOperator.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_interactionOperator
end

#uml_interactionOperator=(v) ⇒ Object



4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4711

def uml_interactionOperator=(v)
  if v.nil?
    @uml_interactionOperator=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_interactionOperator= ArrayOrSingleElement.new
    v.each { |item|
      uml_interactionOperator_typeOk?(item)
      @uml_interactionOperator.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_interactionOperator= ArrayOrSingleElement.new
    uml_interactionOperator_typeOk?(v)
    @uml_interactionOperator.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_interactionOperator?Boolean

Returns:

  • (Boolean)


4702
4703
4704
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4702

def uml_interactionOperator?
  return uml_interactionOperator.isTrue?
end

#uml_interactionOperator_add(item) ⇒ Object



4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4729

def uml_interactionOperator_add(item)
  if !item.nil?
    ##log.debug @uml_interactionOperator.size+1000
    if @uml_interactionOperator.nil?
      ##log.debug "reset @uml_interactionOperator"
      @uml_interactionOperator= ArrayOrSingleElement.new
    end
    uml_interactionOperator_typeOk?(item)
    @uml_interactionOperator.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_interactionOperator_oneObject



4705
4706
4707
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4705

def uml_interactionOperator_one()
  return rdf_getter_one(@uml_interactionOperator,true,:uml_interactionOperator)
end

#uml_interactionOperator_one0Object



4708
4709
4710
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4708

def uml_interactionOperator_one0()
  return rdf_getter_one(@uml_interactionOperator,false,:uml_interactionOperator)
end

#uml_interactionOperator_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4698
4699
4700
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4698

def uml_interactionOperator_typeOk?(val)
  check_rdfType([],val,:uml_interactionOperator)
end

#uml_interruptingEdgeObject



13021
13022
13023
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13021

def uml_interruptingEdge
  @uml_interruptingEdge.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_interruptingEdge
end

#uml_interruptingEdge=(v) ⇒ Object



13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13037

def uml_interruptingEdge=(v)
  if v.nil?
    @uml_interruptingEdge=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_interruptingEdge= ArrayOrSingleElement.new
    v.each { |item|
      uml_interruptingEdge_typeOk?(item)
      @uml_interruptingEdge.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_interruptingEdge= ArrayOrSingleElement.new
    uml_interruptingEdge_typeOk?(v)
    @uml_interruptingEdge.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_interruptingEdge?Boolean

Returns:

  • (Boolean)


13028
13029
13030
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13028

def uml_interruptingEdge?
  return uml_interruptingEdge.isTrue?
end

#uml_interruptingEdge_add(item) ⇒ Object



13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13055

def uml_interruptingEdge_add(item)
  if !item.nil?
    ##log.debug @uml_interruptingEdge.size+1000
    if @uml_interruptingEdge.nil?
      ##log.debug "reset @uml_interruptingEdge"
      @uml_interruptingEdge= ArrayOrSingleElement.new
    end
    uml_interruptingEdge_typeOk?(item)
    @uml_interruptingEdge.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_interruptingEdge_oneObject



13031
13032
13033
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13031

def uml_interruptingEdge_one()
  return rdf_getter_one(@uml_interruptingEdge,true,:uml_interruptingEdge)
end

#uml_interruptingEdge_one0Object



13034
13035
13036
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13034

def uml_interruptingEdge_one0()
  return rdf_getter_one(@uml_interruptingEdge,false,:uml_interruptingEdge)
end

#uml_interruptingEdge_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13024
13025
13026
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13024

def uml_interruptingEdge_typeOk?(val)
  check_rdfType([],val,:uml_interruptingEdge)
end

#uml_interruptsObject



18541
18542
18543
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18541

def uml_interrupts
  @uml_interrupts.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_interrupts
end

#uml_interrupts=(v) ⇒ Object



18557
18558
18559
18560
18561
18562
18563
18564
18565
18566
18567
18568
18569
18570
18571
18572
18573
18574
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18557

def uml_interrupts=(v)
  if v.nil?
    @uml_interrupts=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_interrupts= ArrayOrSingleElement.new
    v.each { |item|
      uml_interrupts_typeOk?(item)
      @uml_interrupts.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_interrupts= ArrayOrSingleElement.new
    uml_interrupts_typeOk?(v)
    @uml_interrupts.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_interrupts?Boolean

Returns:

  • (Boolean)


18548
18549
18550
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18548

def uml_interrupts?
  return uml_interrupts.isTrue?
end

#uml_interrupts_add(item) ⇒ Object



18575
18576
18577
18578
18579
18580
18581
18582
18583
18584
18585
18586
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18575

def uml_interrupts_add(item)
  if !item.nil?
    ##log.debug @uml_interrupts.size+1000
    if @uml_interrupts.nil?
      ##log.debug "reset @uml_interrupts"
      @uml_interrupts= ArrayOrSingleElement.new
    end
    uml_interrupts_typeOk?(item)
    @uml_interrupts.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_interrupts_oneObject



18551
18552
18553
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18551

def uml_interrupts_one()
  return rdf_getter_one(@uml_interrupts,true,:uml_interrupts)
end

#uml_interrupts_one0Object



18554
18555
18556
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18554

def uml_interrupts_one0()
  return rdf_getter_one(@uml_interrupts,false,:uml_interrupts)
end

#uml_interrupts_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


18544
18545
18546
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18544

def uml_interrupts_typeOk?(val)
  check_rdfType([],val,:uml_interrupts)
end

#uml_invariantObject



16517
16518
16519
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16517

def uml_invariant
  @uml_invariant.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_invariant
end

#uml_invariant=(v) ⇒ Object



16533
16534
16535
16536
16537
16538
16539
16540
16541
16542
16543
16544
16545
16546
16547
16548
16549
16550
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16533

def uml_invariant=(v)
  if v.nil?
    @uml_invariant=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_invariant= ArrayOrSingleElement.new
    v.each { |item|
      uml_invariant_typeOk?(item)
      @uml_invariant.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_invariant= ArrayOrSingleElement.new
    uml_invariant_typeOk?(v)
    @uml_invariant.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_invariant?Boolean

Returns:

  • (Boolean)


16524
16525
16526
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16524

def uml_invariant?
  return uml_invariant.isTrue?
end

#uml_invariant_add(item) ⇒ Object



16551
16552
16553
16554
16555
16556
16557
16558
16559
16560
16561
16562
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16551

def uml_invariant_add(item)
  if !item.nil?
    ##log.debug @uml_invariant.size+1000
    if @uml_invariant.nil?
      ##log.debug "reset @uml_invariant"
      @uml_invariant= ArrayOrSingleElement.new
    end
    uml_invariant_typeOk?(item)
    @uml_invariant.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_invariant_oneObject



16527
16528
16529
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16527

def uml_invariant_one()
  return rdf_getter_one(@uml_invariant,true,:uml_invariant)
end

#uml_invariant_one0Object



16530
16531
16532
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16530

def uml_invariant_one0()
  return rdf_getter_one(@uml_invariant,false,:uml_invariant)
end

#uml_invariant_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16520
16521
16522
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16520

def uml_invariant_typeOk?(val)
  check_rdfType([],val,:uml_invariant)
end

#uml_isAbstractObject



1567
1568
1569
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1567

def uml_isAbstract
  @uml_isAbstract.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isAbstract
end

#uml_isAbstract=(v) ⇒ Object



1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1583

def uml_isAbstract=(v)
  if v.nil?
    @uml_isAbstract=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isAbstract= ArrayOrSingleElement.new
    v.each { |item|
      uml_isAbstract_typeOk?(item)
      @uml_isAbstract.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isAbstract= ArrayOrSingleElement.new
    uml_isAbstract_typeOk?(v)
    @uml_isAbstract.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isAbstract?Boolean

Returns:

  • (Boolean)


1574
1575
1576
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1574

def uml_isAbstract?
  return uml_isAbstract.isTrue?
end

#uml_isAbstract_add(item) ⇒ Object



1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1601

def uml_isAbstract_add(item)
  if !item.nil?
    ##log.debug @uml_isAbstract.size+1000
    if @uml_isAbstract.nil?
      ##log.debug "reset @uml_isAbstract"
      @uml_isAbstract= ArrayOrSingleElement.new
    end
    uml_isAbstract_typeOk?(item)
    @uml_isAbstract.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isAbstract_oneObject



1577
1578
1579
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1577

def uml_isAbstract_one()
  return rdf_getter_one(@uml_isAbstract,true,:uml_isAbstract)
end

#uml_isAbstract_one0Object



1580
1581
1582
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1580

def uml_isAbstract_one0()
  return rdf_getter_one(@uml_isAbstract,false,:uml_isAbstract)
end

#uml_isAbstract_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1570
1571
1572
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1570

def uml_isAbstract_typeOk?(val)
  check_rdfType([],val,:uml_isAbstract)
end

#uml_isActiveObject



6489
6490
6491
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6489

def uml_isActive
  @uml_isActive.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isActive
end

#uml_isActive=(v) ⇒ Object



6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6505

def uml_isActive=(v)
  if v.nil?
    @uml_isActive=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isActive= ArrayOrSingleElement.new
    v.each { |item|
      uml_isActive_typeOk?(item)
      @uml_isActive.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isActive= ArrayOrSingleElement.new
    uml_isActive_typeOk?(v)
    @uml_isActive.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isActive?Boolean

Returns:

  • (Boolean)


6496
6497
6498
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6496

def uml_isActive?
  return uml_isActive.isTrue?
end

#uml_isActive_add(item) ⇒ Object



6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6523

def uml_isActive_add(item)
  if !item.nil?
    ##log.debug @uml_isActive.size+1000
    if @uml_isActive.nil?
      ##log.debug "reset @uml_isActive"
      @uml_isActive= ArrayOrSingleElement.new
    end
    uml_isActive_typeOk?(item)
    @uml_isActive.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isActive_oneObject



6499
6500
6501
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6499

def uml_isActive_one()
  return rdf_getter_one(@uml_isActive,true,:uml_isActive)
end

#uml_isActive_one0Object



6502
6503
6504
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6502

def uml_isActive_one0()
  return rdf_getter_one(@uml_isActive,false,:uml_isActive)
end

#uml_isActive_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6492
6493
6494
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6492

def uml_isActive_typeOk?(val)
  check_rdfType([],val,:uml_isActive)
end

#uml_isAssuredObject



12055
12056
12057
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12055

def uml_isAssured
  @uml_isAssured.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isAssured
end

#uml_isAssured=(v) ⇒ Object



12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12071

def uml_isAssured=(v)
  if v.nil?
    @uml_isAssured=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isAssured= ArrayOrSingleElement.new
    v.each { |item|
      uml_isAssured_typeOk?(item)
      @uml_isAssured.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isAssured= ArrayOrSingleElement.new
    uml_isAssured_typeOk?(v)
    @uml_isAssured.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isAssured?Boolean

Returns:

  • (Boolean)


12062
12063
12064
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12062

def uml_isAssured?
  return uml_isAssured.isTrue?
end

#uml_isAssured_add(item) ⇒ Object



12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12089

def uml_isAssured_add(item)
  if !item.nil?
    ##log.debug @uml_isAssured.size+1000
    if @uml_isAssured.nil?
      ##log.debug "reset @uml_isAssured"
      @uml_isAssured= ArrayOrSingleElement.new
    end
    uml_isAssured_typeOk?(item)
    @uml_isAssured.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isAssured_oneObject



12065
12066
12067
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12065

def uml_isAssured_one()
  return rdf_getter_one(@uml_isAssured,true,:uml_isAssured)
end

#uml_isAssured_one0Object



12068
12069
12070
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12068

def uml_isAssured_one0()
  return rdf_getter_one(@uml_isAssured,false,:uml_isAssured)
end

#uml_isAssured_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12058
12059
12060
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12058

def uml_isAssured_typeOk?(val)
  check_rdfType([],val,:uml_isAssured)
end

#uml_isBehaviorObject



15781
15782
15783
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15781

def uml_isBehavior
  @uml_isBehavior.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isBehavior
end

#uml_isBehavior=(v) ⇒ Object



15797
15798
15799
15800
15801
15802
15803
15804
15805
15806
15807
15808
15809
15810
15811
15812
15813
15814
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15797

def uml_isBehavior=(v)
  if v.nil?
    @uml_isBehavior=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isBehavior= ArrayOrSingleElement.new
    v.each { |item|
      uml_isBehavior_typeOk?(item)
      @uml_isBehavior.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isBehavior= ArrayOrSingleElement.new
    uml_isBehavior_typeOk?(v)
    @uml_isBehavior.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isBehavior?Boolean

Returns:

  • (Boolean)


15788
15789
15790
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15788

def uml_isBehavior?
  return uml_isBehavior.isTrue?
end

#uml_isBehavior_add(item) ⇒ Object



15815
15816
15817
15818
15819
15820
15821
15822
15823
15824
15825
15826
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15815

def uml_isBehavior_add(item)
  if !item.nil?
    ##log.debug @uml_isBehavior.size+1000
    if @uml_isBehavior.nil?
      ##log.debug "reset @uml_isBehavior"
      @uml_isBehavior= ArrayOrSingleElement.new
    end
    uml_isBehavior_typeOk?(item)
    @uml_isBehavior.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isBehavior_oneObject



15791
15792
15793
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15791

def uml_isBehavior_one()
  return rdf_getter_one(@uml_isBehavior,true,:uml_isBehavior)
end

#uml_isBehavior_one0Object



15794
15795
15796
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15794

def uml_isBehavior_one0()
  return rdf_getter_one(@uml_isBehavior,false,:uml_isBehavior)
end

#uml_isBehavior_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15784
15785
15786
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15784

def uml_isBehavior_typeOk?(val)
  check_rdfType([],val,:uml_isBehavior)
end

#uml_isCombineDuplicateObject



16977
16978
16979
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16977

def uml_isCombineDuplicate
  @uml_isCombineDuplicate.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isCombineDuplicate
end

#uml_isCombineDuplicate=(v) ⇒ Object



16993
16994
16995
16996
16997
16998
16999
17000
17001
17002
17003
17004
17005
17006
17007
17008
17009
17010
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16993

def uml_isCombineDuplicate=(v)
  if v.nil?
    @uml_isCombineDuplicate=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isCombineDuplicate= ArrayOrSingleElement.new
    v.each { |item|
      uml_isCombineDuplicate_typeOk?(item)
      @uml_isCombineDuplicate.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isCombineDuplicate= ArrayOrSingleElement.new
    uml_isCombineDuplicate_typeOk?(v)
    @uml_isCombineDuplicate.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isCombineDuplicate?Boolean

Returns:

  • (Boolean)


16984
16985
16986
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16984

def uml_isCombineDuplicate?
  return uml_isCombineDuplicate.isTrue?
end

#uml_isCombineDuplicate_add(item) ⇒ Object



17011
17012
17013
17014
17015
17016
17017
17018
17019
17020
17021
17022
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17011

def uml_isCombineDuplicate_add(item)
  if !item.nil?
    ##log.debug @uml_isCombineDuplicate.size+1000
    if @uml_isCombineDuplicate.nil?
      ##log.debug "reset @uml_isCombineDuplicate"
      @uml_isCombineDuplicate= ArrayOrSingleElement.new
    end
    uml_isCombineDuplicate_typeOk?(item)
    @uml_isCombineDuplicate.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isCombineDuplicate_oneObject



16987
16988
16989
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16987

def uml_isCombineDuplicate_one()
  return rdf_getter_one(@uml_isCombineDuplicate,true,:uml_isCombineDuplicate)
end

#uml_isCombineDuplicate_one0Object



16990
16991
16992
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16990

def uml_isCombineDuplicate_one0()
  return rdf_getter_one(@uml_isCombineDuplicate,false,:uml_isCombineDuplicate)
end

#uml_isCombineDuplicate_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16980
16981
16982
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16980

def uml_isCombineDuplicate_typeOk?(val)
  check_rdfType([],val,:uml_isCombineDuplicate)
end

#uml_isCoveringObject



17851
17852
17853
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17851

def uml_isCovering
  @uml_isCovering.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isCovering
end

#uml_isCovering=(v) ⇒ Object



17867
17868
17869
17870
17871
17872
17873
17874
17875
17876
17877
17878
17879
17880
17881
17882
17883
17884
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17867

def uml_isCovering=(v)
  if v.nil?
    @uml_isCovering=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isCovering= ArrayOrSingleElement.new
    v.each { |item|
      uml_isCovering_typeOk?(item)
      @uml_isCovering.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isCovering= ArrayOrSingleElement.new
    uml_isCovering_typeOk?(v)
    @uml_isCovering.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isCovering?Boolean

Returns:

  • (Boolean)


17858
17859
17860
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17858

def uml_isCovering?
  return uml_isCovering.isTrue?
end

#uml_isCovering_add(item) ⇒ Object



17885
17886
17887
17888
17889
17890
17891
17892
17893
17894
17895
17896
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17885

def uml_isCovering_add(item)
  if !item.nil?
    ##log.debug @uml_isCovering.size+1000
    if @uml_isCovering.nil?
      ##log.debug "reset @uml_isCovering"
      @uml_isCovering= ArrayOrSingleElement.new
    end
    uml_isCovering_typeOk?(item)
    @uml_isCovering.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isCovering_oneObject



17861
17862
17863
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17861

def uml_isCovering_one()
  return rdf_getter_one(@uml_isCovering,true,:uml_isCovering)
end

#uml_isCovering_one0Object



17864
17865
17866
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17864

def uml_isCovering_one0()
  return rdf_getter_one(@uml_isCovering,false,:uml_isCovering)
end

#uml_isCovering_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


17854
17855
17856
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17854

def uml_isCovering_typeOk?(val)
  check_rdfType([],val,:uml_isCovering)
end

#uml_isDerivedObject



2809
2810
2811
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2809

def uml_isDerived
  @uml_isDerived.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isDerived
end

#uml_isDerived=(v) ⇒ Object



2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2825

def uml_isDerived=(v)
  if v.nil?
    @uml_isDerived=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isDerived= ArrayOrSingleElement.new
    v.each { |item|
      uml_isDerived_typeOk?(item)
      @uml_isDerived.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isDerived= ArrayOrSingleElement.new
    uml_isDerived_typeOk?(v)
    @uml_isDerived.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDerived?Boolean

Returns:

  • (Boolean)


2816
2817
2818
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2816

def uml_isDerived?
  return uml_isDerived.isTrue?
end

#uml_isDerived_add(item) ⇒ Object



2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2843

def uml_isDerived_add(item)
  if !item.nil?
    ##log.debug @uml_isDerived.size+1000
    if @uml_isDerived.nil?
      ##log.debug "reset @uml_isDerived"
      @uml_isDerived= ArrayOrSingleElement.new
    end
    uml_isDerived_typeOk?(item)
    @uml_isDerived.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDerived_oneObject



2819
2820
2821
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2819

def uml_isDerived_one()
  return rdf_getter_one(@uml_isDerived,true,:uml_isDerived)
end

#uml_isDerived_one0Object



2822
2823
2824
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2822

def uml_isDerived_one0()
  return rdf_getter_one(@uml_isDerived,false,:uml_isDerived)
end

#uml_isDerived_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2812
2813
2814
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2812

def uml_isDerived_typeOk?(val)
  check_rdfType([],val,:uml_isDerived)
end

#uml_isDerivedUnionObject



3085
3086
3087
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3085

def uml_isDerivedUnion
  @uml_isDerivedUnion.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isDerivedUnion
end

#uml_isDerivedUnion=(v) ⇒ Object



3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3101

def uml_isDerivedUnion=(v)
  if v.nil?
    @uml_isDerivedUnion=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isDerivedUnion= ArrayOrSingleElement.new
    v.each { |item|
      uml_isDerivedUnion_typeOk?(item)
      @uml_isDerivedUnion.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isDerivedUnion= ArrayOrSingleElement.new
    uml_isDerivedUnion_typeOk?(v)
    @uml_isDerivedUnion.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDerivedUnion?Boolean

Returns:

  • (Boolean)


3092
3093
3094
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3092

def uml_isDerivedUnion?
  return uml_isDerivedUnion.isTrue?
end

#uml_isDerivedUnion_add(item) ⇒ Object



3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3119

def uml_isDerivedUnion_add(item)
  if !item.nil?
    ##log.debug @uml_isDerivedUnion.size+1000
    if @uml_isDerivedUnion.nil?
      ##log.debug "reset @uml_isDerivedUnion"
      @uml_isDerivedUnion= ArrayOrSingleElement.new
    end
    uml_isDerivedUnion_typeOk?(item)
    @uml_isDerivedUnion.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDerivedUnion_oneObject



3095
3096
3097
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3095

def uml_isDerivedUnion_one()
  return rdf_getter_one(@uml_isDerivedUnion,true,:uml_isDerivedUnion)
end

#uml_isDerivedUnion_one0Object



3098
3099
3100
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3098

def uml_isDerivedUnion_one0()
  return rdf_getter_one(@uml_isDerivedUnion,false,:uml_isDerivedUnion)
end

#uml_isDerivedUnion_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3088
3089
3090
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3088

def uml_isDerivedUnion_typeOk?(val)
  check_rdfType([],val,:uml_isDerivedUnion)
end


12883
12884
12885
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12883

def uml_isDestroyLinks
  @uml_isDestroyLinks.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isDestroyLinks
end

#uml_isDestroyLinks=(v) ⇒ Object



12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911
12912
12913
12914
12915
12916
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12899

def uml_isDestroyLinks=(v)
  if v.nil?
    @uml_isDestroyLinks=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isDestroyLinks= ArrayOrSingleElement.new
    v.each { |item|
      uml_isDestroyLinks_typeOk?(item)
      @uml_isDestroyLinks.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isDestroyLinks= ArrayOrSingleElement.new
    uml_isDestroyLinks_typeOk?(v)
    @uml_isDestroyLinks.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDestroyLinks?Boolean

Returns:

  • (Boolean)


12890
12891
12892
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12890

def uml_isDestroyLinks?
  return uml_isDestroyLinks.isTrue?
end


12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12917

def uml_isDestroyLinks_add(item)
  if !item.nil?
    ##log.debug @uml_isDestroyLinks.size+1000
    if @uml_isDestroyLinks.nil?
      ##log.debug "reset @uml_isDestroyLinks"
      @uml_isDestroyLinks= ArrayOrSingleElement.new
    end
    uml_isDestroyLinks_typeOk?(item)
    @uml_isDestroyLinks.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end


12893
12894
12895
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12893

def uml_isDestroyLinks_one()
  return rdf_getter_one(@uml_isDestroyLinks,true,:uml_isDestroyLinks)
end


12896
12897
12898
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12896

def uml_isDestroyLinks_one0()
  return rdf_getter_one(@uml_isDestroyLinks,false,:uml_isDestroyLinks)
end

Returns:

  • (Boolean)


12886
12887
12888
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12886

def uml_isDestroyLinks_typeOk?(val)
  check_rdfType([],val,:uml_isDestroyLinks)
end

#uml_isDestroyOwnedObjectsObject



12975
12976
12977
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12975

def uml_isDestroyOwnedObjects
  @uml_isDestroyOwnedObjects.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isDestroyOwnedObjects
end

#uml_isDestroyOwnedObjects=(v) ⇒ Object



12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12991

def uml_isDestroyOwnedObjects=(v)
  if v.nil?
    @uml_isDestroyOwnedObjects=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isDestroyOwnedObjects= ArrayOrSingleElement.new
    v.each { |item|
      uml_isDestroyOwnedObjects_typeOk?(item)
      @uml_isDestroyOwnedObjects.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isDestroyOwnedObjects= ArrayOrSingleElement.new
    uml_isDestroyOwnedObjects_typeOk?(v)
    @uml_isDestroyOwnedObjects.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDestroyOwnedObjects?Boolean

Returns:

  • (Boolean)


12982
12983
12984
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12982

def uml_isDestroyOwnedObjects?
  return uml_isDestroyOwnedObjects.isTrue?
end

#uml_isDestroyOwnedObjects_add(item) ⇒ Object



13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13009

def uml_isDestroyOwnedObjects_add(item)
  if !item.nil?
    ##log.debug @uml_isDestroyOwnedObjects.size+1000
    if @uml_isDestroyOwnedObjects.nil?
      ##log.debug "reset @uml_isDestroyOwnedObjects"
      @uml_isDestroyOwnedObjects= ArrayOrSingleElement.new
    end
    uml_isDestroyOwnedObjects_typeOk?(item)
    @uml_isDestroyOwnedObjects.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDestroyOwnedObjects_oneObject



12985
12986
12987
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12985

def uml_isDestroyOwnedObjects_one()
  return rdf_getter_one(@uml_isDestroyOwnedObjects,true,:uml_isDestroyOwnedObjects)
end

#uml_isDestroyOwnedObjects_one0Object



12988
12989
12990
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12988

def uml_isDestroyOwnedObjects_one0()
  return rdf_getter_one(@uml_isDestroyOwnedObjects,false,:uml_isDestroyOwnedObjects)
end

#uml_isDestroyOwnedObjects_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12978
12979
12980
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12978

def uml_isDestroyOwnedObjects_typeOk?(val)
  check_rdfType([],val,:uml_isDestroyOwnedObjects)
end

#uml_isDeterminateObject



12193
12194
12195
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12193

def uml_isDeterminate
  @uml_isDeterminate.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isDeterminate
end

#uml_isDeterminate=(v) ⇒ Object



12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12209

def uml_isDeterminate=(v)
  if v.nil?
    @uml_isDeterminate=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isDeterminate= ArrayOrSingleElement.new
    v.each { |item|
      uml_isDeterminate_typeOk?(item)
      @uml_isDeterminate.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isDeterminate= ArrayOrSingleElement.new
    uml_isDeterminate_typeOk?(v)
    @uml_isDeterminate.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDeterminate?Boolean

Returns:

  • (Boolean)


12200
12201
12202
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12200

def uml_isDeterminate?
  return uml_isDeterminate.isTrue?
end

#uml_isDeterminate_add(item) ⇒ Object



12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12227

def uml_isDeterminate_add(item)
  if !item.nil?
    ##log.debug @uml_isDeterminate.size+1000
    if @uml_isDeterminate.nil?
      ##log.debug "reset @uml_isDeterminate"
      @uml_isDeterminate= ArrayOrSingleElement.new
    end
    uml_isDeterminate_typeOk?(item)
    @uml_isDeterminate.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDeterminate_oneObject



12203
12204
12205
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12203

def uml_isDeterminate_one()
  return rdf_getter_one(@uml_isDeterminate,true,:uml_isDeterminate)
end

#uml_isDeterminate_one0Object



12206
12207
12208
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12206

def uml_isDeterminate_one0()
  return rdf_getter_one(@uml_isDeterminate,false,:uml_isDeterminate)
end

#uml_isDeterminate_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12196
12197
12198
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12196

def uml_isDeterminate_typeOk?(val)
  check_rdfType([],val,:uml_isDeterminate)
end

#uml_isDimensionObject



19783
19784
19785
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19783

def uml_isDimension
  @uml_isDimension.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isDimension
end

#uml_isDimension=(v) ⇒ Object



19799
19800
19801
19802
19803
19804
19805
19806
19807
19808
19809
19810
19811
19812
19813
19814
19815
19816
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19799

def uml_isDimension=(v)
  if v.nil?
    @uml_isDimension=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isDimension= ArrayOrSingleElement.new
    v.each { |item|
      uml_isDimension_typeOk?(item)
      @uml_isDimension.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isDimension= ArrayOrSingleElement.new
    uml_isDimension_typeOk?(v)
    @uml_isDimension.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDimension?Boolean

Returns:

  • (Boolean)


19790
19791
19792
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19790

def uml_isDimension?
  return uml_isDimension.isTrue?
end

#uml_isDimension_add(item) ⇒ Object



19817
19818
19819
19820
19821
19822
19823
19824
19825
19826
19827
19828
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19817

def uml_isDimension_add(item)
  if !item.nil?
    ##log.debug @uml_isDimension.size+1000
    if @uml_isDimension.nil?
      ##log.debug "reset @uml_isDimension"
      @uml_isDimension= ArrayOrSingleElement.new
    end
    uml_isDimension_typeOk?(item)
    @uml_isDimension.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDimension_oneObject



19793
19794
19795
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19793

def uml_isDimension_one()
  return rdf_getter_one(@uml_isDimension,true,:uml_isDimension)
end

#uml_isDimension_one0Object



19796
19797
19798
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19796

def uml_isDimension_one0()
  return rdf_getter_one(@uml_isDimension,false,:uml_isDimension)
end

#uml_isDimension_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


19786
19787
19788
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19786

def uml_isDimension_typeOk?(val)
  check_rdfType([],val,:uml_isDimension)
end

#uml_isDirectObject



11457
11458
11459
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11457

def uml_isDirect
  @uml_isDirect.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isDirect
end

#uml_isDirect=(v) ⇒ Object



11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11473

def uml_isDirect=(v)
  if v.nil?
    @uml_isDirect=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isDirect= ArrayOrSingleElement.new
    v.each { |item|
      uml_isDirect_typeOk?(item)
      @uml_isDirect.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isDirect= ArrayOrSingleElement.new
    uml_isDirect_typeOk?(v)
    @uml_isDirect.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDirect?Boolean

Returns:

  • (Boolean)


11464
11465
11466
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11464

def uml_isDirect?
  return uml_isDirect.isTrue?
end

#uml_isDirect_add(item) ⇒ Object



11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11491

def uml_isDirect_add(item)
  if !item.nil?
    ##log.debug @uml_isDirect.size+1000
    if @uml_isDirect.nil?
      ##log.debug "reset @uml_isDirect"
      @uml_isDirect= ArrayOrSingleElement.new
    end
    uml_isDirect_typeOk?(item)
    @uml_isDirect.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDirect_oneObject



11467
11468
11469
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11467

def uml_isDirect_one()
  return rdf_getter_one(@uml_isDirect,true,:uml_isDirect)
end

#uml_isDirect_one0Object



11470
11471
11472
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11470

def uml_isDirect_one0()
  return rdf_getter_one(@uml_isDirect,false,:uml_isDirect)
end

#uml_isDirect_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


11460
11461
11462
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11460

def uml_isDirect_typeOk?(val)
  check_rdfType([],val,:uml_isDirect)
end

#uml_isDisjointObject



17989
17990
17991
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17989

def uml_isDisjoint
  @uml_isDisjoint.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isDisjoint
end

#uml_isDisjoint=(v) ⇒ Object



18005
18006
18007
18008
18009
18010
18011
18012
18013
18014
18015
18016
18017
18018
18019
18020
18021
18022
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18005

def uml_isDisjoint=(v)
  if v.nil?
    @uml_isDisjoint=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isDisjoint= ArrayOrSingleElement.new
    v.each { |item|
      uml_isDisjoint_typeOk?(item)
      @uml_isDisjoint.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isDisjoint= ArrayOrSingleElement.new
    uml_isDisjoint_typeOk?(v)
    @uml_isDisjoint.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDisjoint?Boolean

Returns:

  • (Boolean)


17996
17997
17998
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17996

def uml_isDisjoint?
  return uml_isDisjoint.isTrue?
end

#uml_isDisjoint_add(item) ⇒ Object



18023
18024
18025
18026
18027
18028
18029
18030
18031
18032
18033
18034
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18023

def uml_isDisjoint_add(item)
  if !item.nil?
    ##log.debug @uml_isDisjoint.size+1000
    if @uml_isDisjoint.nil?
      ##log.debug "reset @uml_isDisjoint"
      @uml_isDisjoint= ArrayOrSingleElement.new
    end
    uml_isDisjoint_typeOk?(item)
    @uml_isDisjoint.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isDisjoint_oneObject



17999
18000
18001
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17999

def uml_isDisjoint_one()
  return rdf_getter_one(@uml_isDisjoint,true,:uml_isDisjoint)
end

#uml_isDisjoint_one0Object



18002
18003
18004
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18002

def uml_isDisjoint_one0()
  return rdf_getter_one(@uml_isDisjoint,false,:uml_isDisjoint)
end

#uml_isDisjoint_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


17992
17993
17994
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17992

def uml_isDisjoint_typeOk?(val)
  check_rdfType([],val,:uml_isDisjoint)
end

#uml_isExceptionObject



13803
13804
13805
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13803

def uml_isException
  @uml_isException.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isException
end

#uml_isException=(v) ⇒ Object



13819
13820
13821
13822
13823
13824
13825
13826
13827
13828
13829
13830
13831
13832
13833
13834
13835
13836
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13819

def uml_isException=(v)
  if v.nil?
    @uml_isException=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isException= ArrayOrSingleElement.new
    v.each { |item|
      uml_isException_typeOk?(item)
      @uml_isException.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isException= ArrayOrSingleElement.new
    uml_isException_typeOk?(v)
    @uml_isException.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isException?Boolean

Returns:

  • (Boolean)


13810
13811
13812
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13810

def uml_isException?
  return uml_isException.isTrue?
end

#uml_isException_add(item) ⇒ Object



13837
13838
13839
13840
13841
13842
13843
13844
13845
13846
13847
13848
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13837

def uml_isException_add(item)
  if !item.nil?
    ##log.debug @uml_isException.size+1000
    if @uml_isException.nil?
      ##log.debug "reset @uml_isException"
      @uml_isException= ArrayOrSingleElement.new
    end
    uml_isException_typeOk?(item)
    @uml_isException.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isException_oneObject



13813
13814
13815
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13813

def uml_isException_one()
  return rdf_getter_one(@uml_isException,true,:uml_isException)
end

#uml_isException_one0Object



13816
13817
13818
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13816

def uml_isException_one0()
  return rdf_getter_one(@uml_isException,false,:uml_isException)
end

#uml_isException_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13806
13807
13808
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13806

def uml_isException_typeOk?(val)
  check_rdfType([],val,:uml_isException)
end

#uml_isExternalObject



19691
19692
19693
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19691

def uml_isExternal
  @uml_isExternal.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isExternal
end

#uml_isExternal=(v) ⇒ Object



19707
19708
19709
19710
19711
19712
19713
19714
19715
19716
19717
19718
19719
19720
19721
19722
19723
19724
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19707

def uml_isExternal=(v)
  if v.nil?
    @uml_isExternal=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isExternal= ArrayOrSingleElement.new
    v.each { |item|
      uml_isExternal_typeOk?(item)
      @uml_isExternal.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isExternal= ArrayOrSingleElement.new
    uml_isExternal_typeOk?(v)
    @uml_isExternal.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isExternal?Boolean

Returns:

  • (Boolean)


19698
19699
19700
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19698

def uml_isExternal?
  return uml_isExternal.isTrue?
end

#uml_isExternal_add(item) ⇒ Object



19725
19726
19727
19728
19729
19730
19731
19732
19733
19734
19735
19736
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19725

def uml_isExternal_add(item)
  if !item.nil?
    ##log.debug @uml_isExternal.size+1000
    if @uml_isExternal.nil?
      ##log.debug "reset @uml_isExternal"
      @uml_isExternal= ArrayOrSingleElement.new
    end
    uml_isExternal_typeOk?(item)
    @uml_isExternal.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isExternal_oneObject



19701
19702
19703
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19701

def uml_isExternal_one()
  return rdf_getter_one(@uml_isExternal,true,:uml_isExternal)
end

#uml_isExternal_one0Object



19704
19705
19706
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19704

def uml_isExternal_one0()
  return rdf_getter_one(@uml_isExternal,false,:uml_isExternal)
end

#uml_isExternal_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


19694
19695
19696
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19694

def uml_isExternal_typeOk?(val)
  check_rdfType([],val,:uml_isExternal)
end

#uml_isIndirectlyInstantiatedObject



14861
14862
14863
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14861

def uml_isIndirectlyInstantiated
  @uml_isIndirectlyInstantiated.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isIndirectlyInstantiated
end

#uml_isIndirectlyInstantiated=(v) ⇒ Object



14877
14878
14879
14880
14881
14882
14883
14884
14885
14886
14887
14888
14889
14890
14891
14892
14893
14894
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14877

def uml_isIndirectlyInstantiated=(v)
  if v.nil?
    @uml_isIndirectlyInstantiated=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isIndirectlyInstantiated= ArrayOrSingleElement.new
    v.each { |item|
      uml_isIndirectlyInstantiated_typeOk?(item)
      @uml_isIndirectlyInstantiated.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isIndirectlyInstantiated= ArrayOrSingleElement.new
    uml_isIndirectlyInstantiated_typeOk?(v)
    @uml_isIndirectlyInstantiated.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isIndirectlyInstantiated?Boolean

Returns:

  • (Boolean)


14868
14869
14870
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14868

def uml_isIndirectlyInstantiated?
  return uml_isIndirectlyInstantiated.isTrue?
end

#uml_isIndirectlyInstantiated_add(item) ⇒ Object



14895
14896
14897
14898
14899
14900
14901
14902
14903
14904
14905
14906
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14895

def uml_isIndirectlyInstantiated_add(item)
  if !item.nil?
    ##log.debug @uml_isIndirectlyInstantiated.size+1000
    if @uml_isIndirectlyInstantiated.nil?
      ##log.debug "reset @uml_isIndirectlyInstantiated"
      @uml_isIndirectlyInstantiated= ArrayOrSingleElement.new
    end
    uml_isIndirectlyInstantiated_typeOk?(item)
    @uml_isIndirectlyInstantiated.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isIndirectlyInstantiated_oneObject



14871
14872
14873
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14871

def uml_isIndirectlyInstantiated_one()
  return rdf_getter_one(@uml_isIndirectlyInstantiated,true,:uml_isIndirectlyInstantiated)
end

#uml_isIndirectlyInstantiated_one0Object



14874
14875
14876
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14874

def uml_isIndirectlyInstantiated_one0()
  return rdf_getter_one(@uml_isIndirectlyInstantiated,false,:uml_isIndirectlyInstantiated)
end

#uml_isIndirectlyInstantiated_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


14864
14865
14866
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14864

def uml_isIndirectlyInstantiated_typeOk?(val)
  check_rdfType([],val,:uml_isIndirectlyInstantiated)
end

#uml_isLeafObject



463
464
465
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 463

def uml_isLeaf
  @uml_isLeaf.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isLeaf
end

#uml_isLeaf=(v) ⇒ Object



479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 479

def uml_isLeaf=(v)
  if v.nil?
    @uml_isLeaf=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isLeaf= ArrayOrSingleElement.new
    v.each { |item|
      uml_isLeaf_typeOk?(item)
      @uml_isLeaf.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isLeaf= ArrayOrSingleElement.new
    uml_isLeaf_typeOk?(v)
    @uml_isLeaf.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isLeaf?Boolean

Returns:

  • (Boolean)


470
471
472
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 470

def uml_isLeaf?
  return uml_isLeaf.isTrue?
end

#uml_isLeaf_add(item) ⇒ Object



497
498
499
500
501
502
503
504
505
506
507
508
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 497

def uml_isLeaf_add(item)
  if !item.nil?
    ##log.debug @uml_isLeaf.size+1000
    if @uml_isLeaf.nil?
      ##log.debug "reset @uml_isLeaf"
      @uml_isLeaf= ArrayOrSingleElement.new
    end
    uml_isLeaf_typeOk?(item)
    @uml_isLeaf.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isLeaf_oneObject



473
474
475
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 473

def uml_isLeaf_one()
  return rdf_getter_one(@uml_isLeaf,true,:uml_isLeaf)
end

#uml_isLeaf_one0Object



476
477
478
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 476

def uml_isLeaf_one0()
  return rdf_getter_one(@uml_isLeaf,false,:uml_isLeaf)
end

#uml_isLeaf_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


466
467
468
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 466

def uml_isLeaf_typeOk?(val)
  check_rdfType([],val,:uml_isLeaf)
end

#uml_isMulticastObject



21025
21026
21027
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21025

def uml_isMulticast
  @uml_isMulticast.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isMulticast
end

#uml_isMulticast=(v) ⇒ Object



21041
21042
21043
21044
21045
21046
21047
21048
21049
21050
21051
21052
21053
21054
21055
21056
21057
21058
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21041

def uml_isMulticast=(v)
  if v.nil?
    @uml_isMulticast=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isMulticast= ArrayOrSingleElement.new
    v.each { |item|
      uml_isMulticast_typeOk?(item)
      @uml_isMulticast.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isMulticast= ArrayOrSingleElement.new
    uml_isMulticast_typeOk?(v)
    @uml_isMulticast.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isMulticast?Boolean

Returns:

  • (Boolean)


21032
21033
21034
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21032

def uml_isMulticast?
  return uml_isMulticast.isTrue?
end

#uml_isMulticast_add(item) ⇒ Object



21059
21060
21061
21062
21063
21064
21065
21066
21067
21068
21069
21070
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21059

def uml_isMulticast_add(item)
  if !item.nil?
    ##log.debug @uml_isMulticast.size+1000
    if @uml_isMulticast.nil?
      ##log.debug "reset @uml_isMulticast"
      @uml_isMulticast= ArrayOrSingleElement.new
    end
    uml_isMulticast_typeOk?(item)
    @uml_isMulticast.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isMulticast_oneObject



21035
21036
21037
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21035

def uml_isMulticast_one()
  return rdf_getter_one(@uml_isMulticast,true,:uml_isMulticast)
end

#uml_isMulticast_one0Object



21038
21039
21040
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21038

def uml_isMulticast_one0()
  return rdf_getter_one(@uml_isMulticast,false,:uml_isMulticast)
end

#uml_isMulticast_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21028
21029
21030
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21028

def uml_isMulticast_typeOk?(val)
  check_rdfType([],val,:uml_isMulticast)
end

#uml_isMultireceiveObject



20933
20934
20935
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20933

def uml_isMultireceive
  @uml_isMultireceive.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isMultireceive
end

#uml_isMultireceive=(v) ⇒ Object



20949
20950
20951
20952
20953
20954
20955
20956
20957
20958
20959
20960
20961
20962
20963
20964
20965
20966
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20949

def uml_isMultireceive=(v)
  if v.nil?
    @uml_isMultireceive=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isMultireceive= ArrayOrSingleElement.new
    v.each { |item|
      uml_isMultireceive_typeOk?(item)
      @uml_isMultireceive.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isMultireceive= ArrayOrSingleElement.new
    uml_isMultireceive_typeOk?(v)
    @uml_isMultireceive.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isMultireceive?Boolean

Returns:

  • (Boolean)


20940
20941
20942
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20940

def uml_isMultireceive?
  return uml_isMultireceive.isTrue?
end

#uml_isMultireceive_add(item) ⇒ Object



20967
20968
20969
20970
20971
20972
20973
20974
20975
20976
20977
20978
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20967

def uml_isMultireceive_add(item)
  if !item.nil?
    ##log.debug @uml_isMultireceive.size+1000
    if @uml_isMultireceive.nil?
      ##log.debug "reset @uml_isMultireceive"
      @uml_isMultireceive= ArrayOrSingleElement.new
    end
    uml_isMultireceive_typeOk?(item)
    @uml_isMultireceive.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isMultireceive_oneObject



20943
20944
20945
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20943

def uml_isMultireceive_one()
  return rdf_getter_one(@uml_isMultireceive,true,:uml_isMultireceive)
end

#uml_isMultireceive_one0Object



20946
20947
20948
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20946

def uml_isMultireceive_one0()
  return rdf_getter_one(@uml_isMultireceive,false,:uml_isMultireceive)
end

#uml_isMultireceive_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


20936
20937
20938
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20936

def uml_isMultireceive_typeOk?(val)
  check_rdfType([],val,:uml_isMultireceive)
end

#uml_isOrderedObject



2349
2350
2351
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2349

def uml_isOrdered
  @uml_isOrdered.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isOrdered
end

#uml_isOrdered=(v) ⇒ Object



2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2365

def uml_isOrdered=(v)
  if v.nil?
    @uml_isOrdered=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isOrdered= ArrayOrSingleElement.new
    v.each { |item|
      uml_isOrdered_typeOk?(item)
      @uml_isOrdered.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isOrdered= ArrayOrSingleElement.new
    uml_isOrdered_typeOk?(v)
    @uml_isOrdered.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isOrdered?Boolean

Returns:

  • (Boolean)


2356
2357
2358
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2356

def uml_isOrdered?
  return uml_isOrdered.isTrue?
end

#uml_isOrdered_add(item) ⇒ Object



2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2383

def uml_isOrdered_add(item)
  if !item.nil?
    ##log.debug @uml_isOrdered.size+1000
    if @uml_isOrdered.nil?
      ##log.debug "reset @uml_isOrdered"
      @uml_isOrdered= ArrayOrSingleElement.new
    end
    uml_isOrdered_typeOk?(item)
    @uml_isOrdered.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isOrdered_oneObject



2359
2360
2361
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2359

def uml_isOrdered_one()
  return rdf_getter_one(@uml_isOrdered,true,:uml_isOrdered)
end

#uml_isOrdered_one0Object



2362
2363
2364
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2362

def uml_isOrdered_one0()
  return rdf_getter_one(@uml_isOrdered,false,:uml_isOrdered)
end

#uml_isOrdered_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2352
2353
2354
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2352

def uml_isOrdered_typeOk?(val)
  check_rdfType([],val,:uml_isOrdered)
end

#uml_isQueryObject



20703
20704
20705
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20703

def uml_isQuery
  @uml_isQuery.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isQuery
end

#uml_isQuery=(v) ⇒ Object



20719
20720
20721
20722
20723
20724
20725
20726
20727
20728
20729
20730
20731
20732
20733
20734
20735
20736
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20719

def uml_isQuery=(v)
  if v.nil?
    @uml_isQuery=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isQuery= ArrayOrSingleElement.new
    v.each { |item|
      uml_isQuery_typeOk?(item)
      @uml_isQuery.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isQuery= ArrayOrSingleElement.new
    uml_isQuery_typeOk?(v)
    @uml_isQuery.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isQuery?Boolean

Returns:

  • (Boolean)


20710
20711
20712
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20710

def uml_isQuery?
  return uml_isQuery.isTrue?
end

#uml_isQuery_add(item) ⇒ Object



20737
20738
20739
20740
20741
20742
20743
20744
20745
20746
20747
20748
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20737

def uml_isQuery_add(item)
  if !item.nil?
    ##log.debug @uml_isQuery.size+1000
    if @uml_isQuery.nil?
      ##log.debug "reset @uml_isQuery"
      @uml_isQuery= ArrayOrSingleElement.new
    end
    uml_isQuery_typeOk?(item)
    @uml_isQuery.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isQuery_oneObject



20713
20714
20715
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20713

def uml_isQuery_one()
  return rdf_getter_one(@uml_isQuery,true,:uml_isQuery)
end

#uml_isQuery_one0Object



20716
20717
20718
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20716

def uml_isQuery_one0()
  return rdf_getter_one(@uml_isQuery,false,:uml_isQuery)
end

#uml_isQuery_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


20706
20707
20708
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20706

def uml_isQuery_typeOk?(val)
  check_rdfType([],val,:uml_isQuery)
end

#uml_isReadOnlyObject



2533
2534
2535
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2533

def uml_isReadOnly
  @uml_isReadOnly.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isReadOnly
end

#uml_isReadOnly=(v) ⇒ Object



2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2549

def uml_isReadOnly=(v)
  if v.nil?
    @uml_isReadOnly=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isReadOnly= ArrayOrSingleElement.new
    v.each { |item|
      uml_isReadOnly_typeOk?(item)
      @uml_isReadOnly.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isReadOnly= ArrayOrSingleElement.new
    uml_isReadOnly_typeOk?(v)
    @uml_isReadOnly.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isReadOnly?Boolean

Returns:

  • (Boolean)


2540
2541
2542
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2540

def uml_isReadOnly?
  return uml_isReadOnly.isTrue?
end

#uml_isReadOnly_add(item) ⇒ Object



2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2567

def uml_isReadOnly_add(item)
  if !item.nil?
    ##log.debug @uml_isReadOnly.size+1000
    if @uml_isReadOnly.nil?
      ##log.debug "reset @uml_isReadOnly"
      @uml_isReadOnly= ArrayOrSingleElement.new
    end
    uml_isReadOnly_typeOk?(item)
    @uml_isReadOnly.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isReadOnly_oneObject



2543
2544
2545
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2543

def uml_isReadOnly_one()
  return rdf_getter_one(@uml_isReadOnly,true,:uml_isReadOnly)
end

#uml_isReadOnly_one0Object



2546
2547
2548
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2546

def uml_isReadOnly_one0()
  return rdf_getter_one(@uml_isReadOnly,false,:uml_isReadOnly)
end

#uml_isReadOnly_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2536
2537
2538
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2536

def uml_isReadOnly_typeOk?(val)
  check_rdfType([],val,:uml_isReadOnly)
end

#uml_isReentrantObject



6719
6720
6721
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6719

def uml_isReentrant
  @uml_isReentrant.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isReentrant
end

#uml_isReentrant=(v) ⇒ Object



6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6735

def uml_isReentrant=(v)
  if v.nil?
    @uml_isReentrant=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isReentrant= ArrayOrSingleElement.new
    v.each { |item|
      uml_isReentrant_typeOk?(item)
      @uml_isReentrant.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isReentrant= ArrayOrSingleElement.new
    uml_isReentrant_typeOk?(v)
    @uml_isReentrant.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isReentrant?Boolean

Returns:

  • (Boolean)


6726
6727
6728
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6726

def uml_isReentrant?
  return uml_isReentrant.isTrue?
end

#uml_isReentrant_add(item) ⇒ Object



6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6753

def uml_isReentrant_add(item)
  if !item.nil?
    ##log.debug @uml_isReentrant.size+1000
    if @uml_isReentrant.nil?
      ##log.debug "reset @uml_isReentrant"
      @uml_isReentrant= ArrayOrSingleElement.new
    end
    uml_isReentrant_typeOk?(item)
    @uml_isReentrant.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isReentrant_oneObject



6729
6730
6731
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6729

def uml_isReentrant_one()
  return rdf_getter_one(@uml_isReentrant,true,:uml_isReentrant)
end

#uml_isReentrant_one0Object



6732
6733
6734
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6732

def uml_isReentrant_one0()
  return rdf_getter_one(@uml_isReentrant,false,:uml_isReentrant)
end

#uml_isReentrant_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6722
6723
6724
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6722

def uml_isReentrant_typeOk?(val)
  check_rdfType([],val,:uml_isReentrant)
end

#uml_isRelativeObject



17207
17208
17209
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17207

def uml_isRelative
  @uml_isRelative.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isRelative
end

#uml_isRelative=(v) ⇒ Object



17223
17224
17225
17226
17227
17228
17229
17230
17231
17232
17233
17234
17235
17236
17237
17238
17239
17240
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17223

def uml_isRelative=(v)
  if v.nil?
    @uml_isRelative=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isRelative= ArrayOrSingleElement.new
    v.each { |item|
      uml_isRelative_typeOk?(item)
      @uml_isRelative.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isRelative= ArrayOrSingleElement.new
    uml_isRelative_typeOk?(v)
    @uml_isRelative.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isRelative?Boolean

Returns:

  • (Boolean)


17214
17215
17216
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17214

def uml_isRelative?
  return uml_isRelative.isTrue?
end

#uml_isRelative_add(item) ⇒ Object



17241
17242
17243
17244
17245
17246
17247
17248
17249
17250
17251
17252
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17241

def uml_isRelative_add(item)
  if !item.nil?
    ##log.debug @uml_isRelative.size+1000
    if @uml_isRelative.nil?
      ##log.debug "reset @uml_isRelative"
      @uml_isRelative= ArrayOrSingleElement.new
    end
    uml_isRelative_typeOk?(item)
    @uml_isRelative.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isRelative_oneObject



17217
17218
17219
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17217

def uml_isRelative_one()
  return rdf_getter_one(@uml_isRelative,true,:uml_isRelative)
end

#uml_isRelative_one0Object



17220
17221
17222
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17220

def uml_isRelative_one0()
  return rdf_getter_one(@uml_isRelative,false,:uml_isRelative)
end

#uml_isRelative_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


17210
17211
17212
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17210

def uml_isRelative_typeOk?(val)
  check_rdfType([],val,:uml_isRelative)
end

#uml_isReplaceAllObject



3177
3178
3179
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3177

def uml_isReplaceAll
  @uml_isReplaceAll.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isReplaceAll
end

#uml_isReplaceAll=(v) ⇒ Object



3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3193

def uml_isReplaceAll=(v)
  if v.nil?
    @uml_isReplaceAll=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isReplaceAll= ArrayOrSingleElement.new
    v.each { |item|
      uml_isReplaceAll_typeOk?(item)
      @uml_isReplaceAll.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isReplaceAll= ArrayOrSingleElement.new
    uml_isReplaceAll_typeOk?(v)
    @uml_isReplaceAll.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isReplaceAll?Boolean

Returns:

  • (Boolean)


3184
3185
3186
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3184

def uml_isReplaceAll?
  return uml_isReplaceAll.isTrue?
end

#uml_isReplaceAll_add(item) ⇒ Object



3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3211

def uml_isReplaceAll_add(item)
  if !item.nil?
    ##log.debug @uml_isReplaceAll.size+1000
    if @uml_isReplaceAll.nil?
      ##log.debug "reset @uml_isReplaceAll"
      @uml_isReplaceAll= ArrayOrSingleElement.new
    end
    uml_isReplaceAll_typeOk?(item)
    @uml_isReplaceAll.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isReplaceAll_oneObject



3187
3188
3189
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3187

def uml_isReplaceAll_one()
  return rdf_getter_one(@uml_isReplaceAll,true,:uml_isReplaceAll)
end

#uml_isReplaceAll_one0Object



3190
3191
3192
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3190

def uml_isReplaceAll_one0()
  return rdf_getter_one(@uml_isReplaceAll,false,:uml_isReplaceAll)
end

#uml_isReplaceAll_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3180
3181
3182
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3180

def uml_isReplaceAll_typeOk?(val)
  check_rdfType([],val,:uml_isReplaceAll)
end

#uml_isServiceObject



15689
15690
15691
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15689

def uml_isService
  @uml_isService.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isService
end

#uml_isService=(v) ⇒ Object



15705
15706
15707
15708
15709
15710
15711
15712
15713
15714
15715
15716
15717
15718
15719
15720
15721
15722
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15705

def uml_isService=(v)
  if v.nil?
    @uml_isService=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isService= ArrayOrSingleElement.new
    v.each { |item|
      uml_isService_typeOk?(item)
      @uml_isService.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isService= ArrayOrSingleElement.new
    uml_isService_typeOk?(v)
    @uml_isService.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isService?Boolean

Returns:

  • (Boolean)


15696
15697
15698
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15696

def uml_isService?
  return uml_isService.isTrue?
end

#uml_isService_add(item) ⇒ Object



15723
15724
15725
15726
15727
15728
15729
15730
15731
15732
15733
15734
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15723

def uml_isService_add(item)
  if !item.nil?
    ##log.debug @uml_isService.size+1000
    if @uml_isService.nil?
      ##log.debug "reset @uml_isService"
      @uml_isService= ArrayOrSingleElement.new
    end
    uml_isService_typeOk?(item)
    @uml_isService.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isService_oneObject



15699
15700
15701
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15699

def uml_isService_one()
  return rdf_getter_one(@uml_isService,true,:uml_isService)
end

#uml_isService_one0Object



15702
15703
15704
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15702

def uml_isService_one0()
  return rdf_getter_one(@uml_isService,false,:uml_isService)
end

#uml_isService_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15692
15693
15694
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15692

def uml_isService_typeOk?(val)
  check_rdfType([],val,:uml_isService)
end

#uml_isSingleExecutionObject



21669
21670
21671
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21669

def uml_isSingleExecution
  @uml_isSingleExecution.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isSingleExecution
end

#uml_isSingleExecution=(v) ⇒ Object



21685
21686
21687
21688
21689
21690
21691
21692
21693
21694
21695
21696
21697
21698
21699
21700
21701
21702
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21685

def uml_isSingleExecution=(v)
  if v.nil?
    @uml_isSingleExecution=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isSingleExecution= ArrayOrSingleElement.new
    v.each { |item|
      uml_isSingleExecution_typeOk?(item)
      @uml_isSingleExecution.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isSingleExecution= ArrayOrSingleElement.new
    uml_isSingleExecution_typeOk?(v)
    @uml_isSingleExecution.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isSingleExecution?Boolean

Returns:

  • (Boolean)


21676
21677
21678
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21676

def uml_isSingleExecution?
  return uml_isSingleExecution.isTrue?
end

#uml_isSingleExecution_add(item) ⇒ Object



21703
21704
21705
21706
21707
21708
21709
21710
21711
21712
21713
21714
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21703

def uml_isSingleExecution_add(item)
  if !item.nil?
    ##log.debug @uml_isSingleExecution.size+1000
    if @uml_isSingleExecution.nil?
      ##log.debug "reset @uml_isSingleExecution"
      @uml_isSingleExecution= ArrayOrSingleElement.new
    end
    uml_isSingleExecution_typeOk?(item)
    @uml_isSingleExecution.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isSingleExecution_oneObject



21679
21680
21681
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21679

def uml_isSingleExecution_one()
  return rdf_getter_one(@uml_isSingleExecution,true,:uml_isSingleExecution)
end

#uml_isSingleExecution_one0Object



21682
21683
21684
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21682

def uml_isSingleExecution_one0()
  return rdf_getter_one(@uml_isSingleExecution,false,:uml_isSingleExecution)
end

#uml_isSingleExecution_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21672
21673
21674
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21672

def uml_isSingleExecution_typeOk?(val)
  check_rdfType([],val,:uml_isSingleExecution)
end

#uml_isStaticObject



2257
2258
2259
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2257

def uml_isStatic
  @uml_isStatic.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isStatic
end

#uml_isStatic=(v) ⇒ Object



2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2273

def uml_isStatic=(v)
  if v.nil?
    @uml_isStatic=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isStatic= ArrayOrSingleElement.new
    v.each { |item|
      uml_isStatic_typeOk?(item)
      @uml_isStatic.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isStatic= ArrayOrSingleElement.new
    uml_isStatic_typeOk?(v)
    @uml_isStatic.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isStatic?Boolean

Returns:

  • (Boolean)


2264
2265
2266
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2264

def uml_isStatic?
  return uml_isStatic.isTrue?
end

#uml_isStatic_add(item) ⇒ Object



2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2291

def uml_isStatic_add(item)
  if !item.nil?
    ##log.debug @uml_isStatic.size+1000
    if @uml_isStatic.nil?
      ##log.debug "reset @uml_isStatic"
      @uml_isStatic= ArrayOrSingleElement.new
    end
    uml_isStatic_typeOk?(item)
    @uml_isStatic.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isStatic_oneObject



2267
2268
2269
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2267

def uml_isStatic_one()
  return rdf_getter_one(@uml_isStatic,true,:uml_isStatic)
end

#uml_isStatic_one0Object



2270
2271
2272
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2270

def uml_isStatic_one0()
  return rdf_getter_one(@uml_isStatic,false,:uml_isStatic)
end

#uml_isStatic_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2260
2261
2262
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2260

def uml_isStatic_typeOk?(val)
  check_rdfType([],val,:uml_isStatic)
end

#uml_isStreamObject



13527
13528
13529
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13527

def uml_isStream
  @uml_isStream.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isStream
end

#uml_isStream=(v) ⇒ Object



13543
13544
13545
13546
13547
13548
13549
13550
13551
13552
13553
13554
13555
13556
13557
13558
13559
13560
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13543

def uml_isStream=(v)
  if v.nil?
    @uml_isStream=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isStream= ArrayOrSingleElement.new
    v.each { |item|
      uml_isStream_typeOk?(item)
      @uml_isStream.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isStream= ArrayOrSingleElement.new
    uml_isStream_typeOk?(v)
    @uml_isStream.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isStream?Boolean

Returns:

  • (Boolean)


13534
13535
13536
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13534

def uml_isStream?
  return uml_isStream.isTrue?
end

#uml_isStream_add(item) ⇒ Object



13561
13562
13563
13564
13565
13566
13567
13568
13569
13570
13571
13572
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13561

def uml_isStream_add(item)
  if !item.nil?
    ##log.debug @uml_isStream.size+1000
    if @uml_isStream.nil?
      ##log.debug "reset @uml_isStream"
      @uml_isStream= ArrayOrSingleElement.new
    end
    uml_isStream_typeOk?(item)
    @uml_isStream.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isStream_oneObject



13537
13538
13539
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13537

def uml_isStream_one()
  return rdf_getter_one(@uml_isStream,true,:uml_isStream)
end

#uml_isStream_one0Object



13540
13541
13542
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13540

def uml_isStream_one0()
  return rdf_getter_one(@uml_isStream,false,:uml_isStream)
end

#uml_isStream_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13530
13531
13532
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13530

def uml_isStream_typeOk?(val)
  check_rdfType([],val,:uml_isStream)
end

#uml_isSubstitutableObject



4005
4006
4007
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4005

def uml_isSubstitutable
  @uml_isSubstitutable.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isSubstitutable
end

#uml_isSubstitutable=(v) ⇒ Object



4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4021

def uml_isSubstitutable=(v)
  if v.nil?
    @uml_isSubstitutable=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isSubstitutable= ArrayOrSingleElement.new
    v.each { |item|
      uml_isSubstitutable_typeOk?(item)
      @uml_isSubstitutable.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isSubstitutable= ArrayOrSingleElement.new
    uml_isSubstitutable_typeOk?(v)
    @uml_isSubstitutable.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isSubstitutable?Boolean

Returns:

  • (Boolean)


4012
4013
4014
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4012

def uml_isSubstitutable?
  return uml_isSubstitutable.isTrue?
end

#uml_isSubstitutable_add(item) ⇒ Object



4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4039

def uml_isSubstitutable_add(item)
  if !item.nil?
    ##log.debug @uml_isSubstitutable.size+1000
    if @uml_isSubstitutable.nil?
      ##log.debug "reset @uml_isSubstitutable"
      @uml_isSubstitutable= ArrayOrSingleElement.new
    end
    uml_isSubstitutable_typeOk?(item)
    @uml_isSubstitutable.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isSubstitutable_oneObject



4015
4016
4017
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4015

def uml_isSubstitutable_one()
  return rdf_getter_one(@uml_isSubstitutable,true,:uml_isSubstitutable)
end

#uml_isSubstitutable_one0Object



4018
4019
4020
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4018

def uml_isSubstitutable_one0()
  return rdf_getter_one(@uml_isSubstitutable,false,:uml_isSubstitutable)
end

#uml_isSubstitutable_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4008
4009
4010
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4008

def uml_isSubstitutable_typeOk?(val)
  check_rdfType([],val,:uml_isSubstitutable)
end

#uml_isSynchronousObject



11365
11366
11367
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11365

def uml_isSynchronous
  @uml_isSynchronous.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isSynchronous
end

#uml_isSynchronous=(v) ⇒ Object



11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11381

def uml_isSynchronous=(v)
  if v.nil?
    @uml_isSynchronous=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isSynchronous= ArrayOrSingleElement.new
    v.each { |item|
      uml_isSynchronous_typeOk?(item)
      @uml_isSynchronous.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isSynchronous= ArrayOrSingleElement.new
    uml_isSynchronous_typeOk?(v)
    @uml_isSynchronous.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isSynchronous?Boolean

Returns:

  • (Boolean)


11372
11373
11374
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11372

def uml_isSynchronous?
  return uml_isSynchronous.isTrue?
end

#uml_isSynchronous_add(item) ⇒ Object



11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11399

def uml_isSynchronous_add(item)
  if !item.nil?
    ##log.debug @uml_isSynchronous.size+1000
    if @uml_isSynchronous.nil?
      ##log.debug "reset @uml_isSynchronous"
      @uml_isSynchronous= ArrayOrSingleElement.new
    end
    uml_isSynchronous_typeOk?(item)
    @uml_isSynchronous.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isSynchronous_oneObject



11375
11376
11377
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11375

def uml_isSynchronous_one()
  return rdf_getter_one(@uml_isSynchronous,true,:uml_isSynchronous)
end

#uml_isSynchronous_one0Object



11378
11379
11380
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11378

def uml_isSynchronous_one0()
  return rdf_getter_one(@uml_isSynchronous,false,:uml_isSynchronous)
end

#uml_isSynchronous_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


11368
11369
11370
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11368

def uml_isSynchronous_typeOk?(val)
  check_rdfType([],val,:uml_isSynchronous)
end

#uml_isTestedFirstObject



14171
14172
14173
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14171

def uml_isTestedFirst
  @uml_isTestedFirst.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isTestedFirst
end

#uml_isTestedFirst=(v) ⇒ Object



14187
14188
14189
14190
14191
14192
14193
14194
14195
14196
14197
14198
14199
14200
14201
14202
14203
14204
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14187

def uml_isTestedFirst=(v)
  if v.nil?
    @uml_isTestedFirst=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isTestedFirst= ArrayOrSingleElement.new
    v.each { |item|
      uml_isTestedFirst_typeOk?(item)
      @uml_isTestedFirst.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isTestedFirst= ArrayOrSingleElement.new
    uml_isTestedFirst_typeOk?(v)
    @uml_isTestedFirst.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isTestedFirst?Boolean

Returns:

  • (Boolean)


14178
14179
14180
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14178

def uml_isTestedFirst?
  return uml_isTestedFirst.isTrue?
end

#uml_isTestedFirst_add(item) ⇒ Object



14205
14206
14207
14208
14209
14210
14211
14212
14213
14214
14215
14216
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14205

def uml_isTestedFirst_add(item)
  if !item.nil?
    ##log.debug @uml_isTestedFirst.size+1000
    if @uml_isTestedFirst.nil?
      ##log.debug "reset @uml_isTestedFirst"
      @uml_isTestedFirst= ArrayOrSingleElement.new
    end
    uml_isTestedFirst_typeOk?(item)
    @uml_isTestedFirst.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isTestedFirst_oneObject



14181
14182
14183
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14181

def uml_isTestedFirst_one()
  return rdf_getter_one(@uml_isTestedFirst,true,:uml_isTestedFirst)
end

#uml_isTestedFirst_one0Object



14184
14185
14186
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14184

def uml_isTestedFirst_one0()
  return rdf_getter_one(@uml_isTestedFirst,false,:uml_isTestedFirst)
end

#uml_isTestedFirst_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


14174
14175
14176
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14174

def uml_isTestedFirst_typeOk?(val)
  check_rdfType([],val,:uml_isTestedFirst)
end

#uml_isUniqueObject



2395
2396
2397
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2395

def uml_isUnique
  @uml_isUnique.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_isUnique
end

#uml_isUnique=(v) ⇒ Object



2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2411

def uml_isUnique=(v)
  if v.nil?
    @uml_isUnique=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_isUnique= ArrayOrSingleElement.new
    v.each { |item|
      uml_isUnique_typeOk?(item)
      @uml_isUnique.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_isUnique= ArrayOrSingleElement.new
    uml_isUnique_typeOk?(v)
    @uml_isUnique.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isUnique?Boolean

Returns:

  • (Boolean)


2402
2403
2404
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2402

def uml_isUnique?
  return uml_isUnique.isTrue?
end

#uml_isUnique_add(item) ⇒ Object



2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2429

def uml_isUnique_add(item)
  if !item.nil?
    ##log.debug @uml_isUnique.size+1000
    if @uml_isUnique.nil?
      ##log.debug "reset @uml_isUnique"
      @uml_isUnique= ArrayOrSingleElement.new
    end
    uml_isUnique_typeOk?(item)
    @uml_isUnique.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_isUnique_oneObject



2405
2406
2407
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2405

def uml_isUnique_one()
  return rdf_getter_one(@uml_isUnique,true,:uml_isUnique)
end

#uml_isUnique_one0Object



2408
2409
2410
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2408

def uml_isUnique_one0()
  return rdf_getter_one(@uml_isUnique,false,:uml_isUnique)
end

#uml_isUnique_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2398
2399
2400
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2398

def uml_isUnique_typeOk?(val)
  check_rdfType([],val,:uml_isUnique)
end

#uml_joinSpecObject



16931
16932
16933
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16931

def uml_joinSpec
  @uml_joinSpec.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_joinSpec
end

#uml_joinSpec=(v) ⇒ Object



16947
16948
16949
16950
16951
16952
16953
16954
16955
16956
16957
16958
16959
16960
16961
16962
16963
16964
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16947

def uml_joinSpec=(v)
  if v.nil?
    @uml_joinSpec=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_joinSpec= ArrayOrSingleElement.new
    v.each { |item|
      uml_joinSpec_typeOk?(item)
      @uml_joinSpec.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_joinSpec= ArrayOrSingleElement.new
    uml_joinSpec_typeOk?(v)
    @uml_joinSpec.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_joinSpec?Boolean

Returns:

  • (Boolean)


16938
16939
16940
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16938

def uml_joinSpec?
  return uml_joinSpec.isTrue?
end

#uml_joinSpec_add(item) ⇒ Object



16965
16966
16967
16968
16969
16970
16971
16972
16973
16974
16975
16976
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16965

def uml_joinSpec_add(item)
  if !item.nil?
    ##log.debug @uml_joinSpec.size+1000
    if @uml_joinSpec.nil?
      ##log.debug "reset @uml_joinSpec"
      @uml_joinSpec= ArrayOrSingleElement.new
    end
    uml_joinSpec_typeOk?(item)
    @uml_joinSpec.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_joinSpec_oneObject



16941
16942
16943
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16941

def uml_joinSpec_one()
  return rdf_getter_one(@uml_joinSpec,true,:uml_joinSpec)
end

#uml_joinSpec_one0Object



16944
16945
16946
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16944

def uml_joinSpec_one0()
  return rdf_getter_one(@uml_joinSpec,false,:uml_joinSpec)
end

#uml_joinSpec_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16934
16935
16936
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16934

def uml_joinSpec_typeOk?(val)
  check_rdfType([],val,:uml_joinSpec)
end

#uml_kindObject



9111
9112
9113
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9111

def uml_kind
  @uml_kind.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_kind
end

#uml_kind=(v) ⇒ Object



9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9127

def uml_kind=(v)
  if v.nil?
    @uml_kind=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_kind= ArrayOrSingleElement.new
    v.each { |item|
      uml_kind_typeOk?(item)
      @uml_kind.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_kind= ArrayOrSingleElement.new
    uml_kind_typeOk?(v)
    @uml_kind.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_kind?Boolean

Returns:

  • (Boolean)


9118
9119
9120
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9118

def uml_kind?
  return uml_kind.isTrue?
end

#uml_kind_add(item) ⇒ Object



9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9145

def uml_kind_add(item)
  if !item.nil?
    ##log.debug @uml_kind.size+1000
    if @uml_kind.nil?
      ##log.debug "reset @uml_kind"
      @uml_kind= ArrayOrSingleElement.new
    end
    uml_kind_typeOk?(item)
    @uml_kind.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_kind_oneObject



9121
9122
9123
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9121

def uml_kind_one()
  return rdf_getter_one(@uml_kind,true,:uml_kind)
end

#uml_kind_one0Object



9124
9125
9126
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9124

def uml_kind_one0()
  return rdf_getter_one(@uml_kind,false,:uml_kind)
end

#uml_kind_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9114
9115
9116
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9114

def uml_kind_typeOk?(val)
  check_rdfType([],val,:uml_kind)
end

#uml_languageObject



4327
4328
4329
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4327

def uml_language
  @uml_language.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_language
end

#uml_language=(v) ⇒ Object



4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4343

def uml_language=(v)
  if v.nil?
    @uml_language=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_language= ArrayOrSingleElement.new
    v.each { |item|
      uml_language_typeOk?(item)
      @uml_language.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_language= ArrayOrSingleElement.new
    uml_language_typeOk?(v)
    @uml_language.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_language?Boolean

Returns:

  • (Boolean)


4334
4335
4336
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4334

def uml_language?
  return uml_language.isTrue?
end

#uml_language_add(item) ⇒ Object



4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4361

def uml_language_add(item)
  if !item.nil?
    ##log.debug @uml_language.size+1000
    if @uml_language.nil?
      ##log.debug "reset @uml_language"
      @uml_language= ArrayOrSingleElement.new
    end
    uml_language_typeOk?(item)
    @uml_language.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_language_oneObject



4337
4338
4339
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4337

def uml_language_one()
  return rdf_getter_one(@uml_language,true,:uml_language)
end

#uml_language_one0Object



4340
4341
4342
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4340

def uml_language_one0()
  return rdf_getter_one(@uml_language,false,:uml_language)
end

#uml_language_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4330
4331
4332
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4330

def uml_language_typeOk?(val)
  check_rdfType([],val,:uml_language)
end

#uml_lifelineObject



7087
7088
7089
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7087

def uml_lifeline
  @uml_lifeline.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_lifeline
end

#uml_lifeline=(v) ⇒ Object



7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7103

def uml_lifeline=(v)
  if v.nil?
    @uml_lifeline=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_lifeline= ArrayOrSingleElement.new
    v.each { |item|
      uml_lifeline_typeOk?(item)
      @uml_lifeline.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_lifeline= ArrayOrSingleElement.new
    uml_lifeline_typeOk?(v)
    @uml_lifeline.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_lifeline?Boolean

Returns:

  • (Boolean)


7094
7095
7096
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7094

def uml_lifeline?
  return uml_lifeline.isTrue?
end

#uml_lifeline_add(item) ⇒ Object



7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7121

def uml_lifeline_add(item)
  if !item.nil?
    ##log.debug @uml_lifeline.size+1000
    if @uml_lifeline.nil?
      ##log.debug "reset @uml_lifeline"
      @uml_lifeline= ArrayOrSingleElement.new
    end
    uml_lifeline_typeOk?(item)
    @uml_lifeline.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_lifeline_oneObject



7097
7098
7099
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7097

def uml_lifeline_one()
  return rdf_getter_one(@uml_lifeline,true,:uml_lifeline)
end

#uml_lifeline_one0Object



7100
7101
7102
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7100

def uml_lifeline_one0()
  return rdf_getter_one(@uml_lifeline,false,:uml_lifeline)
end

#uml_lifeline_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7090
7091
7092
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7090

def uml_lifeline_typeOk?(val)
  check_rdfType([],val,:uml_lifeline)
end

#uml_localPostconditionObject



923
924
925
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 923

def uml_localPostcondition
  @uml_localPostcondition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_localPostcondition
end

#uml_localPostcondition=(v) ⇒ Object



939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 939

def uml_localPostcondition=(v)
  if v.nil?
    @uml_localPostcondition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_localPostcondition= ArrayOrSingleElement.new
    v.each { |item|
      uml_localPostcondition_typeOk?(item)
      @uml_localPostcondition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_localPostcondition= ArrayOrSingleElement.new
    uml_localPostcondition_typeOk?(v)
    @uml_localPostcondition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_localPostcondition?Boolean

Returns:

  • (Boolean)


930
931
932
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 930

def uml_localPostcondition?
  return uml_localPostcondition.isTrue?
end

#uml_localPostcondition_add(item) ⇒ Object



957
958
959
960
961
962
963
964
965
966
967
968
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 957

def uml_localPostcondition_add(item)
  if !item.nil?
    ##log.debug @uml_localPostcondition.size+1000
    if @uml_localPostcondition.nil?
      ##log.debug "reset @uml_localPostcondition"
      @uml_localPostcondition= ArrayOrSingleElement.new
    end
    uml_localPostcondition_typeOk?(item)
    @uml_localPostcondition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_localPostcondition_oneObject



933
934
935
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 933

def uml_localPostcondition_one()
  return rdf_getter_one(@uml_localPostcondition,true,:uml_localPostcondition)
end

#uml_localPostcondition_one0Object



936
937
938
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 936

def uml_localPostcondition_one0()
  return rdf_getter_one(@uml_localPostcondition,false,:uml_localPostcondition)
end

#uml_localPostcondition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


926
927
928
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 926

def uml_localPostcondition_typeOk?(val)
  check_rdfType([],val,:uml_localPostcondition)
end

#uml_localPreconditionObject



969
970
971
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 969

def uml_localPrecondition
  @uml_localPrecondition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_localPrecondition
end

#uml_localPrecondition=(v) ⇒ Object



985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 985

def uml_localPrecondition=(v)
  if v.nil?
    @uml_localPrecondition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_localPrecondition= ArrayOrSingleElement.new
    v.each { |item|
      uml_localPrecondition_typeOk?(item)
      @uml_localPrecondition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_localPrecondition= ArrayOrSingleElement.new
    uml_localPrecondition_typeOk?(v)
    @uml_localPrecondition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_localPrecondition?Boolean

Returns:

  • (Boolean)


976
977
978
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 976

def uml_localPrecondition?
  return uml_localPrecondition.isTrue?
end

#uml_localPrecondition_add(item) ⇒ Object



1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1003

def uml_localPrecondition_add(item)
  if !item.nil?
    ##log.debug @uml_localPrecondition.size+1000
    if @uml_localPrecondition.nil?
      ##log.debug "reset @uml_localPrecondition"
      @uml_localPrecondition= ArrayOrSingleElement.new
    end
    uml_localPrecondition_typeOk?(item)
    @uml_localPrecondition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_localPrecondition_oneObject



979
980
981
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 979

def uml_localPrecondition_one()
  return rdf_getter_one(@uml_localPrecondition,true,:uml_localPrecondition)
end

#uml_localPrecondition_one0Object



982
983
984
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 982

def uml_localPrecondition_one0()
  return rdf_getter_one(@uml_localPrecondition,false,:uml_localPrecondition)
end

#uml_localPrecondition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


972
973
974
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 972

def uml_localPrecondition_typeOk?(val)
  check_rdfType([],val,:uml_localPrecondition)
end

#uml_locationObject



21485
21486
21487
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21485

def uml_location
  @uml_location.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_location
end

#uml_location=(v) ⇒ Object



21501
21502
21503
21504
21505
21506
21507
21508
21509
21510
21511
21512
21513
21514
21515
21516
21517
21518
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21501

def uml_location=(v)
  if v.nil?
    @uml_location=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_location= ArrayOrSingleElement.new
    v.each { |item|
      uml_location_typeOk?(item)
      @uml_location.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_location= ArrayOrSingleElement.new
    uml_location_typeOk?(v)
    @uml_location.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_location?Boolean

Returns:

  • (Boolean)


21492
21493
21494
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21492

def uml_location?
  return uml_location.isTrue?
end

#uml_location_add(item) ⇒ Object



21519
21520
21521
21522
21523
21524
21525
21526
21527
21528
21529
21530
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21519

def uml_location_add(item)
  if !item.nil?
    ##log.debug @uml_location.size+1000
    if @uml_location.nil?
      ##log.debug "reset @uml_location"
      @uml_location= ArrayOrSingleElement.new
    end
    uml_location_typeOk?(item)
    @uml_location.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_location_oneObject



21495
21496
21497
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21495

def uml_location_one()
  return rdf_getter_one(@uml_location,true,:uml_location)
end

#uml_location_one0Object



21498
21499
21500
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21498

def uml_location_one0()
  return rdf_getter_one(@uml_location,false,:uml_location)
end

#uml_location_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21488
21489
21490
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21488

def uml_location_typeOk?(val)
  check_rdfType([],val,:uml_location)
end

#uml_loopVariableObject



14125
14126
14127
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14125

def uml_loopVariable
  @uml_loopVariable.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_loopVariable
end

#uml_loopVariable=(v) ⇒ Object



14141
14142
14143
14144
14145
14146
14147
14148
14149
14150
14151
14152
14153
14154
14155
14156
14157
14158
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14141

def uml_loopVariable=(v)
  if v.nil?
    @uml_loopVariable=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_loopVariable= ArrayOrSingleElement.new
    v.each { |item|
      uml_loopVariable_typeOk?(item)
      @uml_loopVariable.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_loopVariable= ArrayOrSingleElement.new
    uml_loopVariable_typeOk?(v)
    @uml_loopVariable.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_loopVariable?Boolean

Returns:

  • (Boolean)


14132
14133
14134
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14132

def uml_loopVariable?
  return uml_loopVariable.isTrue?
end

#uml_loopVariable_add(item) ⇒ Object



14159
14160
14161
14162
14163
14164
14165
14166
14167
14168
14169
14170
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14159

def uml_loopVariable_add(item)
  if !item.nil?
    ##log.debug @uml_loopVariable.size+1000
    if @uml_loopVariable.nil?
      ##log.debug "reset @uml_loopVariable"
      @uml_loopVariable= ArrayOrSingleElement.new
    end
    uml_loopVariable_typeOk?(item)
    @uml_loopVariable.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_loopVariable_oneObject



14135
14136
14137
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14135

def uml_loopVariable_one()
  return rdf_getter_one(@uml_loopVariable,true,:uml_loopVariable)
end

#uml_loopVariable_one0Object



14138
14139
14140
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14138

def uml_loopVariable_one0()
  return rdf_getter_one(@uml_loopVariable,false,:uml_loopVariable)
end

#uml_loopVariable_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


14128
14129
14130
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14128

def uml_loopVariable_typeOk?(val)
  check_rdfType([],val,:uml_loopVariable)
end

#uml_loopVariableInputObject



13987
13988
13989
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13987

def uml_loopVariableInput
  @uml_loopVariableInput.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_loopVariableInput
end

#uml_loopVariableInput=(v) ⇒ Object



14003
14004
14005
14006
14007
14008
14009
14010
14011
14012
14013
14014
14015
14016
14017
14018
14019
14020
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14003

def uml_loopVariableInput=(v)
  if v.nil?
    @uml_loopVariableInput=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_loopVariableInput= ArrayOrSingleElement.new
    v.each { |item|
      uml_loopVariableInput_typeOk?(item)
      @uml_loopVariableInput.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_loopVariableInput= ArrayOrSingleElement.new
    uml_loopVariableInput_typeOk?(v)
    @uml_loopVariableInput.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_loopVariableInput?Boolean

Returns:

  • (Boolean)


13994
13995
13996
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13994

def uml_loopVariableInput?
  return uml_loopVariableInput.isTrue?
end

#uml_loopVariableInput_add(item) ⇒ Object



14021
14022
14023
14024
14025
14026
14027
14028
14029
14030
14031
14032
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14021

def uml_loopVariableInput_add(item)
  if !item.nil?
    ##log.debug @uml_loopVariableInput.size+1000
    if @uml_loopVariableInput.nil?
      ##log.debug "reset @uml_loopVariableInput"
      @uml_loopVariableInput= ArrayOrSingleElement.new
    end
    uml_loopVariableInput_typeOk?(item)
    @uml_loopVariableInput.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_loopVariableInput_oneObject



13997
13998
13999
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13997

def uml_loopVariableInput_one()
  return rdf_getter_one(@uml_loopVariableInput,true,:uml_loopVariableInput)
end

#uml_loopVariableInput_one0Object



14000
14001
14002
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14000

def uml_loopVariableInput_one0()
  return rdf_getter_one(@uml_loopVariableInput,false,:uml_loopVariableInput)
end

#uml_loopVariableInput_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13990
13991
13992
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13990

def uml_loopVariableInput_typeOk?(val)
  check_rdfType([],val,:uml_loopVariableInput)
end

#uml_lowerValueObject



2303
2304
2305
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2303

def uml_lowerValue
  @uml_lowerValue.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_lowerValue
end

#uml_lowerValue=(v) ⇒ Object



2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2319

def uml_lowerValue=(v)
  if v.nil?
    @uml_lowerValue=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_lowerValue= ArrayOrSingleElement.new
    v.each { |item|
      uml_lowerValue_typeOk?(item)
      @uml_lowerValue.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_lowerValue= ArrayOrSingleElement.new
    uml_lowerValue_typeOk?(v)
    @uml_lowerValue.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_lowerValue?Boolean

Returns:

  • (Boolean)


2310
2311
2312
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2310

def uml_lowerValue?
  return uml_lowerValue.isTrue?
end

#uml_lowerValue_add(item) ⇒ Object



2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2337

def uml_lowerValue_add(item)
  if !item.nil?
    ##log.debug @uml_lowerValue.size+1000
    if @uml_lowerValue.nil?
      ##log.debug "reset @uml_lowerValue"
      @uml_lowerValue= ArrayOrSingleElement.new
    end
    uml_lowerValue_typeOk?(item)
    @uml_lowerValue.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_lowerValue_oneObject



2313
2314
2315
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2313

def uml_lowerValue_one()
  return rdf_getter_one(@uml_lowerValue,true,:uml_lowerValue)
end

#uml_lowerValue_one0Object



2316
2317
2318
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2316

def uml_lowerValue_one0()
  return rdf_getter_one(@uml_lowerValue,false,:uml_lowerValue)
end

#uml_lowerValue_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2306
2307
2308
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2306

def uml_lowerValue_typeOk?(val)
  check_rdfType([],val,:uml_lowerValue)
end

#uml_manifestationObject



1843
1844
1845
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1843

def uml_manifestation
  @uml_manifestation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_manifestation
end

#uml_manifestation=(v) ⇒ Object



1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1859

def uml_manifestation=(v)
  if v.nil?
    @uml_manifestation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_manifestation= ArrayOrSingleElement.new
    v.each { |item|
      uml_manifestation_typeOk?(item)
      @uml_manifestation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_manifestation= ArrayOrSingleElement.new
    uml_manifestation_typeOk?(v)
    @uml_manifestation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_manifestation?Boolean

Returns:

  • (Boolean)


1850
1851
1852
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1850

def uml_manifestation?
  return uml_manifestation.isTrue?
end

#uml_manifestation_add(item) ⇒ Object



1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1877

def uml_manifestation_add(item)
  if !item.nil?
    ##log.debug @uml_manifestation.size+1000
    if @uml_manifestation.nil?
      ##log.debug "reset @uml_manifestation"
      @uml_manifestation= ArrayOrSingleElement.new
    end
    uml_manifestation_typeOk?(item)
    @uml_manifestation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_manifestation_oneObject



1853
1854
1855
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1853

def uml_manifestation_one()
  return rdf_getter_one(@uml_manifestation,true,:uml_manifestation)
end

#uml_manifestation_one0Object



1856
1857
1858
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1856

def uml_manifestation_one0()
  return rdf_getter_one(@uml_manifestation,false,:uml_manifestation)
end

#uml_manifestation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1846
1847
1848
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1846

def uml_manifestation_typeOk?(val)
  check_rdfType([],val,:uml_manifestation)
end

#uml_mappingObject



9893
9894
9895
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9893

def uml_mapping
  @uml_mapping.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_mapping
end

#uml_mapping=(v) ⇒ Object



9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9909

def uml_mapping=(v)
  if v.nil?
    @uml_mapping=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_mapping= ArrayOrSingleElement.new
    v.each { |item|
      uml_mapping_typeOk?(item)
      @uml_mapping.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_mapping= ArrayOrSingleElement.new
    uml_mapping_typeOk?(v)
    @uml_mapping.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_mapping?Boolean

Returns:

  • (Boolean)


9900
9901
9902
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9900

def uml_mapping?
  return uml_mapping.isTrue?
end

#uml_mapping_add(item) ⇒ Object



9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9927

def uml_mapping_add(item)
  if !item.nil?
    ##log.debug @uml_mapping.size+1000
    if @uml_mapping.nil?
      ##log.debug "reset @uml_mapping"
      @uml_mapping= ArrayOrSingleElement.new
    end
    uml_mapping_typeOk?(item)
    @uml_mapping.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_mapping_oneObject



9903
9904
9905
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9903

def uml_mapping_one()
  return rdf_getter_one(@uml_mapping,true,:uml_mapping)
end

#uml_mapping_one0Object



9906
9907
9908
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9906

def uml_mapping_one0()
  return rdf_getter_one(@uml_mapping,false,:uml_mapping)
end

#uml_mapping_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9896
9897
9898
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9896

def uml_mapping_typeOk?(val)
  check_rdfType([],val,:uml_mapping)
end

#uml_maxObject



5983
5984
5985
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5983

def uml_max
  @uml_max.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_max
end

#uml_max=(v) ⇒ Object



5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5999

def uml_max=(v)
  if v.nil?
    @uml_max=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_max= ArrayOrSingleElement.new
    v.each { |item|
      uml_max_typeOk?(item)
      @uml_max.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_max= ArrayOrSingleElement.new
    uml_max_typeOk?(v)
    @uml_max.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_max?Boolean

Returns:

  • (Boolean)


5990
5991
5992
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5990

def uml_max?
  return uml_max.isTrue?
end

#uml_max_add(item) ⇒ Object



6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6017

def uml_max_add(item)
  if !item.nil?
    ##log.debug @uml_max.size+1000
    if @uml_max.nil?
      ##log.debug "reset @uml_max"
      @uml_max= ArrayOrSingleElement.new
    end
    uml_max_typeOk?(item)
    @uml_max.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_max_oneObject



5993
5994
5995
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5993

def uml_max_one()
  return rdf_getter_one(@uml_max,true,:uml_max)
end

#uml_max_one0Object



5996
5997
5998
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5996

def uml_max_one0()
  return rdf_getter_one(@uml_max,false,:uml_max)
end

#uml_max_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5986
5987
5988
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5986

def uml_max_typeOk?(val)
  check_rdfType([],val,:uml_max)
end

#uml_maxintObject



11043
11044
11045
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11043

def uml_maxint
  @uml_maxint.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_maxint
end

#uml_maxint=(v) ⇒ Object



11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11059

def uml_maxint=(v)
  if v.nil?
    @uml_maxint=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_maxint= ArrayOrSingleElement.new
    v.each { |item|
      uml_maxint_typeOk?(item)
      @uml_maxint.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_maxint= ArrayOrSingleElement.new
    uml_maxint_typeOk?(v)
    @uml_maxint.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_maxint?Boolean

Returns:

  • (Boolean)


11050
11051
11052
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11050

def uml_maxint?
  return uml_maxint.isTrue?
end

#uml_maxint_add(item) ⇒ Object



11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11077

def uml_maxint_add(item)
  if !item.nil?
    ##log.debug @uml_maxint.size+1000
    if @uml_maxint.nil?
      ##log.debug "reset @uml_maxint"
      @uml_maxint= ArrayOrSingleElement.new
    end
    uml_maxint_typeOk?(item)
    @uml_maxint.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_maxint_oneObject



11053
11054
11055
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11053

def uml_maxint_one()
  return rdf_getter_one(@uml_maxint,true,:uml_maxint)
end

#uml_maxint_one0Object



11056
11057
11058
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11056

def uml_maxint_one0()
  return rdf_getter_one(@uml_maxint,false,:uml_maxint)
end

#uml_maxint_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


11046
11047
11048
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11046

def uml_maxint_typeOk?(val)
  check_rdfType([],val,:uml_maxint)
end

#uml_memberEndObject



7961
7962
7963
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7961

def uml_memberEnd
  @uml_memberEnd.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_memberEnd
end

#uml_memberEnd=(v) ⇒ Object



7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7977

def uml_memberEnd=(v)
  if v.nil?
    @uml_memberEnd=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_memberEnd= ArrayOrSingleElement.new
    v.each { |item|
      uml_memberEnd_typeOk?(item)
      @uml_memberEnd.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_memberEnd= ArrayOrSingleElement.new
    uml_memberEnd_typeOk?(v)
    @uml_memberEnd.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_memberEnd?Boolean

Returns:

  • (Boolean)


7968
7969
7970
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7968

def uml_memberEnd?
  return uml_memberEnd.isTrue?
end

#uml_memberEnd_add(item) ⇒ Object



7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7995

def uml_memberEnd_add(item)
  if !item.nil?
    ##log.debug @uml_memberEnd.size+1000
    if @uml_memberEnd.nil?
      ##log.debug "reset @uml_memberEnd"
      @uml_memberEnd= ArrayOrSingleElement.new
    end
    uml_memberEnd_typeOk?(item)
    @uml_memberEnd.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_memberEnd_oneObject



7971
7972
7973
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7971

def uml_memberEnd_one()
  return rdf_getter_one(@uml_memberEnd,true,:uml_memberEnd)
end

#uml_memberEnd_one0Object



7974
7975
7976
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7974

def uml_memberEnd_one0()
  return rdf_getter_one(@uml_memberEnd,false,:uml_memberEnd)
end

#uml_memberEnd_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7964
7965
7966
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7964

def uml_memberEnd_typeOk?(val)
  check_rdfType([],val,:uml_memberEnd)
end

#uml_mergedPackageObject



11687
11688
11689
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11687

def uml_mergedPackage
  @uml_mergedPackage.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_mergedPackage
end

#uml_mergedPackage=(v) ⇒ Object



11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11703

def uml_mergedPackage=(v)
  if v.nil?
    @uml_mergedPackage=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_mergedPackage= ArrayOrSingleElement.new
    v.each { |item|
      uml_mergedPackage_typeOk?(item)
      @uml_mergedPackage.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_mergedPackage= ArrayOrSingleElement.new
    uml_mergedPackage_typeOk?(v)
    @uml_mergedPackage.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_mergedPackage?Boolean

Returns:

  • (Boolean)


11694
11695
11696
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11694

def uml_mergedPackage?
  return uml_mergedPackage.isTrue?
end

#uml_mergedPackage_add(item) ⇒ Object



11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11721

def uml_mergedPackage_add(item)
  if !item.nil?
    ##log.debug @uml_mergedPackage.size+1000
    if @uml_mergedPackage.nil?
      ##log.debug "reset @uml_mergedPackage"
      @uml_mergedPackage= ArrayOrSingleElement.new
    end
    uml_mergedPackage_typeOk?(item)
    @uml_mergedPackage.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_mergedPackage_oneObject



11697
11698
11699
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11697

def uml_mergedPackage_one()
  return rdf_getter_one(@uml_mergedPackage,true,:uml_mergedPackage)
end

#uml_mergedPackage_one0Object



11700
11701
11702
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11700

def uml_mergedPackage_one0()
  return rdf_getter_one(@uml_mergedPackage,false,:uml_mergedPackage)
end

#uml_mergedPackage_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


11690
11691
11692
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11690

def uml_mergedPackage_typeOk?(val)
  check_rdfType([],val,:uml_mergedPackage)
end

#uml_mergingPackageObject



11641
11642
11643
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11641

def uml_mergingPackage
  @uml_mergingPackage.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_mergingPackage
end

#uml_mergingPackage=(v) ⇒ Object



11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11657

def uml_mergingPackage=(v)
  if v.nil?
    @uml_mergingPackage=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_mergingPackage= ArrayOrSingleElement.new
    v.each { |item|
      uml_mergingPackage_typeOk?(item)
      @uml_mergingPackage.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_mergingPackage= ArrayOrSingleElement.new
    uml_mergingPackage_typeOk?(v)
    @uml_mergingPackage.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_mergingPackage?Boolean

Returns:

  • (Boolean)


11648
11649
11650
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11648

def uml_mergingPackage?
  return uml_mergingPackage.isTrue?
end

#uml_mergingPackage_add(item) ⇒ Object



11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11675

def uml_mergingPackage_add(item)
  if !item.nil?
    ##log.debug @uml_mergingPackage.size+1000
    if @uml_mergingPackage.nil?
      ##log.debug "reset @uml_mergingPackage"
      @uml_mergingPackage= ArrayOrSingleElement.new
    end
    uml_mergingPackage_typeOk?(item)
    @uml_mergingPackage.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_mergingPackage_oneObject



11651
11652
11653
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11651

def uml_mergingPackage_one()
  return rdf_getter_one(@uml_mergingPackage,true,:uml_mergingPackage)
end

#uml_mergingPackage_one0Object



11654
11655
11656
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11654

def uml_mergingPackage_one0()
  return rdf_getter_one(@uml_mergingPackage,false,:uml_mergingPackage)
end

#uml_mergingPackage_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


11644
11645
11646
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11644

def uml_mergingPackage_typeOk?(val)
  check_rdfType([],val,:uml_mergingPackage)
end

#uml_messageObject



7133
7134
7135
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7133

def uml_message
  @uml_message.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_message
end

#uml_message=(v) ⇒ Object



7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7149

def uml_message=(v)
  if v.nil?
    @uml_message=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_message= ArrayOrSingleElement.new
    v.each { |item|
      uml_message_typeOk?(item)
      @uml_message.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_message= ArrayOrSingleElement.new
    uml_message_typeOk?(v)
    @uml_message.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_message?Boolean

Returns:

  • (Boolean)


7140
7141
7142
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7140

def uml_message?
  return uml_message.isTrue?
end

#uml_message_add(item) ⇒ Object



7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7167

def uml_message_add(item)
  if !item.nil?
    ##log.debug @uml_message.size+1000
    if @uml_message.nil?
      ##log.debug "reset @uml_message"
      @uml_message= ArrayOrSingleElement.new
    end
    uml_message_typeOk?(item)
    @uml_message.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_message_oneObject



7143
7144
7145
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7143

def uml_message_one()
  return rdf_getter_one(@uml_message,true,:uml_message)
end

#uml_message_one0Object



7146
7147
7148
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7146

def uml_message_one0()
  return rdf_getter_one(@uml_message,false,:uml_message)
end

#uml_message_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7136
7137
7138
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7136

def uml_message_typeOk?(val)
  check_rdfType([],val,:uml_message)
end

#uml_messageSortObject



9295
9296
9297
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9295

def uml_messageSort
  @uml_messageSort.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_messageSort
end

#uml_messageSort=(v) ⇒ Object



9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9311

def uml_messageSort=(v)
  if v.nil?
    @uml_messageSort=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_messageSort= ArrayOrSingleElement.new
    v.each { |item|
      uml_messageSort_typeOk?(item)
      @uml_messageSort.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_messageSort= ArrayOrSingleElement.new
    uml_messageSort_typeOk?(v)
    @uml_messageSort.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_messageSort?Boolean

Returns:

  • (Boolean)


9302
9303
9304
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9302

def uml_messageSort?
  return uml_messageSort.isTrue?
end

#uml_messageSort_add(item) ⇒ Object



9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9329

def uml_messageSort_add(item)
  if !item.nil?
    ##log.debug @uml_messageSort.size+1000
    if @uml_messageSort.nil?
      ##log.debug "reset @uml_messageSort"
      @uml_messageSort= ArrayOrSingleElement.new
    end
    uml_messageSort_typeOk?(item)
    @uml_messageSort.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_messageSort_oneObject



9305
9306
9307
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9305

def uml_messageSort_one()
  return rdf_getter_one(@uml_messageSort,true,:uml_messageSort)
end

#uml_messageSort_one0Object



9308
9309
9310
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9308

def uml_messageSort_one0()
  return rdf_getter_one(@uml_messageSort,false,:uml_messageSort)
end

#uml_messageSort_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9298
9299
9300
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9298

def uml_messageSort_typeOk?(val)
  check_rdfType([],val,:uml_messageSort)
end

#uml_metaclassReferenceObject



3821
3822
3823
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3821

def uml_metaclassReference
  @uml_metaclassReference.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_metaclassReference
end

#uml_metaclassReference=(v) ⇒ Object



3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3837

def uml_metaclassReference=(v)
  if v.nil?
    @uml_metaclassReference=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_metaclassReference= ArrayOrSingleElement.new
    v.each { |item|
      uml_metaclassReference_typeOk?(item)
      @uml_metaclassReference.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_metaclassReference= ArrayOrSingleElement.new
    uml_metaclassReference_typeOk?(v)
    @uml_metaclassReference.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_metaclassReference?Boolean

Returns:

  • (Boolean)


3828
3829
3830
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3828

def uml_metaclassReference?
  return uml_metaclassReference.isTrue?
end

#uml_metaclassReference_add(item) ⇒ Object



3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3855

def uml_metaclassReference_add(item)
  if !item.nil?
    ##log.debug @uml_metaclassReference.size+1000
    if @uml_metaclassReference.nil?
      ##log.debug "reset @uml_metaclassReference"
      @uml_metaclassReference= ArrayOrSingleElement.new
    end
    uml_metaclassReference_typeOk?(item)
    @uml_metaclassReference.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_metaclassReference_oneObject



3831
3832
3833
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3831

def uml_metaclassReference_one()
  return rdf_getter_one(@uml_metaclassReference,true,:uml_metaclassReference)
end

#uml_metaclassReference_one0Object



3834
3835
3836
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3834

def uml_metaclassReference_one0()
  return rdf_getter_one(@uml_metaclassReference,false,:uml_metaclassReference)
end

#uml_metaclassReference_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3824
3825
3826
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3824

def uml_metaclassReference_typeOk?(val)
  check_rdfType([],val,:uml_metaclassReference)
end

#uml_metamodelReferenceObject



3867
3868
3869
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3867

def uml_metamodelReference
  @uml_metamodelReference.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_metamodelReference
end

#uml_metamodelReference=(v) ⇒ Object



3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3883

def uml_metamodelReference=(v)
  if v.nil?
    @uml_metamodelReference=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_metamodelReference= ArrayOrSingleElement.new
    v.each { |item|
      uml_metamodelReference_typeOk?(item)
      @uml_metamodelReference.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_metamodelReference= ArrayOrSingleElement.new
    uml_metamodelReference_typeOk?(v)
    @uml_metamodelReference.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_metamodelReference?Boolean

Returns:

  • (Boolean)


3874
3875
3876
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3874

def uml_metamodelReference?
  return uml_metamodelReference.isTrue?
end

#uml_metamodelReference_add(item) ⇒ Object



3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3901

def uml_metamodelReference_add(item)
  if !item.nil?
    ##log.debug @uml_metamodelReference.size+1000
    if @uml_metamodelReference.nil?
      ##log.debug "reset @uml_metamodelReference"
      @uml_metamodelReference= ArrayOrSingleElement.new
    end
    uml_metamodelReference_typeOk?(item)
    @uml_metamodelReference.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_metamodelReference_oneObject



3877
3878
3879
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3877

def uml_metamodelReference_one()
  return rdf_getter_one(@uml_metamodelReference,true,:uml_metamodelReference)
end

#uml_metamodelReference_one0Object



3880
3881
3882
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3880

def uml_metamodelReference_one0()
  return rdf_getter_one(@uml_metamodelReference,false,:uml_metamodelReference)
end

#uml_metamodelReference_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3870
3871
3872
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3870

def uml_metamodelReference_typeOk?(val)
  check_rdfType([],val,:uml_metamodelReference)
end

#uml_methodObject



8513
8514
8515
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8513

def uml_method
  @uml_method.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_method
end

#uml_method=(v) ⇒ Object



8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8529

def uml_method=(v)
  if v.nil?
    @uml_method=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_method= ArrayOrSingleElement.new
    v.each { |item|
      uml_method_typeOk?(item)
      @uml_method.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_method= ArrayOrSingleElement.new
    uml_method_typeOk?(v)
    @uml_method.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_method?Boolean

Returns:

  • (Boolean)


8520
8521
8522
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8520

def uml_method?
  return uml_method.isTrue?
end

#uml_method_add(item) ⇒ Object



8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8547

def uml_method_add(item)
  if !item.nil?
    ##log.debug @uml_method.size+1000
    if @uml_method.nil?
      ##log.debug "reset @uml_method"
      @uml_method= ArrayOrSingleElement.new
    end
    uml_method_typeOk?(item)
    @uml_method.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_method_oneObject



8523
8524
8525
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8523

def uml_method_one()
  return rdf_getter_one(@uml_method,true,:uml_method)
end

#uml_method_one0Object



8526
8527
8528
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8526

def uml_method_one0()
  return rdf_getter_one(@uml_method,false,:uml_method)
end

#uml_method_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8516
8517
8518
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8516

def uml_method_typeOk?(val)
  check_rdfType([],val,:uml_method)
end

#uml_minObject



6029
6030
6031
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6029

def uml_min
  @uml_min.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_min
end

#uml_min=(v) ⇒ Object



6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6045

def uml_min=(v)
  if v.nil?
    @uml_min=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_min= ArrayOrSingleElement.new
    v.each { |item|
      uml_min_typeOk?(item)
      @uml_min.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_min= ArrayOrSingleElement.new
    uml_min_typeOk?(v)
    @uml_min.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_min?Boolean

Returns:

  • (Boolean)


6036
6037
6038
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6036

def uml_min?
  return uml_min.isTrue?
end

#uml_min_add(item) ⇒ Object



6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6063

def uml_min_add(item)
  if !item.nil?
    ##log.debug @uml_min.size+1000
    if @uml_min.nil?
      ##log.debug "reset @uml_min"
      @uml_min= ArrayOrSingleElement.new
    end
    uml_min_typeOk?(item)
    @uml_min.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_min_oneObject



6039
6040
6041
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6039

def uml_min_one()
  return rdf_getter_one(@uml_min,true,:uml_min)
end

#uml_min_one0Object



6042
6043
6044
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6042

def uml_min_one0()
  return rdf_getter_one(@uml_min,false,:uml_min)
end

#uml_min_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6032
6033
6034
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6032

def uml_min_typeOk?(val)
  check_rdfType([],val,:uml_min)
end

#uml_minintObject



10997
10998
10999
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10997

def uml_minint
  @uml_minint.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_minint
end

#uml_minint=(v) ⇒ Object



11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11013

def uml_minint=(v)
  if v.nil?
    @uml_minint=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_minint= ArrayOrSingleElement.new
    v.each { |item|
      uml_minint_typeOk?(item)
      @uml_minint.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_minint= ArrayOrSingleElement.new
    uml_minint_typeOk?(v)
    @uml_minint.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_minint?Boolean

Returns:

  • (Boolean)


11004
11005
11006
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11004

def uml_minint?
  return uml_minint.isTrue?
end

#uml_minint_add(item) ⇒ Object



11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11031

def uml_minint_add(item)
  if !item.nil?
    ##log.debug @uml_minint.size+1000
    if @uml_minint.nil?
      ##log.debug "reset @uml_minint"
      @uml_minint= ArrayOrSingleElement.new
    end
    uml_minint_typeOk?(item)
    @uml_minint.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_minint_oneObject



11007
11008
11009
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11007

def uml_minint_one()
  return rdf_getter_one(@uml_minint,true,:uml_minint)
end

#uml_minint_one0Object



11010
11011
11012
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11010

def uml_minint_one0()
  return rdf_getter_one(@uml_minint,false,:uml_minint)
end

#uml_minint_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


11000
11001
11002
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11000

def uml_minint_typeOk?(val)
  check_rdfType([],val,:uml_minint)
end

#uml_modeObject



10813
10814
10815
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10813

def uml_mode
  @uml_mode.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_mode
end

#uml_mode=(v) ⇒ Object



10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10829

def uml_mode=(v)
  if v.nil?
    @uml_mode=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_mode= ArrayOrSingleElement.new
    v.each { |item|
      uml_mode_typeOk?(item)
      @uml_mode.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_mode= ArrayOrSingleElement.new
    uml_mode_typeOk?(v)
    @uml_mode.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_mode?Boolean

Returns:

  • (Boolean)


10820
10821
10822
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10820

def uml_mode?
  return uml_mode.isTrue?
end

#uml_mode_add(item) ⇒ Object



10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10847

def uml_mode_add(item)
  if !item.nil?
    ##log.debug @uml_mode.size+1000
    if @uml_mode.nil?
      ##log.debug "reset @uml_mode"
      @uml_mode= ArrayOrSingleElement.new
    end
    uml_mode_typeOk?(item)
    @uml_mode.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_mode_oneObject



10823
10824
10825
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10823

def uml_mode_one()
  return rdf_getter_one(@uml_mode,true,:uml_mode)
end

#uml_mode_one0Object



10826
10827
10828
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10826

def uml_mode_one0()
  return rdf_getter_one(@uml_mode,false,:uml_mode)
end

#uml_mode_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10816
10817
10818
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10816

def uml_mode_typeOk?(val)
  check_rdfType([],val,:uml_mode)
end

#uml_mustIsolateObject



9755
9756
9757
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9755

def uml_mustIsolate
  @uml_mustIsolate.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_mustIsolate
end

#uml_mustIsolate=(v) ⇒ Object



9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9771

def uml_mustIsolate=(v)
  if v.nil?
    @uml_mustIsolate=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_mustIsolate= ArrayOrSingleElement.new
    v.each { |item|
      uml_mustIsolate_typeOk?(item)
      @uml_mustIsolate.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_mustIsolate= ArrayOrSingleElement.new
    uml_mustIsolate_typeOk?(v)
    @uml_mustIsolate.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_mustIsolate?Boolean

Returns:

  • (Boolean)


9762
9763
9764
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9762

def uml_mustIsolate?
  return uml_mustIsolate.isTrue?
end

#uml_mustIsolate_add(item) ⇒ Object



9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9789

def uml_mustIsolate_add(item)
  if !item.nil?
    ##log.debug @uml_mustIsolate.size+1000
    if @uml_mustIsolate.nil?
      ##log.debug "reset @uml_mustIsolate"
      @uml_mustIsolate= ArrayOrSingleElement.new
    end
    uml_mustIsolate_typeOk?(item)
    @uml_mustIsolate.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_mustIsolate_oneObject



9765
9766
9767
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9765

def uml_mustIsolate_one()
  return rdf_getter_one(@uml_mustIsolate,true,:uml_mustIsolate)
end

#uml_mustIsolate_one0Object



9768
9769
9770
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9768

def uml_mustIsolate_one0()
  return rdf_getter_one(@uml_mustIsolate,false,:uml_mustIsolate)
end

#uml_mustIsolate_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9758
9759
9760
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9758

def uml_mustIsolate_typeOk?(val)
  check_rdfType([],val,:uml_mustIsolate)
end

#uml_nameObject



325
326
327
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 325

def uml_name
  @uml_name.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_name
end

#uml_name=(v) ⇒ Object



341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 341

def uml_name=(v)
  if v.nil?
    @uml_name=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_name= ArrayOrSingleElement.new
    v.each { |item|
      uml_name_typeOk?(item)
      @uml_name.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_name= ArrayOrSingleElement.new
    uml_name_typeOk?(v)
    @uml_name.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_name?Boolean

Returns:

  • (Boolean)


332
333
334
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 332

def uml_name?
  return uml_name.isTrue?
end

#uml_name_add(item) ⇒ Object



359
360
361
362
363
364
365
366
367
368
369
370
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 359

def uml_name_add(item)
  if !item.nil?
    ##log.debug @uml_name.size+1000
    if @uml_name.nil?
      ##log.debug "reset @uml_name"
      @uml_name= ArrayOrSingleElement.new
    end
    uml_name_typeOk?(item)
    @uml_name.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_name_oneObject



335
336
337
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 335

def uml_name_one()
  return rdf_getter_one(@uml_name,true,:uml_name)
end

#uml_name_one0Object



338
339
340
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 338

def uml_name_one0()
  return rdf_getter_one(@uml_name,false,:uml_name)
end

#uml_name_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


328
329
330
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 328

def uml_name_typeOk?(val)
  check_rdfType([],val,:uml_name)
end

#uml_nameExpressionObject



279
280
281
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 279

def uml_nameExpression
  @uml_nameExpression.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_nameExpression
end

#uml_nameExpression=(v) ⇒ Object



295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 295

def uml_nameExpression=(v)
  if v.nil?
    @uml_nameExpression=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_nameExpression= ArrayOrSingleElement.new
    v.each { |item|
      uml_nameExpression_typeOk?(item)
      @uml_nameExpression.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_nameExpression= ArrayOrSingleElement.new
    uml_nameExpression_typeOk?(v)
    @uml_nameExpression.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_nameExpression?Boolean

Returns:

  • (Boolean)


286
287
288
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 286

def uml_nameExpression?
  return uml_nameExpression.isTrue?
end

#uml_nameExpression_add(item) ⇒ Object



313
314
315
316
317
318
319
320
321
322
323
324
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 313

def uml_nameExpression_add(item)
  if !item.nil?
    ##log.debug @uml_nameExpression.size+1000
    if @uml_nameExpression.nil?
      ##log.debug "reset @uml_nameExpression"
      @uml_nameExpression= ArrayOrSingleElement.new
    end
    uml_nameExpression_typeOk?(item)
    @uml_nameExpression.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_nameExpression_oneObject



289
290
291
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 289

def uml_nameExpression_one()
  return rdf_getter_one(@uml_nameExpression,true,:uml_nameExpression)
end

#uml_nameExpression_one0Object



292
293
294
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 292

def uml_nameExpression_one0()
  return rdf_getter_one(@uml_nameExpression,false,:uml_nameExpression)
end

#uml_nameExpression_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


282
283
284
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 282

def uml_nameExpression_typeOk?(val)
  check_rdfType([],val,:uml_nameExpression)
end

#uml_namespaceObject



3407
3408
3409
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3407

def uml_namespace
  @uml_namespace.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_namespace
end

#uml_namespace=(v) ⇒ Object



3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3423

def uml_namespace=(v)
  if v.nil?
    @uml_namespace=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_namespace= ArrayOrSingleElement.new
    v.each { |item|
      uml_namespace_typeOk?(item)
      @uml_namespace.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_namespace= ArrayOrSingleElement.new
    uml_namespace_typeOk?(v)
    @uml_namespace.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_namespace?Boolean

Returns:

  • (Boolean)


3414
3415
3416
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3414

def uml_namespace?
  return uml_namespace.isTrue?
end

#uml_namespace_add(item) ⇒ Object



3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3441

def uml_namespace_add(item)
  if !item.nil?
    ##log.debug @uml_namespace.size+1000
    if @uml_namespace.nil?
      ##log.debug "reset @uml_namespace"
      @uml_namespace= ArrayOrSingleElement.new
    end
    uml_namespace_typeOk?(item)
    @uml_namespace.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_namespace_oneObject



3417
3418
3419
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3417

def uml_namespace_one()
  return rdf_getter_one(@uml_namespace,true,:uml_namespace)
end

#uml_namespace_one0Object



3420
3421
3422
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3420

def uml_namespace_one0()
  return rdf_getter_one(@uml_namespace,false,:uml_namespace)
end

#uml_namespace_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3410
3411
3412
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3410

def uml_namespace_typeOk?(val)
  check_rdfType([],val,:uml_namespace)
end

#uml_nestedArtifactObject



1981
1982
1983
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1981

def uml_nestedArtifact
  @uml_nestedArtifact.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_nestedArtifact
end

#uml_nestedArtifact=(v) ⇒ Object



1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1997

def uml_nestedArtifact=(v)
  if v.nil?
    @uml_nestedArtifact=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_nestedArtifact= ArrayOrSingleElement.new
    v.each { |item|
      uml_nestedArtifact_typeOk?(item)
      @uml_nestedArtifact.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_nestedArtifact= ArrayOrSingleElement.new
    uml_nestedArtifact_typeOk?(v)
    @uml_nestedArtifact.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_nestedArtifact?Boolean

Returns:

  • (Boolean)


1988
1989
1990
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1988

def uml_nestedArtifact?
  return uml_nestedArtifact.isTrue?
end

#uml_nestedArtifact_add(item) ⇒ Object



2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2015

def uml_nestedArtifact_add(item)
  if !item.nil?
    ##log.debug @uml_nestedArtifact.size+1000
    if @uml_nestedArtifact.nil?
      ##log.debug "reset @uml_nestedArtifact"
      @uml_nestedArtifact= ArrayOrSingleElement.new
    end
    uml_nestedArtifact_typeOk?(item)
    @uml_nestedArtifact.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_nestedArtifact_oneObject



1991
1992
1993
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1991

def uml_nestedArtifact_one()
  return rdf_getter_one(@uml_nestedArtifact,true,:uml_nestedArtifact)
end

#uml_nestedArtifact_one0Object



1994
1995
1996
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1994

def uml_nestedArtifact_one0()
  return rdf_getter_one(@uml_nestedArtifact,false,:uml_nestedArtifact)
end

#uml_nestedArtifact_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1984
1985
1986
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1984

def uml_nestedArtifact_typeOk?(val)
  check_rdfType([],val,:uml_nestedArtifact)
end

#uml_nestedClassifierObject



6535
6536
6537
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6535

def uml_nestedClassifier
  @uml_nestedClassifier.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_nestedClassifier
end

#uml_nestedClassifier=(v) ⇒ Object



6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6551

def uml_nestedClassifier=(v)
  if v.nil?
    @uml_nestedClassifier=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_nestedClassifier= ArrayOrSingleElement.new
    v.each { |item|
      uml_nestedClassifier_typeOk?(item)
      @uml_nestedClassifier.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_nestedClassifier= ArrayOrSingleElement.new
    uml_nestedClassifier_typeOk?(v)
    @uml_nestedClassifier.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_nestedClassifier?Boolean

Returns:

  • (Boolean)


6542
6543
6544
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6542

def uml_nestedClassifier?
  return uml_nestedClassifier.isTrue?
end

#uml_nestedClassifier_add(item) ⇒ Object



6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6569

def uml_nestedClassifier_add(item)
  if !item.nil?
    ##log.debug @uml_nestedClassifier.size+1000
    if @uml_nestedClassifier.nil?
      ##log.debug "reset @uml_nestedClassifier"
      @uml_nestedClassifier= ArrayOrSingleElement.new
    end
    uml_nestedClassifier_typeOk?(item)
    @uml_nestedClassifier.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_nestedClassifier_oneObject



6545
6546
6547
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6545

def uml_nestedClassifier_one()
  return rdf_getter_one(@uml_nestedClassifier,true,:uml_nestedClassifier)
end

#uml_nestedClassifier_one0Object



6548
6549
6550
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6548

def uml_nestedClassifier_one0()
  return rdf_getter_one(@uml_nestedClassifier,false,:uml_nestedClassifier)
end

#uml_nestedClassifier_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6538
6539
6540
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6538

def uml_nestedClassifier_typeOk?(val)
  check_rdfType([],val,:uml_nestedClassifier)
end

#uml_nestedNodeObject



10491
10492
10493
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10491

def uml_nestedNode
  @uml_nestedNode.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_nestedNode
end

#uml_nestedNode=(v) ⇒ Object



10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10507

def uml_nestedNode=(v)
  if v.nil?
    @uml_nestedNode=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_nestedNode= ArrayOrSingleElement.new
    v.each { |item|
      uml_nestedNode_typeOk?(item)
      @uml_nestedNode.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_nestedNode= ArrayOrSingleElement.new
    uml_nestedNode_typeOk?(v)
    @uml_nestedNode.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_nestedNode?Boolean

Returns:

  • (Boolean)


10498
10499
10500
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10498

def uml_nestedNode?
  return uml_nestedNode.isTrue?
end

#uml_nestedNode_add(item) ⇒ Object



10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10525

def uml_nestedNode_add(item)
  if !item.nil?
    ##log.debug @uml_nestedNode.size+1000
    if @uml_nestedNode.nil?
      ##log.debug "reset @uml_nestedNode"
      @uml_nestedNode= ArrayOrSingleElement.new
    end
    uml_nestedNode_typeOk?(item)
    @uml_nestedNode.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_nestedNode_oneObject



10501
10502
10503
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10501

def uml_nestedNode_one()
  return rdf_getter_one(@uml_nestedNode,true,:uml_nestedNode)
end

#uml_nestedNode_one0Object



10504
10505
10506
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10504

def uml_nestedNode_one0()
  return rdf_getter_one(@uml_nestedNode,false,:uml_nestedNode)
end

#uml_nestedNode_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10494
10495
10496
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10494

def uml_nestedNode_typeOk?(val)
  check_rdfType([],val,:uml_nestedNode)
end

#uml_nestedSignatureObject



15321
15322
15323
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15321

def uml_nestedSignature
  @uml_nestedSignature.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_nestedSignature
end

#uml_nestedSignature=(v) ⇒ Object



15337
15338
15339
15340
15341
15342
15343
15344
15345
15346
15347
15348
15349
15350
15351
15352
15353
15354
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15337

def uml_nestedSignature=(v)
  if v.nil?
    @uml_nestedSignature=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_nestedSignature= ArrayOrSingleElement.new
    v.each { |item|
      uml_nestedSignature_typeOk?(item)
      @uml_nestedSignature.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_nestedSignature= ArrayOrSingleElement.new
    uml_nestedSignature_typeOk?(v)
    @uml_nestedSignature.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_nestedSignature?Boolean

Returns:

  • (Boolean)


15328
15329
15330
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15328

def uml_nestedSignature?
  return uml_nestedSignature.isTrue?
end

#uml_nestedSignature_add(item) ⇒ Object



15355
15356
15357
15358
15359
15360
15361
15362
15363
15364
15365
15366
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15355

def uml_nestedSignature_add(item)
  if !item.nil?
    ##log.debug @uml_nestedSignature.size+1000
    if @uml_nestedSignature.nil?
      ##log.debug "reset @uml_nestedSignature"
      @uml_nestedSignature= ArrayOrSingleElement.new
    end
    uml_nestedSignature_typeOk?(item)
    @uml_nestedSignature.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_nestedSignature_oneObject



15331
15332
15333
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15331

def uml_nestedSignature_one()
  return rdf_getter_one(@uml_nestedSignature,true,:uml_nestedSignature)
end

#uml_nestedSignature_one0Object



15334
15335
15336
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15334

def uml_nestedSignature_one0()
  return rdf_getter_one(@uml_nestedSignature,false,:uml_nestedSignature)
end

#uml_nestedSignature_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15324
15325
15326
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15324

def uml_nestedSignature_typeOk?(val)
  check_rdfType([],val,:uml_nestedSignature)
end

#uml_nestingSignatureObject



15275
15276
15277
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15275

def uml_nestingSignature
  @uml_nestingSignature.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_nestingSignature
end

#uml_nestingSignature=(v) ⇒ Object



15291
15292
15293
15294
15295
15296
15297
15298
15299
15300
15301
15302
15303
15304
15305
15306
15307
15308
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15291

def uml_nestingSignature=(v)
  if v.nil?
    @uml_nestingSignature=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_nestingSignature= ArrayOrSingleElement.new
    v.each { |item|
      uml_nestingSignature_typeOk?(item)
      @uml_nestingSignature.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_nestingSignature= ArrayOrSingleElement.new
    uml_nestingSignature_typeOk?(v)
    @uml_nestingSignature.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_nestingSignature?Boolean

Returns:

  • (Boolean)


15282
15283
15284
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15282

def uml_nestingSignature?
  return uml_nestingSignature.isTrue?
end

#uml_nestingSignature_add(item) ⇒ Object



15309
15310
15311
15312
15313
15314
15315
15316
15317
15318
15319
15320
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15309

def uml_nestingSignature_add(item)
  if !item.nil?
    ##log.debug @uml_nestingSignature.size+1000
    if @uml_nestingSignature.nil?
      ##log.debug "reset @uml_nestingSignature"
      @uml_nestingSignature= ArrayOrSingleElement.new
    end
    uml_nestingSignature_typeOk?(item)
    @uml_nestingSignature.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_nestingSignature_oneObject



15285
15286
15287
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15285

def uml_nestingSignature_one()
  return rdf_getter_one(@uml_nestingSignature,true,:uml_nestingSignature)
end

#uml_nestingSignature_one0Object



15288
15289
15290
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15288

def uml_nestingSignature_one0()
  return rdf_getter_one(@uml_nestingSignature,false,:uml_nestingSignature)
end

#uml_nestingSignature_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15278
15279
15280
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15278

def uml_nestingSignature_typeOk?(val)
  check_rdfType([],val,:uml_nestingSignature)
end

#uml_newClassifierObject



3131
3132
3133
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3131

def uml_newClassifier
  @uml_newClassifier.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_newClassifier
end

#uml_newClassifier=(v) ⇒ Object



3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3147

def uml_newClassifier=(v)
  if v.nil?
    @uml_newClassifier=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_newClassifier= ArrayOrSingleElement.new
    v.each { |item|
      uml_newClassifier_typeOk?(item)
      @uml_newClassifier.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_newClassifier= ArrayOrSingleElement.new
    uml_newClassifier_typeOk?(v)
    @uml_newClassifier.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_newClassifier?Boolean

Returns:

  • (Boolean)


3138
3139
3140
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3138

def uml_newClassifier?
  return uml_newClassifier.isTrue?
end

#uml_newClassifier_add(item) ⇒ Object



3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3165

def uml_newClassifier_add(item)
  if !item.nil?
    ##log.debug @uml_newClassifier.size+1000
    if @uml_newClassifier.nil?
      ##log.debug "reset @uml_newClassifier"
      @uml_newClassifier= ArrayOrSingleElement.new
    end
    uml_newClassifier_typeOk?(item)
    @uml_newClassifier.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_newClassifier_oneObject



3141
3142
3143
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3141

def uml_newClassifier_one()
  return rdf_getter_one(@uml_newClassifier,true,:uml_newClassifier)
end

#uml_newClassifier_one0Object



3144
3145
3146
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3144

def uml_newClassifier_one0()
  return rdf_getter_one(@uml_newClassifier,false,:uml_newClassifier)
end

#uml_newClassifier_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3134
3135
3136
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3134

def uml_newClassifier_typeOk?(val)
  check_rdfType([],val,:uml_newClassifier)
end

#uml_nodeObject



21991
21992
21993
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21991

def uml_node
  @uml_node.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_node
end

#uml_node=(v) ⇒ Object



22007
22008
22009
22010
22011
22012
22013
22014
22015
22016
22017
22018
22019
22020
22021
22022
22023
22024
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 22007

def uml_node=(v)
  if v.nil?
    @uml_node=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_node= ArrayOrSingleElement.new
    v.each { |item|
      uml_node_typeOk?(item)
      @uml_node.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_node= ArrayOrSingleElement.new
    uml_node_typeOk?(v)
    @uml_node.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_node?Boolean

Returns:

  • (Boolean)


21998
21999
22000
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21998

def uml_node?
  return uml_node.isTrue?
end

#uml_node_add(item) ⇒ Object



22025
22026
22027
22028
22029
22030
22031
22032
22033
22034
22035
22036
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 22025

def uml_node_add(item)
  if !item.nil?
    ##log.debug @uml_node.size+1000
    if @uml_node.nil?
      ##log.debug "reset @uml_node"
      @uml_node= ArrayOrSingleElement.new
    end
    uml_node_typeOk?(item)
    @uml_node.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_node_oneObject



22001
22002
22003
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 22001

def uml_node_one()
  return rdf_getter_one(@uml_node,true,:uml_node)
end

#uml_node_one0Object



22004
22005
22006
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 22004

def uml_node_one0()
  return rdf_getter_one(@uml_node,false,:uml_node)
end

#uml_node_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21994
21995
21996
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21994

def uml_node_typeOk?(val)
  check_rdfType([],val,:uml_node)
end

#uml_nowObject



19507
19508
19509
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19507

def uml_now
  @uml_now.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_now
end

#uml_now=(v) ⇒ Object



19523
19524
19525
19526
19527
19528
19529
19530
19531
19532
19533
19534
19535
19536
19537
19538
19539
19540
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19523

def uml_now=(v)
  if v.nil?
    @uml_now=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_now= ArrayOrSingleElement.new
    v.each { |item|
      uml_now_typeOk?(item)
      @uml_now.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_now= ArrayOrSingleElement.new
    uml_now_typeOk?(v)
    @uml_now.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_now?Boolean

Returns:

  • (Boolean)


19514
19515
19516
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19514

def uml_now?
  return uml_now.isTrue?
end

#uml_now_add(item) ⇒ Object



19541
19542
19543
19544
19545
19546
19547
19548
19549
19550
19551
19552
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19541

def uml_now_add(item)
  if !item.nil?
    ##log.debug @uml_now.size+1000
    if @uml_now.nil?
      ##log.debug "reset @uml_now"
      @uml_now= ArrayOrSingleElement.new
    end
    uml_now_typeOk?(item)
    @uml_now.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_now_oneObject



19517
19518
19519
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19517

def uml_now_one()
  return rdf_getter_one(@uml_now,true,:uml_now)
end

#uml_now_one0Object



19520
19521
19522
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19520

def uml_now_one0()
  return rdf_getter_one(@uml_now,false,:uml_now)
end

#uml_now_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


19510
19511
19512
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19510

def uml_now_typeOk?(val)
  check_rdfType([],val,:uml_now)
end

#uml_objectObject



3223
3224
3225
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3223

def uml_object
  @uml_object.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_object
end

#uml_object=(v) ⇒ Object



3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3239

def uml_object=(v)
  if v.nil?
    @uml_object=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_object= ArrayOrSingleElement.new
    v.each { |item|
      uml_object_typeOk?(item)
      @uml_object.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_object= ArrayOrSingleElement.new
    uml_object_typeOk?(v)
    @uml_object.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_object?Boolean

Returns:

  • (Boolean)


3230
3231
3232
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3230

def uml_object?
  return uml_object.isTrue?
end

#uml_object_add(item) ⇒ Object



3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3257

def uml_object_add(item)
  if !item.nil?
    ##log.debug @uml_object.size+1000
    if @uml_object.nil?
      ##log.debug "reset @uml_object"
      @uml_object= ArrayOrSingleElement.new
    end
    uml_object_typeOk?(item)
    @uml_object.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_object_oneObject



3233
3234
3235
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3233

def uml_object_one()
  return rdf_getter_one(@uml_object,true,:uml_object)
end

#uml_object_one0Object



3236
3237
3238
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3236

def uml_object_one0()
  return rdf_getter_one(@uml_object,false,:uml_object)
end

#uml_object_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3226
3227
3228
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3226

def uml_object_typeOk?(val)
  check_rdfType([],val,:uml_object)
end

#uml_occurrenceObject



1659
1660
1661
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1659

def uml_occurrence
  @uml_occurrence.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_occurrence
end

#uml_occurrence=(v) ⇒ Object



1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1675

def uml_occurrence=(v)
  if v.nil?
    @uml_occurrence=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_occurrence= ArrayOrSingleElement.new
    v.each { |item|
      uml_occurrence_typeOk?(item)
      @uml_occurrence.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_occurrence= ArrayOrSingleElement.new
    uml_occurrence_typeOk?(v)
    @uml_occurrence.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_occurrence?Boolean

Returns:

  • (Boolean)


1666
1667
1668
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1666

def uml_occurrence?
  return uml_occurrence.isTrue?
end

#uml_occurrence_add(item) ⇒ Object



1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1693

def uml_occurrence_add(item)
  if !item.nil?
    ##log.debug @uml_occurrence.size+1000
    if @uml_occurrence.nil?
      ##log.debug "reset @uml_occurrence"
      @uml_occurrence= ArrayOrSingleElement.new
    end
    uml_occurrence_typeOk?(item)
    @uml_occurrence.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_occurrence_oneObject



1669
1670
1671
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1669

def uml_occurrence_one()
  return rdf_getter_one(@uml_occurrence,true,:uml_occurrence)
end

#uml_occurrence_one0Object



1672
1673
1674
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1672

def uml_occurrence_one0()
  return rdf_getter_one(@uml_occurrence,false,:uml_occurrence)
end

#uml_occurrence_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1662
1663
1664
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1662

def uml_occurrence_typeOk?(val)
  check_rdfType([],val,:uml_occurrence)
end

#uml_oldClassifierObject



3269
3270
3271
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3269

def uml_oldClassifier
  @uml_oldClassifier.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_oldClassifier
end

#uml_oldClassifier=(v) ⇒ Object



3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3285

def uml_oldClassifier=(v)
  if v.nil?
    @uml_oldClassifier=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_oldClassifier= ArrayOrSingleElement.new
    v.each { |item|
      uml_oldClassifier_typeOk?(item)
      @uml_oldClassifier.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_oldClassifier= ArrayOrSingleElement.new
    uml_oldClassifier_typeOk?(v)
    @uml_oldClassifier.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_oldClassifier?Boolean

Returns:

  • (Boolean)


3276
3277
3278
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3276

def uml_oldClassifier?
  return uml_oldClassifier.isTrue?
end

#uml_oldClassifier_add(item) ⇒ Object



3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3303

def uml_oldClassifier_add(item)
  if !item.nil?
    ##log.debug @uml_oldClassifier.size+1000
    if @uml_oldClassifier.nil?
      ##log.debug "reset @uml_oldClassifier"
      @uml_oldClassifier= ArrayOrSingleElement.new
    end
    uml_oldClassifier_typeOk?(item)
    @uml_oldClassifier.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_oldClassifier_oneObject



3279
3280
3281
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3279

def uml_oldClassifier_one()
  return rdf_getter_one(@uml_oldClassifier,true,:uml_oldClassifier)
end

#uml_oldClassifier_one0Object



3282
3283
3284
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3282

def uml_oldClassifier_one0()
  return rdf_getter_one(@uml_oldClassifier,false,:uml_oldClassifier)
end

#uml_oldClassifier_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3272
3273
3274
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3272

def uml_oldClassifier_typeOk?(val)
  check_rdfType([],val,:uml_oldClassifier)
end

#uml_onPortObject



7823
7824
7825
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7823

def uml_onPort
  @uml_onPort.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_onPort
end

#uml_onPort=(v) ⇒ Object



7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7839

def uml_onPort=(v)
  if v.nil?
    @uml_onPort=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_onPort= ArrayOrSingleElement.new
    v.each { |item|
      uml_onPort_typeOk?(item)
      @uml_onPort.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_onPort= ArrayOrSingleElement.new
    uml_onPort_typeOk?(v)
    @uml_onPort.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_onPort?Boolean

Returns:

  • (Boolean)


7830
7831
7832
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7830

def uml_onPort?
  return uml_onPort.isTrue?
end

#uml_onPort_add(item) ⇒ Object



7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7857

def uml_onPort_add(item)
  if !item.nil?
    ##log.debug @uml_onPort.size+1000
    if @uml_onPort.nil?
      ##log.debug "reset @uml_onPort"
      @uml_onPort= ArrayOrSingleElement.new
    end
    uml_onPort_typeOk?(item)
    @uml_onPort.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_onPort_oneObject



7833
7834
7835
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7833

def uml_onPort_one()
  return rdf_getter_one(@uml_onPort,true,:uml_onPort)
end

#uml_onPort_one0Object



7836
7837
7838
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7836

def uml_onPort_one0()
  return rdf_getter_one(@uml_onPort,false,:uml_onPort)
end

#uml_onPort_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7826
7827
7828
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7826

def uml_onPort_typeOk?(val)
  check_rdfType([],val,:uml_onPort)
end

#uml_operandObject



4603
4604
4605
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4603

def uml_operand
  @uml_operand.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_operand
end

#uml_operand=(v) ⇒ Object



4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4619

def uml_operand=(v)
  if v.nil?
    @uml_operand=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_operand= ArrayOrSingleElement.new
    v.each { |item|
      uml_operand_typeOk?(item)
      @uml_operand.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_operand= ArrayOrSingleElement.new
    uml_operand_typeOk?(v)
    @uml_operand.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_operand?Boolean

Returns:

  • (Boolean)


4610
4611
4612
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4610

def uml_operand?
  return uml_operand.isTrue?
end

#uml_operand_add(item) ⇒ Object



4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4637

def uml_operand_add(item)
  if !item.nil?
    ##log.debug @uml_operand.size+1000
    if @uml_operand.nil?
      ##log.debug "reset @uml_operand"
      @uml_operand= ArrayOrSingleElement.new
    end
    uml_operand_typeOk?(item)
    @uml_operand.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_operand_oneObject



4613
4614
4615
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4613

def uml_operand_one()
  return rdf_getter_one(@uml_operand,true,:uml_operand)
end

#uml_operand_one0Object



4616
4617
4618
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4616

def uml_operand_one0()
  return rdf_getter_one(@uml_operand,false,:uml_operand)
end

#uml_operand_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4606
4607
4608
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4606

def uml_operand_typeOk?(val)
  check_rdfType([],val,:uml_operand)
end

#uml_operationObject



13711
13712
13713
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13711

def uml_operation
  @uml_operation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_operation
end

#uml_operation=(v) ⇒ Object



13727
13728
13729
13730
13731
13732
13733
13734
13735
13736
13737
13738
13739
13740
13741
13742
13743
13744
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13727

def uml_operation=(v)
  if v.nil?
    @uml_operation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_operation= ArrayOrSingleElement.new
    v.each { |item|
      uml_operation_typeOk?(item)
      @uml_operation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_operation= ArrayOrSingleElement.new
    uml_operation_typeOk?(v)
    @uml_operation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_operation?Boolean

Returns:

  • (Boolean)


13718
13719
13720
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13718

def uml_operation?
  return uml_operation.isTrue?
end

#uml_operation_add(item) ⇒ Object



13745
13746
13747
13748
13749
13750
13751
13752
13753
13754
13755
13756
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13745

def uml_operation_add(item)
  if !item.nil?
    ##log.debug @uml_operation.size+1000
    if @uml_operation.nil?
      ##log.debug "reset @uml_operation"
      @uml_operation= ArrayOrSingleElement.new
    end
    uml_operation_typeOk?(item)
    @uml_operation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_operation_oneObject



13721
13722
13723
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13721

def uml_operation_one()
  return rdf_getter_one(@uml_operation,true,:uml_operation)
end

#uml_operation_one0Object



13724
13725
13726
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13724

def uml_operation_one0()
  return rdf_getter_one(@uml_operation,false,:uml_operation)
end

#uml_operation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13714
13715
13716
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13714

def uml_operation_typeOk?(val)
  check_rdfType([],val,:uml_operation)
end

#uml_orderingObject



5109
5110
5111
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5109

def uml_ordering
  @uml_ordering.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ordering
end

#uml_ordering=(v) ⇒ Object



5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5125

def uml_ordering=(v)
  if v.nil?
    @uml_ordering=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ordering= ArrayOrSingleElement.new
    v.each { |item|
      uml_ordering_typeOk?(item)
      @uml_ordering.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ordering= ArrayOrSingleElement.new
    uml_ordering_typeOk?(v)
    @uml_ordering.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ordering?Boolean

Returns:

  • (Boolean)


5116
5117
5118
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5116

def uml_ordering?
  return uml_ordering.isTrue?
end

#uml_ordering_add(item) ⇒ Object



5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5143

def uml_ordering_add(item)
  if !item.nil?
    ##log.debug @uml_ordering.size+1000
    if @uml_ordering.nil?
      ##log.debug "reset @uml_ordering"
      @uml_ordering= ArrayOrSingleElement.new
    end
    uml_ordering_typeOk?(item)
    @uml_ordering.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ordering_oneObject



5119
5120
5121
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5119

def uml_ordering_one()
  return rdf_getter_one(@uml_ordering,true,:uml_ordering)
end

#uml_ordering_one0Object



5122
5123
5124
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5122

def uml_ordering_one0()
  return rdf_getter_one(@uml_ordering,false,:uml_ordering)
end

#uml_ordering_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5112
5113
5114
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5112

def uml_ordering_typeOk?(val)
  check_rdfType([],val,:uml_ordering)
end

#uml_outgoingObject



555
556
557
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 555

def uml_outgoing
  @uml_outgoing.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_outgoing
end

#uml_outgoing=(v) ⇒ Object



571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 571

def uml_outgoing=(v)
  if v.nil?
    @uml_outgoing=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_outgoing= ArrayOrSingleElement.new
    v.each { |item|
      uml_outgoing_typeOk?(item)
      @uml_outgoing.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_outgoing= ArrayOrSingleElement.new
    uml_outgoing_typeOk?(v)
    @uml_outgoing.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_outgoing?Boolean

Returns:

  • (Boolean)


562
563
564
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 562

def uml_outgoing?
  return uml_outgoing.isTrue?
end

#uml_outgoing_add(item) ⇒ Object



589
590
591
592
593
594
595
596
597
598
599
600
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 589

def uml_outgoing_add(item)
  if !item.nil?
    ##log.debug @uml_outgoing.size+1000
    if @uml_outgoing.nil?
      ##log.debug "reset @uml_outgoing"
      @uml_outgoing= ArrayOrSingleElement.new
    end
    uml_outgoing_typeOk?(item)
    @uml_outgoing.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_outgoing_oneObject



565
566
567
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 565

def uml_outgoing_one()
  return rdf_getter_one(@uml_outgoing,true,:uml_outgoing)
end

#uml_outgoing_one0Object



568
569
570
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 568

def uml_outgoing_one0()
  return rdf_getter_one(@uml_outgoing,false,:uml_outgoing)
end

#uml_outgoing_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


558
559
560
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 558

def uml_outgoing_typeOk?(val)
  check_rdfType([],val,:uml_outgoing)
end

#uml_outputElementObject



10905
10906
10907
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10905

def uml_outputElement
  @uml_outputElement.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_outputElement
end

#uml_outputElement=(v) ⇒ Object



10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10921

def uml_outputElement=(v)
  if v.nil?
    @uml_outputElement=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_outputElement= ArrayOrSingleElement.new
    v.each { |item|
      uml_outputElement_typeOk?(item)
      @uml_outputElement.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_outputElement= ArrayOrSingleElement.new
    uml_outputElement_typeOk?(v)
    @uml_outputElement.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_outputElement?Boolean

Returns:

  • (Boolean)


10912
10913
10914
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10912

def uml_outputElement?
  return uml_outputElement.isTrue?
end

#uml_outputElement_add(item) ⇒ Object



10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10939

def uml_outputElement_add(item)
  if !item.nil?
    ##log.debug @uml_outputElement.size+1000
    if @uml_outputElement.nil?
      ##log.debug "reset @uml_outputElement"
      @uml_outputElement= ArrayOrSingleElement.new
    end
    uml_outputElement_typeOk?(item)
    @uml_outputElement.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_outputElement_oneObject



10915
10916
10917
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10915

def uml_outputElement_one()
  return rdf_getter_one(@uml_outputElement,true,:uml_outputElement)
end

#uml_outputElement_one0Object



10918
10919
10920
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10918

def uml_outputElement_one0()
  return rdf_getter_one(@uml_outputElement,false,:uml_outputElement)
end

#uml_outputElement_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10908
10909
10910
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10908

def uml_outputElement_typeOk?(val)
  check_rdfType([],val,:uml_outputElement)
end

#uml_ownedActualObject



16287
16288
16289
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16287

def uml_ownedActual
  @uml_ownedActual.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedActual
end

#uml_ownedActual=(v) ⇒ Object



16303
16304
16305
16306
16307
16308
16309
16310
16311
16312
16313
16314
16315
16316
16317
16318
16319
16320
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16303

def uml_ownedActual=(v)
  if v.nil?
    @uml_ownedActual=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedActual= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedActual_typeOk?(item)
      @uml_ownedActual.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedActual= ArrayOrSingleElement.new
    uml_ownedActual_typeOk?(v)
    @uml_ownedActual.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedActual?Boolean

Returns:

  • (Boolean)


16294
16295
16296
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16294

def uml_ownedActual?
  return uml_ownedActual.isTrue?
end

#uml_ownedActual_add(item) ⇒ Object



16321
16322
16323
16324
16325
16326
16327
16328
16329
16330
16331
16332
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16321

def uml_ownedActual_add(item)
  if !item.nil?
    ##log.debug @uml_ownedActual.size+1000
    if @uml_ownedActual.nil?
      ##log.debug "reset @uml_ownedActual"
      @uml_ownedActual= ArrayOrSingleElement.new
    end
    uml_ownedActual_typeOk?(item)
    @uml_ownedActual.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedActual_oneObject



16297
16298
16299
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16297

def uml_ownedActual_one()
  return rdf_getter_one(@uml_ownedActual,true,:uml_ownedActual)
end

#uml_ownedActual_one0Object



16300
16301
16302
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16300

def uml_ownedActual_one0()
  return rdf_getter_one(@uml_ownedActual,false,:uml_ownedActual)
end

#uml_ownedActual_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16290
16291
16292
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16290

def uml_ownedActual_typeOk?(val)
  check_rdfType([],val,:uml_ownedActual)
end

#uml_ownedAttributeObject



1889
1890
1891
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1889

def uml_ownedAttribute
  @uml_ownedAttribute.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedAttribute
end

#uml_ownedAttribute=(v) ⇒ Object



1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1905

def uml_ownedAttribute=(v)
  if v.nil?
    @uml_ownedAttribute=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedAttribute= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedAttribute_typeOk?(item)
      @uml_ownedAttribute.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedAttribute= ArrayOrSingleElement.new
    uml_ownedAttribute_typeOk?(v)
    @uml_ownedAttribute.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedAttribute?Boolean

Returns:

  • (Boolean)


1896
1897
1898
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1896

def uml_ownedAttribute?
  return uml_ownedAttribute.isTrue?
end

#uml_ownedAttribute_add(item) ⇒ Object



1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1923

def uml_ownedAttribute_add(item)
  if !item.nil?
    ##log.debug @uml_ownedAttribute.size+1000
    if @uml_ownedAttribute.nil?
      ##log.debug "reset @uml_ownedAttribute"
      @uml_ownedAttribute= ArrayOrSingleElement.new
    end
    uml_ownedAttribute_typeOk?(item)
    @uml_ownedAttribute.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedAttribute_oneObject



1899
1900
1901
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1899

def uml_ownedAttribute_one()
  return rdf_getter_one(@uml_ownedAttribute,true,:uml_ownedAttribute)
end

#uml_ownedAttribute_one0Object



1902
1903
1904
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1902

def uml_ownedAttribute_one0()
  return rdf_getter_one(@uml_ownedAttribute,false,:uml_ownedAttribute)
end

#uml_ownedAttribute_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1892
1893
1894
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1892

def uml_ownedAttribute_typeOk?(val)
  check_rdfType([],val,:uml_ownedAttribute)
end

#uml_ownedBehaviorObject



6305
6306
6307
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6305

def uml_ownedBehavior
  @uml_ownedBehavior.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedBehavior
end

#uml_ownedBehavior=(v) ⇒ Object



6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6321

def uml_ownedBehavior=(v)
  if v.nil?
    @uml_ownedBehavior=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedBehavior= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedBehavior_typeOk?(item)
      @uml_ownedBehavior.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedBehavior= ArrayOrSingleElement.new
    uml_ownedBehavior_typeOk?(v)
    @uml_ownedBehavior.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedBehavior?Boolean

Returns:

  • (Boolean)


6312
6313
6314
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6312

def uml_ownedBehavior?
  return uml_ownedBehavior.isTrue?
end

#uml_ownedBehavior_add(item) ⇒ Object



6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6339

def uml_ownedBehavior_add(item)
  if !item.nil?
    ##log.debug @uml_ownedBehavior.size+1000
    if @uml_ownedBehavior.nil?
      ##log.debug "reset @uml_ownedBehavior"
      @uml_ownedBehavior= ArrayOrSingleElement.new
    end
    uml_ownedBehavior_typeOk?(item)
    @uml_ownedBehavior.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedBehavior_oneObject



6315
6316
6317
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6315

def uml_ownedBehavior_one()
  return rdf_getter_one(@uml_ownedBehavior,true,:uml_ownedBehavior)
end

#uml_ownedBehavior_one0Object



6318
6319
6320
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6318

def uml_ownedBehavior_one0()
  return rdf_getter_one(@uml_ownedBehavior,false,:uml_ownedBehavior)
end

#uml_ownedBehavior_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6308
6309
6310
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6308

def uml_ownedBehavior_typeOk?(val)
  check_rdfType([],val,:uml_ownedBehavior)
end

#uml_ownedCommentObject



49
50
51
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 49

def uml_ownedComment
  @uml_ownedComment.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedComment
end

#uml_ownedComment=(v) ⇒ Object



65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 65

def uml_ownedComment=(v)
  if v.nil?
    @uml_ownedComment=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedComment= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedComment_typeOk?(item)
      @uml_ownedComment.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedComment= ArrayOrSingleElement.new
    uml_ownedComment_typeOk?(v)
    @uml_ownedComment.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedComment?Boolean

Returns:

  • (Boolean)


56
57
58
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 56

def uml_ownedComment?
  return uml_ownedComment.isTrue?
end

#uml_ownedComment_add(item) ⇒ Object



83
84
85
86
87
88
89
90
91
92
93
94
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 83

def uml_ownedComment_add(item)
  if !item.nil?
    ##log.debug @uml_ownedComment.size+1000
    if @uml_ownedComment.nil?
      ##log.debug "reset @uml_ownedComment"
      @uml_ownedComment= ArrayOrSingleElement.new
    end
    uml_ownedComment_typeOk?(item)
    @uml_ownedComment.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedComment_oneObject



59
60
61
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 59

def uml_ownedComment_one()
  return rdf_getter_one(@uml_ownedComment,true,:uml_ownedComment)
end

#uml_ownedComment_one0Object



62
63
64
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 62

def uml_ownedComment_one0()
  return rdf_getter_one(@uml_ownedComment,false,:uml_ownedComment)
end

#uml_ownedComment_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


52
53
54
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 52

def uml_ownedComment_typeOk?(val)
  check_rdfType([],val,:uml_ownedComment)
end

#uml_ownedConnectorObject



6351
6352
6353
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6351

def uml_ownedConnector
  @uml_ownedConnector.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedConnector
end

#uml_ownedConnector=(v) ⇒ Object



6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6367

def uml_ownedConnector=(v)
  if v.nil?
    @uml_ownedConnector=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedConnector= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedConnector_typeOk?(item)
      @uml_ownedConnector.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedConnector= ArrayOrSingleElement.new
    uml_ownedConnector_typeOk?(v)
    @uml_ownedConnector.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedConnector?Boolean

Returns:

  • (Boolean)


6358
6359
6360
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6358

def uml_ownedConnector?
  return uml_ownedConnector.isTrue?
end

#uml_ownedConnector_add(item) ⇒ Object



6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6385

def uml_ownedConnector_add(item)
  if !item.nil?
    ##log.debug @uml_ownedConnector.size+1000
    if @uml_ownedConnector.nil?
      ##log.debug "reset @uml_ownedConnector"
      @uml_ownedConnector= ArrayOrSingleElement.new
    end
    uml_ownedConnector_typeOk?(item)
    @uml_ownedConnector.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedConnector_oneObject



6361
6362
6363
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6361

def uml_ownedConnector_one()
  return rdf_getter_one(@uml_ownedConnector,true,:uml_ownedConnector)
end

#uml_ownedConnector_one0Object



6364
6365
6366
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6364

def uml_ownedConnector_one0()
  return rdf_getter_one(@uml_ownedConnector,false,:uml_ownedConnector)
end

#uml_ownedConnector_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6354
6355
6356
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6354

def uml_ownedConnector_typeOk?(val)
  check_rdfType([],val,:uml_ownedConnector)
end

#uml_ownedDefaultObject



7685
7686
7687
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7685

def uml_ownedDefault
  @uml_ownedDefault.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedDefault
end

#uml_ownedDefault=(v) ⇒ Object



7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7701

def uml_ownedDefault=(v)
  if v.nil?
    @uml_ownedDefault=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedDefault= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedDefault_typeOk?(item)
      @uml_ownedDefault.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedDefault= ArrayOrSingleElement.new
    uml_ownedDefault_typeOk?(v)
    @uml_ownedDefault.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedDefault?Boolean

Returns:

  • (Boolean)


7692
7693
7694
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7692

def uml_ownedDefault?
  return uml_ownedDefault.isTrue?
end

#uml_ownedDefault_add(item) ⇒ Object



7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7719

def uml_ownedDefault_add(item)
  if !item.nil?
    ##log.debug @uml_ownedDefault.size+1000
    if @uml_ownedDefault.nil?
      ##log.debug "reset @uml_ownedDefault"
      @uml_ownedDefault= ArrayOrSingleElement.new
    end
    uml_ownedDefault_typeOk?(item)
    @uml_ownedDefault.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedDefault_oneObject



7695
7696
7697
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7695

def uml_ownedDefault_one()
  return rdf_getter_one(@uml_ownedDefault,true,:uml_ownedDefault)
end

#uml_ownedDefault_one0Object



7698
7699
7700
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7698

def uml_ownedDefault_one0()
  return rdf_getter_one(@uml_ownedDefault,false,:uml_ownedDefault)
end

#uml_ownedDefault_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7688
7689
7690
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7688

def uml_ownedDefault_typeOk?(val)
  check_rdfType([],val,:uml_ownedDefault)
end

#uml_ownedEndObject



8007
8008
8009
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8007

def uml_ownedEnd
  @uml_ownedEnd.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedEnd
end

#uml_ownedEnd=(v) ⇒ Object



8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8023

def uml_ownedEnd=(v)
  if v.nil?
    @uml_ownedEnd=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedEnd= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedEnd_typeOk?(item)
      @uml_ownedEnd.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedEnd= ArrayOrSingleElement.new
    uml_ownedEnd_typeOk?(v)
    @uml_ownedEnd.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedEnd?Boolean

Returns:

  • (Boolean)


8014
8015
8016
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8014

def uml_ownedEnd?
  return uml_ownedEnd.isTrue?
end

#uml_ownedEnd_add(item) ⇒ Object



8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8041

def uml_ownedEnd_add(item)
  if !item.nil?
    ##log.debug @uml_ownedEnd.size+1000
    if @uml_ownedEnd.nil?
      ##log.debug "reset @uml_ownedEnd"
      @uml_ownedEnd= ArrayOrSingleElement.new
    end
    uml_ownedEnd_typeOk?(item)
    @uml_ownedEnd.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedEnd_oneObject



8017
8018
8019
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8017

def uml_ownedEnd_one()
  return rdf_getter_one(@uml_ownedEnd,true,:uml_ownedEnd)
end

#uml_ownedEnd_one0Object



8020
8021
8022
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8020

def uml_ownedEnd_one0()
  return rdf_getter_one(@uml_ownedEnd,false,:uml_ownedEnd)
end

#uml_ownedEnd_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8010
8011
8012
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8010

def uml_ownedEnd_typeOk?(val)
  check_rdfType([],val,:uml_ownedEnd)
end

#uml_ownedLiteralObject



14999
15000
15001
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14999

def uml_ownedLiteral
  @uml_ownedLiteral.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedLiteral
end

#uml_ownedLiteral=(v) ⇒ Object



15015
15016
15017
15018
15019
15020
15021
15022
15023
15024
15025
15026
15027
15028
15029
15030
15031
15032
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15015

def uml_ownedLiteral=(v)
  if v.nil?
    @uml_ownedLiteral=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedLiteral= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedLiteral_typeOk?(item)
      @uml_ownedLiteral.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedLiteral= ArrayOrSingleElement.new
    uml_ownedLiteral_typeOk?(v)
    @uml_ownedLiteral.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedLiteral?Boolean

Returns:

  • (Boolean)


15006
15007
15008
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15006

def uml_ownedLiteral?
  return uml_ownedLiteral.isTrue?
end

#uml_ownedLiteral_add(item) ⇒ Object



15033
15034
15035
15036
15037
15038
15039
15040
15041
15042
15043
15044
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15033

def uml_ownedLiteral_add(item)
  if !item.nil?
    ##log.debug @uml_ownedLiteral.size+1000
    if @uml_ownedLiteral.nil?
      ##log.debug "reset @uml_ownedLiteral"
      @uml_ownedLiteral= ArrayOrSingleElement.new
    end
    uml_ownedLiteral_typeOk?(item)
    @uml_ownedLiteral.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedLiteral_oneObject



15009
15010
15011
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15009

def uml_ownedLiteral_one()
  return rdf_getter_one(@uml_ownedLiteral,true,:uml_ownedLiteral)
end

#uml_ownedLiteral_one0Object



15012
15013
15014
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15012

def uml_ownedLiteral_one0()
  return rdf_getter_one(@uml_ownedLiteral,false,:uml_ownedLiteral)
end

#uml_ownedLiteral_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15002
15003
15004
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15002

def uml_ownedLiteral_typeOk?(val)
  check_rdfType([],val,:uml_ownedLiteral)
end

#uml_ownedMemberObject



3683
3684
3685
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3683

def uml_ownedMember
  @uml_ownedMember.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedMember
end

#uml_ownedMember=(v) ⇒ Object



3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3699

def uml_ownedMember=(v)
  if v.nil?
    @uml_ownedMember=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedMember= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedMember_typeOk?(item)
      @uml_ownedMember.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedMember= ArrayOrSingleElement.new
    uml_ownedMember_typeOk?(v)
    @uml_ownedMember.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedMember?Boolean

Returns:

  • (Boolean)


3690
3691
3692
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3690

def uml_ownedMember?
  return uml_ownedMember.isTrue?
end

#uml_ownedMember_add(item) ⇒ Object



3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3717

def uml_ownedMember_add(item)
  if !item.nil?
    ##log.debug @uml_ownedMember.size+1000
    if @uml_ownedMember.nil?
      ##log.debug "reset @uml_ownedMember"
      @uml_ownedMember= ArrayOrSingleElement.new
    end
    uml_ownedMember_typeOk?(item)
    @uml_ownedMember.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedMember_oneObject



3693
3694
3695
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3693

def uml_ownedMember_one()
  return rdf_getter_one(@uml_ownedMember,true,:uml_ownedMember)
end

#uml_ownedMember_one0Object



3696
3697
3698
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3696

def uml_ownedMember_one0()
  return rdf_getter_one(@uml_ownedMember,false,:uml_ownedMember)
end

#uml_ownedMember_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3686
3687
3688
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3686

def uml_ownedMember_typeOk?(val)
  check_rdfType([],val,:uml_ownedMember)
end

#uml_ownedOperationObject



1935
1936
1937
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1935

def uml_ownedOperation
  @uml_ownedOperation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedOperation
end

#uml_ownedOperation=(v) ⇒ Object



1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1951

def uml_ownedOperation=(v)
  if v.nil?
    @uml_ownedOperation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedOperation= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedOperation_typeOk?(item)
      @uml_ownedOperation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedOperation= ArrayOrSingleElement.new
    uml_ownedOperation_typeOk?(v)
    @uml_ownedOperation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedOperation?Boolean

Returns:

  • (Boolean)


1942
1943
1944
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1942

def uml_ownedOperation?
  return uml_ownedOperation.isTrue?
end

#uml_ownedOperation_add(item) ⇒ Object



1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1969

def uml_ownedOperation_add(item)
  if !item.nil?
    ##log.debug @uml_ownedOperation.size+1000
    if @uml_ownedOperation.nil?
      ##log.debug "reset @uml_ownedOperation"
      @uml_ownedOperation= ArrayOrSingleElement.new
    end
    uml_ownedOperation_typeOk?(item)
    @uml_ownedOperation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedOperation_oneObject



1945
1946
1947
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1945

def uml_ownedOperation_one()
  return rdf_getter_one(@uml_ownedOperation,true,:uml_ownedOperation)
end

#uml_ownedOperation_one0Object



1948
1949
1950
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1948

def uml_ownedOperation_one0()
  return rdf_getter_one(@uml_ownedOperation,false,:uml_ownedOperation)
end

#uml_ownedOperation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1938
1939
1940
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1938

def uml_ownedOperation_typeOk?(val)
  check_rdfType([],val,:uml_ownedOperation)
end

#uml_ownedParameterObject



15183
15184
15185
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15183

def uml_ownedParameter
  @uml_ownedParameter.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedParameter
end

#uml_ownedParameter=(v) ⇒ Object



15199
15200
15201
15202
15203
15204
15205
15206
15207
15208
15209
15210
15211
15212
15213
15214
15215
15216
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15199

def uml_ownedParameter=(v)
  if v.nil?
    @uml_ownedParameter=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedParameter= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedParameter_typeOk?(item)
      @uml_ownedParameter.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedParameter= ArrayOrSingleElement.new
    uml_ownedParameter_typeOk?(v)
    @uml_ownedParameter.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedParameter?Boolean

Returns:

  • (Boolean)


15190
15191
15192
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15190

def uml_ownedParameter?
  return uml_ownedParameter.isTrue?
end

#uml_ownedParameter_add(item) ⇒ Object



15217
15218
15219
15220
15221
15222
15223
15224
15225
15226
15227
15228
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15217

def uml_ownedParameter_add(item)
  if !item.nil?
    ##log.debug @uml_ownedParameter.size+1000
    if @uml_ownedParameter.nil?
      ##log.debug "reset @uml_ownedParameter"
      @uml_ownedParameter= ArrayOrSingleElement.new
    end
    uml_ownedParameter_typeOk?(item)
    @uml_ownedParameter.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedParameter_oneObject



15193
15194
15195
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15193

def uml_ownedParameter_one()
  return rdf_getter_one(@uml_ownedParameter,true,:uml_ownedParameter)
end

#uml_ownedParameter_one0Object



15196
15197
15198
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15196

def uml_ownedParameter_one0()
  return rdf_getter_one(@uml_ownedParameter,false,:uml_ownedParameter)
end

#uml_ownedParameter_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15186
15187
15188
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15186

def uml_ownedParameter_typeOk?(val)
  check_rdfType([],val,:uml_ownedParameter)
end

#uml_ownedParameteredElementObject



7547
7548
7549
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7547

def uml_ownedParameteredElement
  @uml_ownedParameteredElement.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedParameteredElement
end

#uml_ownedParameteredElement=(v) ⇒ Object



7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7563

def uml_ownedParameteredElement=(v)
  if v.nil?
    @uml_ownedParameteredElement=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedParameteredElement= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedParameteredElement_typeOk?(item)
      @uml_ownedParameteredElement.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedParameteredElement= ArrayOrSingleElement.new
    uml_ownedParameteredElement_typeOk?(v)
    @uml_ownedParameteredElement.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedParameteredElement?Boolean

Returns:

  • (Boolean)


7554
7555
7556
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7554

def uml_ownedParameteredElement?
  return uml_ownedParameteredElement.isTrue?
end

#uml_ownedParameteredElement_add(item) ⇒ Object



7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7581

def uml_ownedParameteredElement_add(item)
  if !item.nil?
    ##log.debug @uml_ownedParameteredElement.size+1000
    if @uml_ownedParameteredElement.nil?
      ##log.debug "reset @uml_ownedParameteredElement"
      @uml_ownedParameteredElement= ArrayOrSingleElement.new
    end
    uml_ownedParameteredElement_typeOk?(item)
    @uml_ownedParameteredElement.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedParameteredElement_oneObject



7557
7558
7559
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7557

def uml_ownedParameteredElement_one()
  return rdf_getter_one(@uml_ownedParameteredElement,true,:uml_ownedParameteredElement)
end

#uml_ownedParameteredElement_one0Object



7560
7561
7562
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7560

def uml_ownedParameteredElement_one0()
  return rdf_getter_one(@uml_ownedParameteredElement,false,:uml_ownedParameteredElement)
end

#uml_ownedParameteredElement_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7550
7551
7552
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7550

def uml_ownedParameteredElement_typeOk?(val)
  check_rdfType([],val,:uml_ownedParameteredElement)
end

#uml_ownedParameterSetObject



6903
6904
6905
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6903

def uml_ownedParameterSet
  @uml_ownedParameterSet.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedParameterSet
end

#uml_ownedParameterSet=(v) ⇒ Object



6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6919

def uml_ownedParameterSet=(v)
  if v.nil?
    @uml_ownedParameterSet=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedParameterSet= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedParameterSet_typeOk?(item)
      @uml_ownedParameterSet.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedParameterSet= ArrayOrSingleElement.new
    uml_ownedParameterSet_typeOk?(v)
    @uml_ownedParameterSet.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedParameterSet?Boolean

Returns:

  • (Boolean)


6910
6911
6912
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6910

def uml_ownedParameterSet?
  return uml_ownedParameterSet.isTrue?
end

#uml_ownedParameterSet_add(item) ⇒ Object



6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6937

def uml_ownedParameterSet_add(item)
  if !item.nil?
    ##log.debug @uml_ownedParameterSet.size+1000
    if @uml_ownedParameterSet.nil?
      ##log.debug "reset @uml_ownedParameterSet"
      @uml_ownedParameterSet= ArrayOrSingleElement.new
    end
    uml_ownedParameterSet_typeOk?(item)
    @uml_ownedParameterSet.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedParameterSet_oneObject



6913
6914
6915
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6913

def uml_ownedParameterSet_one()
  return rdf_getter_one(@uml_ownedParameterSet,true,:uml_ownedParameterSet)
end

#uml_ownedParameterSet_one0Object



6916
6917
6918
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6916

def uml_ownedParameterSet_one0()
  return rdf_getter_one(@uml_ownedParameterSet,false,:uml_ownedParameterSet)
end

#uml_ownedParameterSet_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6906
6907
6908
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6906

def uml_ownedParameterSet_typeOk?(val)
  check_rdfType([],val,:uml_ownedParameterSet)
end

#uml_ownedPortObject



6443
6444
6445
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6443

def uml_ownedPort
  @uml_ownedPort.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedPort
end

#uml_ownedPort=(v) ⇒ Object



6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6459

def uml_ownedPort=(v)
  if v.nil?
    @uml_ownedPort=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedPort= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedPort_typeOk?(item)
      @uml_ownedPort.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedPort= ArrayOrSingleElement.new
    uml_ownedPort_typeOk?(v)
    @uml_ownedPort.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedPort?Boolean

Returns:

  • (Boolean)


6450
6451
6452
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6450

def uml_ownedPort?
  return uml_ownedPort.isTrue?
end

#uml_ownedPort_add(item) ⇒ Object



6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6477

def uml_ownedPort_add(item)
  if !item.nil?
    ##log.debug @uml_ownedPort.size+1000
    if @uml_ownedPort.nil?
      ##log.debug "reset @uml_ownedPort"
      @uml_ownedPort= ArrayOrSingleElement.new
    end
    uml_ownedPort_typeOk?(item)
    @uml_ownedPort.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedPort_oneObject



6453
6454
6455
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6453

def uml_ownedPort_one()
  return rdf_getter_one(@uml_ownedPort,true,:uml_ownedPort)
end

#uml_ownedPort_one0Object



6456
6457
6458
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6456

def uml_ownedPort_one0()
  return rdf_getter_one(@uml_ownedPort,false,:uml_ownedPort)
end

#uml_ownedPort_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6446
6447
6448
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6446

def uml_ownedPort_typeOk?(val)
  check_rdfType([],val,:uml_ownedPort)
end

#uml_ownedReceptionObject



6581
6582
6583
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6581

def uml_ownedReception
  @uml_ownedReception.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedReception
end

#uml_ownedReception=(v) ⇒ Object



6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6597

def uml_ownedReception=(v)
  if v.nil?
    @uml_ownedReception=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedReception= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedReception_typeOk?(item)
      @uml_ownedReception.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedReception= ArrayOrSingleElement.new
    uml_ownedReception_typeOk?(v)
    @uml_ownedReception.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedReception?Boolean

Returns:

  • (Boolean)


6588
6589
6590
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6588

def uml_ownedReception?
  return uml_ownedReception.isTrue?
end

#uml_ownedReception_add(item) ⇒ Object



6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6615

def uml_ownedReception_add(item)
  if !item.nil?
    ##log.debug @uml_ownedReception.size+1000
    if @uml_ownedReception.nil?
      ##log.debug "reset @uml_ownedReception"
      @uml_ownedReception= ArrayOrSingleElement.new
    end
    uml_ownedReception_typeOk?(item)
    @uml_ownedReception.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedReception_oneObject



6591
6592
6593
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6591

def uml_ownedReception_one()
  return rdf_getter_one(@uml_ownedReception,true,:uml_ownedReception)
end

#uml_ownedReception_one0Object



6594
6595
6596
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6594

def uml_ownedReception_one0()
  return rdf_getter_one(@uml_ownedReception,false,:uml_ownedReception)
end

#uml_ownedReception_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6584
6585
6586
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6584

def uml_ownedReception_typeOk?(val)
  check_rdfType([],val,:uml_ownedReception)
end

#uml_ownedRuleObject



1199
1200
1201
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1199

def uml_ownedRule
  @uml_ownedRule.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedRule
end

#uml_ownedRule=(v) ⇒ Object



1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1215

def uml_ownedRule=(v)
  if v.nil?
    @uml_ownedRule=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedRule= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedRule_typeOk?(item)
      @uml_ownedRule.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedRule= ArrayOrSingleElement.new
    uml_ownedRule_typeOk?(v)
    @uml_ownedRule.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedRule?Boolean

Returns:

  • (Boolean)


1206
1207
1208
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1206

def uml_ownedRule?
  return uml_ownedRule.isTrue?
end

#uml_ownedRule_add(item) ⇒ Object



1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1233

def uml_ownedRule_add(item)
  if !item.nil?
    ##log.debug @uml_ownedRule.size+1000
    if @uml_ownedRule.nil?
      ##log.debug "reset @uml_ownedRule"
      @uml_ownedRule= ArrayOrSingleElement.new
    end
    uml_ownedRule_typeOk?(item)
    @uml_ownedRule.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedRule_oneObject



1209
1210
1211
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1209

def uml_ownedRule_one()
  return rdf_getter_one(@uml_ownedRule,true,:uml_ownedRule)
end

#uml_ownedRule_one0Object



1212
1213
1214
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1212

def uml_ownedRule_one0()
  return rdf_getter_one(@uml_ownedRule,false,:uml_ownedRule)
end

#uml_ownedRule_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1202
1203
1204
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1202

def uml_ownedRule_typeOk?(val)
  check_rdfType([],val,:uml_ownedRule)
end

#uml_ownedStateMachineObject



6167
6168
6169
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6167

def uml_ownedStateMachine
  @uml_ownedStateMachine.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedStateMachine
end

#uml_ownedStateMachine=(v) ⇒ Object



6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6183

def uml_ownedStateMachine=(v)
  if v.nil?
    @uml_ownedStateMachine=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedStateMachine= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedStateMachine_typeOk?(item)
      @uml_ownedStateMachine.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedStateMachine= ArrayOrSingleElement.new
    uml_ownedStateMachine_typeOk?(v)
    @uml_ownedStateMachine.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedStateMachine?Boolean

Returns:

  • (Boolean)


6174
6175
6176
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6174

def uml_ownedStateMachine?
  return uml_ownedStateMachine.isTrue?
end

#uml_ownedStateMachine_add(item) ⇒ Object



6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6201

def uml_ownedStateMachine_add(item)
  if !item.nil?
    ##log.debug @uml_ownedStateMachine.size+1000
    if @uml_ownedStateMachine.nil?
      ##log.debug "reset @uml_ownedStateMachine"
      @uml_ownedStateMachine= ArrayOrSingleElement.new
    end
    uml_ownedStateMachine_typeOk?(item)
    @uml_ownedStateMachine.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedStateMachine_oneObject



6177
6178
6179
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6177

def uml_ownedStateMachine_one()
  return rdf_getter_one(@uml_ownedStateMachine,true,:uml_ownedStateMachine)
end

#uml_ownedStateMachine_one0Object



6180
6181
6182
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6180

def uml_ownedStateMachine_one0()
  return rdf_getter_one(@uml_ownedStateMachine,false,:uml_ownedStateMachine)
end

#uml_ownedStateMachine_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6170
6171
6172
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6170

def uml_ownedStateMachine_typeOk?(val)
  check_rdfType([],val,:uml_ownedStateMachine)
end

#uml_ownedTemplateSignatureObject



233
234
235
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 233

def uml_ownedTemplateSignature
  @uml_ownedTemplateSignature.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedTemplateSignature
end

#uml_ownedTemplateSignature=(v) ⇒ Object



249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 249

def uml_ownedTemplateSignature=(v)
  if v.nil?
    @uml_ownedTemplateSignature=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedTemplateSignature= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedTemplateSignature_typeOk?(item)
      @uml_ownedTemplateSignature.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedTemplateSignature= ArrayOrSingleElement.new
    uml_ownedTemplateSignature_typeOk?(v)
    @uml_ownedTemplateSignature.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedTemplateSignature?Boolean

Returns:

  • (Boolean)


240
241
242
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 240

def uml_ownedTemplateSignature?
  return uml_ownedTemplateSignature.isTrue?
end

#uml_ownedTemplateSignature_add(item) ⇒ Object



267
268
269
270
271
272
273
274
275
276
277
278
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 267

def uml_ownedTemplateSignature_add(item)
  if !item.nil?
    ##log.debug @uml_ownedTemplateSignature.size+1000
    if @uml_ownedTemplateSignature.nil?
      ##log.debug "reset @uml_ownedTemplateSignature"
      @uml_ownedTemplateSignature= ArrayOrSingleElement.new
    end
    uml_ownedTemplateSignature_typeOk?(item)
    @uml_ownedTemplateSignature.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedTemplateSignature_oneObject



243
244
245
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 243

def uml_ownedTemplateSignature_one()
  return rdf_getter_one(@uml_ownedTemplateSignature,true,:uml_ownedTemplateSignature)
end

#uml_ownedTemplateSignature_one0Object



246
247
248
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 246

def uml_ownedTemplateSignature_one0()
  return rdf_getter_one(@uml_ownedTemplateSignature,false,:uml_ownedTemplateSignature)
end

#uml_ownedTemplateSignature_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


236
237
238
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 236

def uml_ownedTemplateSignature_typeOk?(val)
  check_rdfType([],val,:uml_ownedTemplateSignature)
end

#uml_ownedTriggerObject



6121
6122
6123
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6121

def uml_ownedTrigger
  @uml_ownedTrigger.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedTrigger
end

#uml_ownedTrigger=(v) ⇒ Object



6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6137

def uml_ownedTrigger=(v)
  if v.nil?
    @uml_ownedTrigger=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedTrigger= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedTrigger_typeOk?(item)
      @uml_ownedTrigger.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedTrigger= ArrayOrSingleElement.new
    uml_ownedTrigger_typeOk?(v)
    @uml_ownedTrigger.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedTrigger?Boolean

Returns:

  • (Boolean)


6128
6129
6130
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6128

def uml_ownedTrigger?
  return uml_ownedTrigger.isTrue?
end

#uml_ownedTrigger_add(item) ⇒ Object



6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6155

def uml_ownedTrigger_add(item)
  if !item.nil?
    ##log.debug @uml_ownedTrigger.size+1000
    if @uml_ownedTrigger.nil?
      ##log.debug "reset @uml_ownedTrigger"
      @uml_ownedTrigger= ArrayOrSingleElement.new
    end
    uml_ownedTrigger_typeOk?(item)
    @uml_ownedTrigger.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedTrigger_oneObject



6131
6132
6133
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6131

def uml_ownedTrigger_one()
  return rdf_getter_one(@uml_ownedTrigger,true,:uml_ownedTrigger)
end

#uml_ownedTrigger_one0Object



6134
6135
6136
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6134

def uml_ownedTrigger_one0()
  return rdf_getter_one(@uml_ownedTrigger,false,:uml_ownedTrigger)
end

#uml_ownedTrigger_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6124
6125
6126
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6124

def uml_ownedTrigger_typeOk?(val)
  check_rdfType([],val,:uml_ownedTrigger)
end

#uml_ownedUseCaseObject



1705
1706
1707
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1705

def uml_ownedUseCase
  @uml_ownedUseCase.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_ownedUseCase
end

#uml_ownedUseCase=(v) ⇒ Object



1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1721

def uml_ownedUseCase=(v)
  if v.nil?
    @uml_ownedUseCase=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_ownedUseCase= ArrayOrSingleElement.new
    v.each { |item|
      uml_ownedUseCase_typeOk?(item)
      @uml_ownedUseCase.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_ownedUseCase= ArrayOrSingleElement.new
    uml_ownedUseCase_typeOk?(v)
    @uml_ownedUseCase.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedUseCase?Boolean

Returns:

  • (Boolean)


1712
1713
1714
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1712

def uml_ownedUseCase?
  return uml_ownedUseCase.isTrue?
end

#uml_ownedUseCase_add(item) ⇒ Object



1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1739

def uml_ownedUseCase_add(item)
  if !item.nil?
    ##log.debug @uml_ownedUseCase.size+1000
    if @uml_ownedUseCase.nil?
      ##log.debug "reset @uml_ownedUseCase"
      @uml_ownedUseCase= ArrayOrSingleElement.new
    end
    uml_ownedUseCase_typeOk?(item)
    @uml_ownedUseCase.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_ownedUseCase_oneObject



1715
1716
1717
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1715

def uml_ownedUseCase_one()
  return rdf_getter_one(@uml_ownedUseCase,true,:uml_ownedUseCase)
end

#uml_ownedUseCase_one0Object



1718
1719
1720
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1718

def uml_ownedUseCase_one0()
  return rdf_getter_one(@uml_ownedUseCase,false,:uml_ownedUseCase)
end

#uml_ownedUseCase_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1708
1709
1710
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1708

def uml_ownedUseCase_typeOk?(val)
  check_rdfType([],val,:uml_ownedUseCase)
end

#uml_owningAssociationObject



2625
2626
2627
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2625

def uml_owningAssociation
  @uml_owningAssociation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_owningAssociation
end

#uml_owningAssociation=(v) ⇒ Object



2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2641

def uml_owningAssociation=(v)
  if v.nil?
    @uml_owningAssociation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_owningAssociation= ArrayOrSingleElement.new
    v.each { |item|
      uml_owningAssociation_typeOk?(item)
      @uml_owningAssociation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_owningAssociation= ArrayOrSingleElement.new
    uml_owningAssociation_typeOk?(v)
    @uml_owningAssociation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_owningAssociation?Boolean

Returns:

  • (Boolean)


2632
2633
2634
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2632

def uml_owningAssociation?
  return uml_owningAssociation.isTrue?
end

#uml_owningAssociation_add(item) ⇒ Object



2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2659

def uml_owningAssociation_add(item)
  if !item.nil?
    ##log.debug @uml_owningAssociation.size+1000
    if @uml_owningAssociation.nil?
      ##log.debug "reset @uml_owningAssociation"
      @uml_owningAssociation= ArrayOrSingleElement.new
    end
    uml_owningAssociation_typeOk?(item)
    @uml_owningAssociation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_owningAssociation_oneObject



2635
2636
2637
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2635

def uml_owningAssociation_one()
  return rdf_getter_one(@uml_owningAssociation,true,:uml_owningAssociation)
end

#uml_owningAssociation_one0Object



2638
2639
2640
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2638

def uml_owningAssociation_one0()
  return rdf_getter_one(@uml_owningAssociation,false,:uml_owningAssociation)
end

#uml_owningAssociation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2628
2629
2630
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2628

def uml_owningAssociation_typeOk?(val)
  check_rdfType([],val,:uml_owningAssociation)
end

#uml_owningExpressionObject



8099
8100
8101
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8099

def uml_owningExpression
  @uml_owningExpression.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_owningExpression
end

#uml_owningExpression=(v) ⇒ Object



8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8115

def uml_owningExpression=(v)
  if v.nil?
    @uml_owningExpression=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_owningExpression= ArrayOrSingleElement.new
    v.each { |item|
      uml_owningExpression_typeOk?(item)
      @uml_owningExpression.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_owningExpression= ArrayOrSingleElement.new
    uml_owningExpression_typeOk?(v)
    @uml_owningExpression.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_owningExpression?Boolean

Returns:

  • (Boolean)


8106
8107
8108
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8106

def uml_owningExpression?
  return uml_owningExpression.isTrue?
end

#uml_owningExpression_add(item) ⇒ Object



8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8133

def uml_owningExpression_add(item)
  if !item.nil?
    ##log.debug @uml_owningExpression.size+1000
    if @uml_owningExpression.nil?
      ##log.debug "reset @uml_owningExpression"
      @uml_owningExpression= ArrayOrSingleElement.new
    end
    uml_owningExpression_typeOk?(item)
    @uml_owningExpression.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_owningExpression_oneObject



8109
8110
8111
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8109

def uml_owningExpression_one()
  return rdf_getter_one(@uml_owningExpression,true,:uml_owningExpression)
end

#uml_owningExpression_one0Object



8112
8113
8114
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8112

def uml_owningExpression_one0()
  return rdf_getter_one(@uml_owningExpression,false,:uml_owningExpression)
end

#uml_owningExpression_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8102
8103
8104
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8102

def uml_owningExpression_typeOk?(val)
  check_rdfType([],val,:uml_owningExpression)
end

#uml_owningInstanceObject



14677
14678
14679
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14677

def uml_owningInstance
  @uml_owningInstance.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_owningInstance
end

#uml_owningInstance=(v) ⇒ Object



14693
14694
14695
14696
14697
14698
14699
14700
14701
14702
14703
14704
14705
14706
14707
14708
14709
14710
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14693

def uml_owningInstance=(v)
  if v.nil?
    @uml_owningInstance=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_owningInstance= ArrayOrSingleElement.new
    v.each { |item|
      uml_owningInstance_typeOk?(item)
      @uml_owningInstance.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_owningInstance= ArrayOrSingleElement.new
    uml_owningInstance_typeOk?(v)
    @uml_owningInstance.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_owningInstance?Boolean

Returns:

  • (Boolean)


14684
14685
14686
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14684

def uml_owningInstance?
  return uml_owningInstance.isTrue?
end

#uml_owningInstance_add(item) ⇒ Object



14711
14712
14713
14714
14715
14716
14717
14718
14719
14720
14721
14722
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14711

def uml_owningInstance_add(item)
  if !item.nil?
    ##log.debug @uml_owningInstance.size+1000
    if @uml_owningInstance.nil?
      ##log.debug "reset @uml_owningInstance"
      @uml_owningInstance= ArrayOrSingleElement.new
    end
    uml_owningInstance_typeOk?(item)
    @uml_owningInstance.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_owningInstance_oneObject



14687
14688
14689
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14687

def uml_owningInstance_one()
  return rdf_getter_one(@uml_owningInstance,true,:uml_owningInstance)
end

#uml_owningInstance_one0Object



14690
14691
14692
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14690

def uml_owningInstance_one0()
  return rdf_getter_one(@uml_owningInstance,false,:uml_owningInstance)
end

#uml_owningInstance_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


14680
14681
14682
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14680

def uml_owningInstance_typeOk?(val)
  check_rdfType([],val,:uml_owningInstance)
end

#uml_owningParameterObject



1245
1246
1247
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1245

def uml_owningParameter
  @uml_owningParameter.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_owningParameter
end

#uml_owningParameter=(v) ⇒ Object



1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1261

def uml_owningParameter=(v)
  if v.nil?
    @uml_owningParameter=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_owningParameter= ArrayOrSingleElement.new
    v.each { |item|
      uml_owningParameter_typeOk?(item)
      @uml_owningParameter.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_owningParameter= ArrayOrSingleElement.new
    uml_owningParameter_typeOk?(v)
    @uml_owningParameter.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_owningParameter?Boolean

Returns:

  • (Boolean)


1252
1253
1254
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1252

def uml_owningParameter?
  return uml_owningParameter.isTrue?
end

#uml_owningParameter_add(item) ⇒ Object



1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1279

def uml_owningParameter_add(item)
  if !item.nil?
    ##log.debug @uml_owningParameter.size+1000
    if @uml_owningParameter.nil?
      ##log.debug "reset @uml_owningParameter"
      @uml_owningParameter= ArrayOrSingleElement.new
    end
    uml_owningParameter_typeOk?(item)
    @uml_owningParameter.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_owningParameter_oneObject



1255
1256
1257
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1255

def uml_owningParameter_one()
  return rdf_getter_one(@uml_owningParameter,true,:uml_owningParameter)
end

#uml_owningParameter_one0Object



1258
1259
1260
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1258

def uml_owningParameter_one0()
  return rdf_getter_one(@uml_owningParameter,false,:uml_owningParameter)
end

#uml_owningParameter_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1248
1249
1250
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1248

def uml_owningParameter_typeOk?(val)
  check_rdfType([],val,:uml_owningParameter)
end

#uml_packageExtensionObject



3637
3638
3639
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3637

def uml_packageExtension
  @uml_packageExtension.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_packageExtension
end

#uml_packageExtension=(v) ⇒ Object



3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3653

def uml_packageExtension=(v)
  if v.nil?
    @uml_packageExtension=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_packageExtension= ArrayOrSingleElement.new
    v.each { |item|
      uml_packageExtension_typeOk?(item)
      @uml_packageExtension.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_packageExtension= ArrayOrSingleElement.new
    uml_packageExtension_typeOk?(v)
    @uml_packageExtension.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_packageExtension?Boolean

Returns:

  • (Boolean)


3644
3645
3646
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3644

def uml_packageExtension?
  return uml_packageExtension.isTrue?
end

#uml_packageExtension_add(item) ⇒ Object



3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3671

def uml_packageExtension_add(item)
  if !item.nil?
    ##log.debug @uml_packageExtension.size+1000
    if @uml_packageExtension.nil?
      ##log.debug "reset @uml_packageExtension"
      @uml_packageExtension= ArrayOrSingleElement.new
    end
    uml_packageExtension_typeOk?(item)
    @uml_packageExtension.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_packageExtension_oneObject



3647
3648
3649
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3647

def uml_packageExtension_one()
  return rdf_getter_one(@uml_packageExtension,true,:uml_packageExtension)
end

#uml_packageExtension_one0Object



3650
3651
3652
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3650

def uml_packageExtension_one0()
  return rdf_getter_one(@uml_packageExtension,false,:uml_packageExtension)
end

#uml_packageExtension_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3640
3641
3642
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3640

def uml_packageExtension_typeOk?(val)
  check_rdfType([],val,:uml_packageExtension)
end

#uml_packageImportObject



1107
1108
1109
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1107

def uml_packageImport
  @uml_packageImport.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_packageImport
end

#uml_packageImport=(v) ⇒ Object



1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1123

def uml_packageImport=(v)
  if v.nil?
    @uml_packageImport=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_packageImport= ArrayOrSingleElement.new
    v.each { |item|
      uml_packageImport_typeOk?(item)
      @uml_packageImport.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_packageImport= ArrayOrSingleElement.new
    uml_packageImport_typeOk?(v)
    @uml_packageImport.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_packageImport?Boolean

Returns:

  • (Boolean)


1114
1115
1116
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1114

def uml_packageImport?
  return uml_packageImport.isTrue?
end

#uml_packageImport_add(item) ⇒ Object



1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1141

def uml_packageImport_add(item)
  if !item.nil?
    ##log.debug @uml_packageImport.size+1000
    if @uml_packageImport.nil?
      ##log.debug "reset @uml_packageImport"
      @uml_packageImport= ArrayOrSingleElement.new
    end
    uml_packageImport_typeOk?(item)
    @uml_packageImport.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_packageImport_oneObject



1117
1118
1119
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1117

def uml_packageImport_one()
  return rdf_getter_one(@uml_packageImport,true,:uml_packageImport)
end

#uml_packageImport_one0Object



1120
1121
1122
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1120

def uml_packageImport_one0()
  return rdf_getter_one(@uml_packageImport,false,:uml_packageImport)
end

#uml_packageImport_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1110
1111
1112
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1110

def uml_packageImport_typeOk?(val)
  check_rdfType([],val,:uml_packageImport)
end

#uml_packageMergeObject



3729
3730
3731
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3729

def uml_packageMerge
  @uml_packageMerge.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_packageMerge
end

#uml_packageMerge=(v) ⇒ Object



3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3745

def uml_packageMerge=(v)
  if v.nil?
    @uml_packageMerge=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_packageMerge= ArrayOrSingleElement.new
    v.each { |item|
      uml_packageMerge_typeOk?(item)
      @uml_packageMerge.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_packageMerge= ArrayOrSingleElement.new
    uml_packageMerge_typeOk?(v)
    @uml_packageMerge.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_packageMerge?Boolean

Returns:

  • (Boolean)


3736
3737
3738
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3736

def uml_packageMerge?
  return uml_packageMerge.isTrue?
end

#uml_packageMerge_add(item) ⇒ Object



3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3763

def uml_packageMerge_add(item)
  if !item.nil?
    ##log.debug @uml_packageMerge.size+1000
    if @uml_packageMerge.nil?
      ##log.debug "reset @uml_packageMerge"
      @uml_packageMerge= ArrayOrSingleElement.new
    end
    uml_packageMerge_typeOk?(item)
    @uml_packageMerge.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_packageMerge_oneObject



3739
3740
3741
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3739

def uml_packageMerge_one()
  return rdf_getter_one(@uml_packageMerge,true,:uml_packageMerge)
end

#uml_packageMerge_one0Object



3742
3743
3744
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3742

def uml_packageMerge_one0()
  return rdf_getter_one(@uml_packageMerge,false,:uml_packageMerge)
end

#uml_packageMerge_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3732
3733
3734
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3732

def uml_packageMerge_typeOk?(val)
  check_rdfType([],val,:uml_packageMerge)
end

#uml_parameterObject



6765
6766
6767
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6765

def uml_parameter
  @uml_parameter.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_parameter
end

#uml_parameter=(v) ⇒ Object



6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6781

def uml_parameter=(v)
  if v.nil?
    @uml_parameter=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_parameter= ArrayOrSingleElement.new
    v.each { |item|
      uml_parameter_typeOk?(item)
      @uml_parameter.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_parameter= ArrayOrSingleElement.new
    uml_parameter_typeOk?(v)
    @uml_parameter.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_parameter?Boolean

Returns:

  • (Boolean)


6772
6773
6774
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6772

def uml_parameter?
  return uml_parameter.isTrue?
end

#uml_parameter_add(item) ⇒ Object



6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6799

def uml_parameter_add(item)
  if !item.nil?
    ##log.debug @uml_parameter.size+1000
    if @uml_parameter.nil?
      ##log.debug "reset @uml_parameter"
      @uml_parameter= ArrayOrSingleElement.new
    end
    uml_parameter_typeOk?(item)
    @uml_parameter.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_parameter_oneObject



6775
6776
6777
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6775

def uml_parameter_one()
  return rdf_getter_one(@uml_parameter,true,:uml_parameter)
end

#uml_parameter_one0Object



6778
6779
6780
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6778

def uml_parameter_one0()
  return rdf_getter_one(@uml_parameter,false,:uml_parameter)
end

#uml_parameter_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6768
6769
6770
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6768

def uml_parameter_typeOk?(val)
  check_rdfType([],val,:uml_parameter)
end

#uml_parameteredElementObject



7593
7594
7595
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7593

def uml_parameteredElement
  @uml_parameteredElement.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_parameteredElement
end

#uml_parameteredElement=(v) ⇒ Object



7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7609

def uml_parameteredElement=(v)
  if v.nil?
    @uml_parameteredElement=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_parameteredElement= ArrayOrSingleElement.new
    v.each { |item|
      uml_parameteredElement_typeOk?(item)
      @uml_parameteredElement.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_parameteredElement= ArrayOrSingleElement.new
    uml_parameteredElement_typeOk?(v)
    @uml_parameteredElement.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_parameteredElement?Boolean

Returns:

  • (Boolean)


7600
7601
7602
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7600

def uml_parameteredElement?
  return uml_parameteredElement.isTrue?
end

#uml_parameteredElement_add(item) ⇒ Object



7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7627

def uml_parameteredElement_add(item)
  if !item.nil?
    ##log.debug @uml_parameteredElement.size+1000
    if @uml_parameteredElement.nil?
      ##log.debug "reset @uml_parameteredElement"
      @uml_parameteredElement= ArrayOrSingleElement.new
    end
    uml_parameteredElement_typeOk?(item)
    @uml_parameteredElement.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_parameteredElement_oneObject



7603
7604
7605
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7603

def uml_parameteredElement_one()
  return rdf_getter_one(@uml_parameteredElement,true,:uml_parameteredElement)
end

#uml_parameteredElement_one0Object



7606
7607
7608
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7606

def uml_parameteredElement_one0()
  return rdf_getter_one(@uml_parameteredElement,false,:uml_parameteredElement)
end

#uml_parameteredElement_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7596
7597
7598
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7596

def uml_parameteredElement_typeOk?(val)
  check_rdfType([],val,:uml_parameteredElement)
end

#uml_parameterSetObject



13665
13666
13667
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13665

def uml_parameterSet
  @uml_parameterSet.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_parameterSet
end

#uml_parameterSet=(v) ⇒ Object



13681
13682
13683
13684
13685
13686
13687
13688
13689
13690
13691
13692
13693
13694
13695
13696
13697
13698
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13681

def uml_parameterSet=(v)
  if v.nil?
    @uml_parameterSet=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_parameterSet= ArrayOrSingleElement.new
    v.each { |item|
      uml_parameterSet_typeOk?(item)
      @uml_parameterSet.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_parameterSet= ArrayOrSingleElement.new
    uml_parameterSet_typeOk?(v)
    @uml_parameterSet.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_parameterSet?Boolean

Returns:

  • (Boolean)


13672
13673
13674
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13672

def uml_parameterSet?
  return uml_parameterSet.isTrue?
end

#uml_parameterSet_add(item) ⇒ Object



13699
13700
13701
13702
13703
13704
13705
13706
13707
13708
13709
13710
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13699

def uml_parameterSet_add(item)
  if !item.nil?
    ##log.debug @uml_parameterSet.size+1000
    if @uml_parameterSet.nil?
      ##log.debug "reset @uml_parameterSet"
      @uml_parameterSet= ArrayOrSingleElement.new
    end
    uml_parameterSet_typeOk?(item)
    @uml_parameterSet.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_parameterSet_oneObject



13675
13676
13677
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13675

def uml_parameterSet_one()
  return rdf_getter_one(@uml_parameterSet,true,:uml_parameterSet)
end

#uml_parameterSet_one0Object



13678
13679
13680
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13678

def uml_parameterSet_one0()
  return rdf_getter_one(@uml_parameterSet,false,:uml_parameterSet)
end

#uml_parameterSet_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13668
13669
13670
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13668

def uml_parameterSet_typeOk?(val)
  check_rdfType([],val,:uml_parameterSet)
end

#uml_parameterSubstitutionObject



18311
18312
18313
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18311

def uml_parameterSubstitution
  @uml_parameterSubstitution.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_parameterSubstitution
end

#uml_parameterSubstitution=(v) ⇒ Object



18327
18328
18329
18330
18331
18332
18333
18334
18335
18336
18337
18338
18339
18340
18341
18342
18343
18344
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18327

def uml_parameterSubstitution=(v)
  if v.nil?
    @uml_parameterSubstitution=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_parameterSubstitution= ArrayOrSingleElement.new
    v.each { |item|
      uml_parameterSubstitution_typeOk?(item)
      @uml_parameterSubstitution.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_parameterSubstitution= ArrayOrSingleElement.new
    uml_parameterSubstitution_typeOk?(v)
    @uml_parameterSubstitution.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_parameterSubstitution?Boolean

Returns:

  • (Boolean)


18318
18319
18320
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18318

def uml_parameterSubstitution?
  return uml_parameterSubstitution.isTrue?
end

#uml_parameterSubstitution_add(item) ⇒ Object



18345
18346
18347
18348
18349
18350
18351
18352
18353
18354
18355
18356
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18345

def uml_parameterSubstitution_add(item)
  if !item.nil?
    ##log.debug @uml_parameterSubstitution.size+1000
    if @uml_parameterSubstitution.nil?
      ##log.debug "reset @uml_parameterSubstitution"
      @uml_parameterSubstitution= ArrayOrSingleElement.new
    end
    uml_parameterSubstitution_typeOk?(item)
    @uml_parameterSubstitution.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_parameterSubstitution_oneObject



18321
18322
18323
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18321

def uml_parameterSubstitution_one()
  return rdf_getter_one(@uml_parameterSubstitution,true,:uml_parameterSubstitution)
end

#uml_parameterSubstitution_one0Object



18324
18325
18326
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18324

def uml_parameterSubstitution_one0()
  return rdf_getter_one(@uml_parameterSubstitution,false,:uml_parameterSubstitution)
end

#uml_parameterSubstitution_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


18314
18315
18316
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18314

def uml_parameterSubstitution_typeOk?(val)
  check_rdfType([],val,:uml_parameterSubstitution)
end

#uml_partWithPortObject



21117
21118
21119
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21117

def uml_partWithPort
  @uml_partWithPort.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_partWithPort
end

#uml_partWithPort=(v) ⇒ Object



21133
21134
21135
21136
21137
21138
21139
21140
21141
21142
21143
21144
21145
21146
21147
21148
21149
21150
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21133

def uml_partWithPort=(v)
  if v.nil?
    @uml_partWithPort=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_partWithPort= ArrayOrSingleElement.new
    v.each { |item|
      uml_partWithPort_typeOk?(item)
      @uml_partWithPort.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_partWithPort= ArrayOrSingleElement.new
    uml_partWithPort_typeOk?(v)
    @uml_partWithPort.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_partWithPort?Boolean

Returns:

  • (Boolean)


21124
21125
21126
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21124

def uml_partWithPort?
  return uml_partWithPort.isTrue?
end

#uml_partWithPort_add(item) ⇒ Object



21151
21152
21153
21154
21155
21156
21157
21158
21159
21160
21161
21162
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21151

def uml_partWithPort_add(item)
  if !item.nil?
    ##log.debug @uml_partWithPort.size+1000
    if @uml_partWithPort.nil?
      ##log.debug "reset @uml_partWithPort"
      @uml_partWithPort= ArrayOrSingleElement.new
    end
    uml_partWithPort_typeOk?(item)
    @uml_partWithPort.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_partWithPort_oneObject



21127
21128
21129
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21127

def uml_partWithPort_one()
  return rdf_getter_one(@uml_partWithPort,true,:uml_partWithPort)
end

#uml_partWithPort_one0Object



21130
21131
21132
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21130

def uml_partWithPort_one0()
  return rdf_getter_one(@uml_partWithPort,false,:uml_partWithPort)
end

#uml_partWithPort_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21120
21121
21122
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21120

def uml_partWithPort_typeOk?(val)
  check_rdfType([],val,:uml_partWithPort)
end

#uml_portObject



4741
4742
4743
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4741

def uml_port
  @uml_port.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_port
end

#uml_port=(v) ⇒ Object



4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4757

def uml_port=(v)
  if v.nil?
    @uml_port=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_port= ArrayOrSingleElement.new
    v.each { |item|
      uml_port_typeOk?(item)
      @uml_port.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_port= ArrayOrSingleElement.new
    uml_port_typeOk?(v)
    @uml_port.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_port?Boolean

Returns:

  • (Boolean)


4748
4749
4750
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4748

def uml_port?
  return uml_port.isTrue?
end

#uml_port_add(item) ⇒ Object



4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4775

def uml_port_add(item)
  if !item.nil?
    ##log.debug @uml_port.size+1000
    if @uml_port.nil?
      ##log.debug "reset @uml_port"
      @uml_port= ArrayOrSingleElement.new
    end
    uml_port_typeOk?(item)
    @uml_port.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_port_oneObject



4751
4752
4753
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4751

def uml_port_one()
  return rdf_getter_one(@uml_port,true,:uml_port)
end

#uml_port_one0Object



4754
4755
4756
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4754

def uml_port_one0()
  return rdf_getter_one(@uml_port,false,:uml_port)
end

#uml_port_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4744
4745
4746
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4744

def uml_port_typeOk?(val)
  check_rdfType([],val,:uml_port)
end

#uml_postConditionObject



21623
21624
21625
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21623

def uml_postCondition
  @uml_postCondition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_postCondition
end

#uml_postconditionObject



6949
6950
6951
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6949

def uml_postcondition
  @uml_postcondition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_postcondition
end

#uml_postcondition=(v) ⇒ Object



6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6965

def uml_postcondition=(v)
  if v.nil?
    @uml_postcondition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_postcondition= ArrayOrSingleElement.new
    v.each { |item|
      uml_postcondition_typeOk?(item)
      @uml_postcondition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_postcondition= ArrayOrSingleElement.new
    uml_postcondition_typeOk?(v)
    @uml_postcondition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_postCondition=(v) ⇒ Object



21639
21640
21641
21642
21643
21644
21645
21646
21647
21648
21649
21650
21651
21652
21653
21654
21655
21656
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21639

def uml_postCondition=(v)
  if v.nil?
    @uml_postCondition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_postCondition= ArrayOrSingleElement.new
    v.each { |item|
      uml_postCondition_typeOk?(item)
      @uml_postCondition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_postCondition= ArrayOrSingleElement.new
    uml_postCondition_typeOk?(v)
    @uml_postCondition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_postcondition?Boolean

Returns:

  • (Boolean)


6956
6957
6958
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6956

def uml_postcondition?
  return uml_postcondition.isTrue?
end

#uml_postCondition?Boolean

Returns:

  • (Boolean)


21630
21631
21632
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21630

def uml_postCondition?
  return uml_postCondition.isTrue?
end

#uml_postcondition_add(item) ⇒ Object



6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6983

def uml_postcondition_add(item)
  if !item.nil?
    ##log.debug @uml_postcondition.size+1000
    if @uml_postcondition.nil?
      ##log.debug "reset @uml_postcondition"
      @uml_postcondition= ArrayOrSingleElement.new
    end
    uml_postcondition_typeOk?(item)
    @uml_postcondition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_postCondition_add(item) ⇒ Object



21657
21658
21659
21660
21661
21662
21663
21664
21665
21666
21667
21668
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21657

def uml_postCondition_add(item)
  if !item.nil?
    ##log.debug @uml_postCondition.size+1000
    if @uml_postCondition.nil?
      ##log.debug "reset @uml_postCondition"
      @uml_postCondition= ArrayOrSingleElement.new
    end
    uml_postCondition_typeOk?(item)
    @uml_postCondition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_postcondition_oneObject



6959
6960
6961
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6959

def uml_postcondition_one()
  return rdf_getter_one(@uml_postcondition,true,:uml_postcondition)
end

#uml_postCondition_oneObject



21633
21634
21635
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21633

def uml_postCondition_one()
  return rdf_getter_one(@uml_postCondition,true,:uml_postCondition)
end

#uml_postcondition_one0Object



6962
6963
6964
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6962

def uml_postcondition_one0()
  return rdf_getter_one(@uml_postcondition,false,:uml_postcondition)
end

#uml_postCondition_one0Object



21636
21637
21638
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21636

def uml_postCondition_one0()
  return rdf_getter_one(@uml_postCondition,false,:uml_postCondition)
end

#uml_postcondition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6952
6953
6954
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6952

def uml_postcondition_typeOk?(val)
  check_rdfType([],val,:uml_postcondition)
end

#uml_postCondition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21626
21627
21628
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21626

def uml_postCondition_typeOk?(val)
  check_rdfType([],val,:uml_postCondition)
end

#uml_powertypeObject



17943
17944
17945
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17943

def uml_powertype
  @uml_powertype.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_powertype
end

#uml_powertype=(v) ⇒ Object



17959
17960
17961
17962
17963
17964
17965
17966
17967
17968
17969
17970
17971
17972
17973
17974
17975
17976
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17959

def uml_powertype=(v)
  if v.nil?
    @uml_powertype=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_powertype= ArrayOrSingleElement.new
    v.each { |item|
      uml_powertype_typeOk?(item)
      @uml_powertype.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_powertype= ArrayOrSingleElement.new
    uml_powertype_typeOk?(v)
    @uml_powertype.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_powertype?Boolean

Returns:

  • (Boolean)


17950
17951
17952
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17950

def uml_powertype?
  return uml_powertype.isTrue?
end

#uml_powertype_add(item) ⇒ Object



17977
17978
17979
17980
17981
17982
17983
17984
17985
17986
17987
17988
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17977

def uml_powertype_add(item)
  if !item.nil?
    ##log.debug @uml_powertype.size+1000
    if @uml_powertype.nil?
      ##log.debug "reset @uml_powertype"
      @uml_powertype= ArrayOrSingleElement.new
    end
    uml_powertype_typeOk?(item)
    @uml_powertype.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_powertype_oneObject



17953
17954
17955
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17953

def uml_powertype_one()
  return rdf_getter_one(@uml_powertype,true,:uml_powertype)
end

#uml_powertype_one0Object



17956
17957
17958
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17956

def uml_powertype_one0()
  return rdf_getter_one(@uml_powertype,false,:uml_powertype)
end

#uml_powertype_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


17946
17947
17948
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17946

def uml_powertype_typeOk?(val)
  check_rdfType([],val,:uml_powertype)
end

#uml_powertypeExtentObject



1475
1476
1477
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1475

def uml_powertypeExtent
  @uml_powertypeExtent.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_powertypeExtent
end

#uml_powertypeExtent=(v) ⇒ Object



1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1491

def uml_powertypeExtent=(v)
  if v.nil?
    @uml_powertypeExtent=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_powertypeExtent= ArrayOrSingleElement.new
    v.each { |item|
      uml_powertypeExtent_typeOk?(item)
      @uml_powertypeExtent.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_powertypeExtent= ArrayOrSingleElement.new
    uml_powertypeExtent_typeOk?(v)
    @uml_powertypeExtent.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_powertypeExtent?Boolean

Returns:

  • (Boolean)


1482
1483
1484
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1482

def uml_powertypeExtent?
  return uml_powertypeExtent.isTrue?
end

#uml_powertypeExtent_add(item) ⇒ Object



1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1509

def uml_powertypeExtent_add(item)
  if !item.nil?
    ##log.debug @uml_powertypeExtent.size+1000
    if @uml_powertypeExtent.nil?
      ##log.debug "reset @uml_powertypeExtent"
      @uml_powertypeExtent= ArrayOrSingleElement.new
    end
    uml_powertypeExtent_typeOk?(item)
    @uml_powertypeExtent.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_powertypeExtent_oneObject



1485
1486
1487
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1485

def uml_powertypeExtent_one()
  return rdf_getter_one(@uml_powertypeExtent,true,:uml_powertypeExtent)
end

#uml_powertypeExtent_one0Object



1488
1489
1490
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1488

def uml_powertypeExtent_one0()
  return rdf_getter_one(@uml_powertypeExtent,false,:uml_powertypeExtent)
end

#uml_powertypeExtent_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1478
1479
1480
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1478

def uml_powertypeExtent_typeOk?(val)
  check_rdfType([],val,:uml_powertypeExtent)
end

#uml_preconditionObject



6995
6996
6997
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6995

def uml_precondition
  @uml_precondition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_precondition
end

#uml_preConditionObject



21577
21578
21579
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21577

def uml_preCondition
  @uml_preCondition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_preCondition
end

#uml_precondition=(v) ⇒ Object



7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7011

def uml_precondition=(v)
  if v.nil?
    @uml_precondition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_precondition= ArrayOrSingleElement.new
    v.each { |item|
      uml_precondition_typeOk?(item)
      @uml_precondition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_precondition= ArrayOrSingleElement.new
    uml_precondition_typeOk?(v)
    @uml_precondition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_preCondition=(v) ⇒ Object



21593
21594
21595
21596
21597
21598
21599
21600
21601
21602
21603
21604
21605
21606
21607
21608
21609
21610
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21593

def uml_preCondition=(v)
  if v.nil?
    @uml_preCondition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_preCondition= ArrayOrSingleElement.new
    v.each { |item|
      uml_preCondition_typeOk?(item)
      @uml_preCondition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_preCondition= ArrayOrSingleElement.new
    uml_preCondition_typeOk?(v)
    @uml_preCondition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_precondition?Boolean

Returns:

  • (Boolean)


7002
7003
7004
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7002

def uml_precondition?
  return uml_precondition.isTrue?
end

#uml_preCondition?Boolean

Returns:

  • (Boolean)


21584
21585
21586
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21584

def uml_preCondition?
  return uml_preCondition.isTrue?
end

#uml_precondition_add(item) ⇒ Object



7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7029

def uml_precondition_add(item)
  if !item.nil?
    ##log.debug @uml_precondition.size+1000
    if @uml_precondition.nil?
      ##log.debug "reset @uml_precondition"
      @uml_precondition= ArrayOrSingleElement.new
    end
    uml_precondition_typeOk?(item)
    @uml_precondition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_preCondition_add(item) ⇒ Object



21611
21612
21613
21614
21615
21616
21617
21618
21619
21620
21621
21622
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21611

def uml_preCondition_add(item)
  if !item.nil?
    ##log.debug @uml_preCondition.size+1000
    if @uml_preCondition.nil?
      ##log.debug "reset @uml_preCondition"
      @uml_preCondition= ArrayOrSingleElement.new
    end
    uml_preCondition_typeOk?(item)
    @uml_preCondition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_precondition_oneObject



7005
7006
7007
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7005

def uml_precondition_one()
  return rdf_getter_one(@uml_precondition,true,:uml_precondition)
end

#uml_preCondition_oneObject



21587
21588
21589
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21587

def uml_preCondition_one()
  return rdf_getter_one(@uml_preCondition,true,:uml_preCondition)
end

#uml_precondition_one0Object



7008
7009
7010
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7008

def uml_precondition_one0()
  return rdf_getter_one(@uml_precondition,false,:uml_precondition)
end

#uml_preCondition_one0Object



21590
21591
21592
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21590

def uml_preCondition_one0()
  return rdf_getter_one(@uml_preCondition,false,:uml_preCondition)
end

#uml_precondition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6998
6999
7000
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6998

def uml_precondition_typeOk?(val)
  check_rdfType([],val,:uml_precondition)
end

#uml_preCondition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21580
21581
21582
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21580

def uml_preCondition_typeOk?(val)
  check_rdfType([],val,:uml_preCondition)
end

#uml_predecessorClauseObject



13205
13206
13207
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13205

def uml_predecessorClause
  @uml_predecessorClause.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_predecessorClause
end

#uml_predecessorClause=(v) ⇒ Object



13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13221

def uml_predecessorClause=(v)
  if v.nil?
    @uml_predecessorClause=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_predecessorClause= ArrayOrSingleElement.new
    v.each { |item|
      uml_predecessorClause_typeOk?(item)
      @uml_predecessorClause.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_predecessorClause= ArrayOrSingleElement.new
    uml_predecessorClause_typeOk?(v)
    @uml_predecessorClause.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_predecessorClause?Boolean

Returns:

  • (Boolean)


13212
13213
13214
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13212

def uml_predecessorClause?
  return uml_predecessorClause.isTrue?
end

#uml_predecessorClause_add(item) ⇒ Object



13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13239

def uml_predecessorClause_add(item)
  if !item.nil?
    ##log.debug @uml_predecessorClause.size+1000
    if @uml_predecessorClause.nil?
      ##log.debug "reset @uml_predecessorClause"
      @uml_predecessorClause= ArrayOrSingleElement.new
    end
    uml_predecessorClause_typeOk?(item)
    @uml_predecessorClause.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_predecessorClause_oneObject



13215
13216
13217
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13215

def uml_predecessorClause_one()
  return rdf_getter_one(@uml_predecessorClause,true,:uml_predecessorClause)
end

#uml_predecessorClause_one0Object



13218
13219
13220
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13218

def uml_predecessorClause_one0()
  return rdf_getter_one(@uml_predecessorClause,false,:uml_predecessorClause)
end

#uml_predecessorClause_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13208
13209
13210
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13208

def uml_predecessorClause_typeOk?(val)
  check_rdfType([],val,:uml_predecessorClause)
end

#uml_protectedNodeObject



18081
18082
18083
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18081

def uml_protectedNode
  @uml_protectedNode.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_protectedNode
end

#uml_protectedNode=(v) ⇒ Object



18097
18098
18099
18100
18101
18102
18103
18104
18105
18106
18107
18108
18109
18110
18111
18112
18113
18114
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18097

def uml_protectedNode=(v)
  if v.nil?
    @uml_protectedNode=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_protectedNode= ArrayOrSingleElement.new
    v.each { |item|
      uml_protectedNode_typeOk?(item)
      @uml_protectedNode.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_protectedNode= ArrayOrSingleElement.new
    uml_protectedNode_typeOk?(v)
    @uml_protectedNode.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_protectedNode?Boolean

Returns:

  • (Boolean)


18088
18089
18090
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18088

def uml_protectedNode?
  return uml_protectedNode.isTrue?
end

#uml_protectedNode_add(item) ⇒ Object



18115
18116
18117
18118
18119
18120
18121
18122
18123
18124
18125
18126
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18115

def uml_protectedNode_add(item)
  if !item.nil?
    ##log.debug @uml_protectedNode.size+1000
    if @uml_protectedNode.nil?
      ##log.debug "reset @uml_protectedNode"
      @uml_protectedNode= ArrayOrSingleElement.new
    end
    uml_protectedNode_typeOk?(item)
    @uml_protectedNode.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_protectedNode_oneObject



18091
18092
18093
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18091

def uml_protectedNode_one()
  return rdf_getter_one(@uml_protectedNode,true,:uml_protectedNode)
end

#uml_protectedNode_one0Object



18094
18095
18096
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18094

def uml_protectedNode_one0()
  return rdf_getter_one(@uml_protectedNode,false,:uml_protectedNode)
end

#uml_protectedNode_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


18084
18085
18086
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18084

def uml_protectedNode_typeOk?(val)
  check_rdfType([],val,:uml_protectedNode)
end

#uml_protocolObject



15735
15736
15737
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15735

def uml_protocol
  @uml_protocol.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_protocol
end

#uml_protocol=(v) ⇒ Object



15751
15752
15753
15754
15755
15756
15757
15758
15759
15760
15761
15762
15763
15764
15765
15766
15767
15768
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15751

def uml_protocol=(v)
  if v.nil?
    @uml_protocol=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_protocol= ArrayOrSingleElement.new
    v.each { |item|
      uml_protocol_typeOk?(item)
      @uml_protocol.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_protocol= ArrayOrSingleElement.new
    uml_protocol_typeOk?(v)
    @uml_protocol.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_protocol?Boolean

Returns:

  • (Boolean)


15742
15743
15744
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15742

def uml_protocol?
  return uml_protocol.isTrue?
end

#uml_protocol_add(item) ⇒ Object



15769
15770
15771
15772
15773
15774
15775
15776
15777
15778
15779
15780
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15769

def uml_protocol_add(item)
  if !item.nil?
    ##log.debug @uml_protocol.size+1000
    if @uml_protocol.nil?
      ##log.debug "reset @uml_protocol"
      @uml_protocol= ArrayOrSingleElement.new
    end
    uml_protocol_typeOk?(item)
    @uml_protocol.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_protocol_oneObject



15745
15746
15747
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15745

def uml_protocol_one()
  return rdf_getter_one(@uml_protocol,true,:uml_protocol)
end

#uml_protocol_one0Object



15748
15749
15750
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15748

def uml_protocol_one0()
  return rdf_getter_one(@uml_protocol,false,:uml_protocol)
end

#uml_protocol_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15738
15739
15740
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15738

def uml_protocol_typeOk?(val)
  check_rdfType([],val,:uml_protocol)
end

#uml_qualifierObject



2993
2994
2995
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2993

def uml_qualifier
  @uml_qualifier.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_qualifier
end

#uml_qualifier=(v) ⇒ Object



3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3009

def uml_qualifier=(v)
  if v.nil?
    @uml_qualifier=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_qualifier= ArrayOrSingleElement.new
    v.each { |item|
      uml_qualifier_typeOk?(item)
      @uml_qualifier.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_qualifier= ArrayOrSingleElement.new
    uml_qualifier_typeOk?(v)
    @uml_qualifier.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_qualifier?Boolean

Returns:

  • (Boolean)


3000
3001
3002
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3000

def uml_qualifier?
  return uml_qualifier.isTrue?
end

#uml_qualifier_add(item) ⇒ Object



3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3027

def uml_qualifier_add(item)
  if !item.nil?
    ##log.debug @uml_qualifier.size+1000
    if @uml_qualifier.nil?
      ##log.debug "reset @uml_qualifier"
      @uml_qualifier= ArrayOrSingleElement.new
    end
    uml_qualifier_typeOk?(item)
    @uml_qualifier.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_qualifier_oneObject



3003
3004
3005
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3003

def uml_qualifier_one()
  return rdf_getter_one(@uml_qualifier,true,:uml_qualifier)
end

#uml_qualifier_one0Object



3006
3007
3008
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3006

def uml_qualifier_one0()
  return rdf_getter_one(@uml_qualifier,false,:uml_qualifier)
end

#uml_qualifier_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2996
2997
2998
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2996

def uml_qualifier_typeOk?(val)
  check_rdfType([],val,:uml_qualifier)
end

#uml_raisedExceptionObject



8605
8606
8607
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8605

def uml_raisedException
  @uml_raisedException.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_raisedException
end

#uml_raisedException=(v) ⇒ Object



8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8621

def uml_raisedException=(v)
  if v.nil?
    @uml_raisedException=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_raisedException= ArrayOrSingleElement.new
    v.each { |item|
      uml_raisedException_typeOk?(item)
      @uml_raisedException.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_raisedException= ArrayOrSingleElement.new
    uml_raisedException_typeOk?(v)
    @uml_raisedException.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_raisedException?Boolean

Returns:

  • (Boolean)


8612
8613
8614
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8612

def uml_raisedException?
  return uml_raisedException.isTrue?
end

#uml_raisedException_add(item) ⇒ Object



8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8639

def uml_raisedException_add(item)
  if !item.nil?
    ##log.debug @uml_raisedException.size+1000
    if @uml_raisedException.nil?
      ##log.debug "reset @uml_raisedException"
      @uml_raisedException= ArrayOrSingleElement.new
    end
    uml_raisedException_typeOk?(item)
    @uml_raisedException.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_raisedException_oneObject



8615
8616
8617
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8615

def uml_raisedException_one()
  return rdf_getter_one(@uml_raisedException,true,:uml_raisedException)
end

#uml_raisedException_one0Object



8618
8619
8620
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8618

def uml_raisedException_one0()
  return rdf_getter_one(@uml_raisedException,false,:uml_raisedException)
end

#uml_raisedException_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8608
8609
8610
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8608

def uml_raisedException_typeOk?(val)
  check_rdfType([],val,:uml_raisedException)
end

#uml_realizationObject



7317
7318
7319
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7317

def uml_realization
  @uml_realization.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_realization
end

#uml_realization=(v) ⇒ Object



7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7333

def uml_realization=(v)
  if v.nil?
    @uml_realization=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_realization= ArrayOrSingleElement.new
    v.each { |item|
      uml_realization_typeOk?(item)
      @uml_realization.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_realization= ArrayOrSingleElement.new
    uml_realization_typeOk?(v)
    @uml_realization.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_realization?Boolean

Returns:

  • (Boolean)


7324
7325
7326
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7324

def uml_realization?
  return uml_realization.isTrue?
end

#uml_realization_add(item) ⇒ Object



7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7351

def uml_realization_add(item)
  if !item.nil?
    ##log.debug @uml_realization.size+1000
    if @uml_realization.nil?
      ##log.debug "reset @uml_realization"
      @uml_realization= ArrayOrSingleElement.new
    end
    uml_realization_typeOk?(item)
    @uml_realization.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_realization_oneObject



7327
7328
7329
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7327

def uml_realization_one()
  return rdf_getter_one(@uml_realization,true,:uml_realization)
end

#uml_realization_one0Object



7330
7331
7332
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7330

def uml_realization_one0()
  return rdf_getter_one(@uml_realization,false,:uml_realization)
end

#uml_realization_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7320
7321
7322
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7320

def uml_realization_typeOk?(val)
  check_rdfType([],val,:uml_realization)
end

#uml_realizingClassifierObject



9985
9986
9987
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9985

def uml_realizingClassifier
  @uml_realizingClassifier.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_realizingClassifier
end

#uml_realizingClassifier=(v) ⇒ Object



10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10001

def uml_realizingClassifier=(v)
  if v.nil?
    @uml_realizingClassifier=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_realizingClassifier= ArrayOrSingleElement.new
    v.each { |item|
      uml_realizingClassifier_typeOk?(item)
      @uml_realizingClassifier.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_realizingClassifier= ArrayOrSingleElement.new
    uml_realizingClassifier_typeOk?(v)
    @uml_realizingClassifier.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_realizingClassifier?Boolean

Returns:

  • (Boolean)


9992
9993
9994
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9992

def uml_realizingClassifier?
  return uml_realizingClassifier.isTrue?
end

#uml_realizingClassifier_add(item) ⇒ Object



10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10019

def uml_realizingClassifier_add(item)
  if !item.nil?
    ##log.debug @uml_realizingClassifier.size+1000
    if @uml_realizingClassifier.nil?
      ##log.debug "reset @uml_realizingClassifier"
      @uml_realizingClassifier= ArrayOrSingleElement.new
    end
    uml_realizingClassifier_typeOk?(item)
    @uml_realizingClassifier.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_realizingClassifier_oneObject



9995
9996
9997
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9995

def uml_realizingClassifier_one()
  return rdf_getter_one(@uml_realizingClassifier,true,:uml_realizingClassifier)
end

#uml_realizingClassifier_one0Object



9998
9999
10000
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9998

def uml_realizingClassifier_one0()
  return rdf_getter_one(@uml_realizingClassifier,false,:uml_realizingClassifier)
end

#uml_realizingClassifier_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9988
9989
9990
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9988

def uml_realizingClassifier_typeOk?(val)
  check_rdfType([],val,:uml_realizingClassifier)
end

#uml_receiveEventObject



9249
9250
9251
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9249

def uml_receiveEvent
  @uml_receiveEvent.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_receiveEvent
end

#uml_receiveEvent=(v) ⇒ Object



9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9265

def uml_receiveEvent=(v)
  if v.nil?
    @uml_receiveEvent=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_receiveEvent= ArrayOrSingleElement.new
    v.each { |item|
      uml_receiveEvent_typeOk?(item)
      @uml_receiveEvent.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_receiveEvent= ArrayOrSingleElement.new
    uml_receiveEvent_typeOk?(v)
    @uml_receiveEvent.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_receiveEvent?Boolean

Returns:

  • (Boolean)


9256
9257
9258
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9256

def uml_receiveEvent?
  return uml_receiveEvent.isTrue?
end

#uml_receiveEvent_add(item) ⇒ Object



9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9283

def uml_receiveEvent_add(item)
  if !item.nil?
    ##log.debug @uml_receiveEvent.size+1000
    if @uml_receiveEvent.nil?
      ##log.debug "reset @uml_receiveEvent"
      @uml_receiveEvent= ArrayOrSingleElement.new
    end
    uml_receiveEvent_typeOk?(item)
    @uml_receiveEvent.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_receiveEvent_oneObject



9259
9260
9261
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9259

def uml_receiveEvent_one()
  return rdf_getter_one(@uml_receiveEvent,true,:uml_receiveEvent)
end

#uml_receiveEvent_one0Object



9262
9263
9264
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9262

def uml_receiveEvent_one0()
  return rdf_getter_one(@uml_receiveEvent,false,:uml_receiveEvent)
end

#uml_receiveEvent_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9252
9253
9254
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9252

def uml_receiveEvent_typeOk?(val)
  check_rdfType([],val,:uml_receiveEvent)
end

#uml_receiveMessageObject



4879
4880
4881
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4879

def uml_receiveMessage
  @uml_receiveMessage.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_receiveMessage
end

#uml_receiveMessage=(v) ⇒ Object



4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4895

def uml_receiveMessage=(v)
  if v.nil?
    @uml_receiveMessage=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_receiveMessage= ArrayOrSingleElement.new
    v.each { |item|
      uml_receiveMessage_typeOk?(item)
      @uml_receiveMessage.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_receiveMessage= ArrayOrSingleElement.new
    uml_receiveMessage_typeOk?(v)
    @uml_receiveMessage.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_receiveMessage?Boolean

Returns:

  • (Boolean)


4886
4887
4888
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4886

def uml_receiveMessage?
  return uml_receiveMessage.isTrue?
end

#uml_receiveMessage_add(item) ⇒ Object



4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4913

def uml_receiveMessage_add(item)
  if !item.nil?
    ##log.debug @uml_receiveMessage.size+1000
    if @uml_receiveMessage.nil?
      ##log.debug "reset @uml_receiveMessage"
      @uml_receiveMessage= ArrayOrSingleElement.new
    end
    uml_receiveMessage_typeOk?(item)
    @uml_receiveMessage.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_receiveMessage_oneObject



4889
4890
4891
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4889

def uml_receiveMessage_one()
  return rdf_getter_one(@uml_receiveMessage,true,:uml_receiveMessage)
end

#uml_receiveMessage_one0Object



4892
4893
4894
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4892

def uml_receiveMessage_one0()
  return rdf_getter_one(@uml_receiveMessage,false,:uml_receiveMessage)
end

#uml_receiveMessage_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4882
4883
4884
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4882

def uml_receiveMessage_typeOk?(val)
  check_rdfType([],val,:uml_receiveMessage)
end

#uml_redefinedBehaviorObject



6811
6812
6813
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6811

def uml_redefinedBehavior
  @uml_redefinedBehavior.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_redefinedBehavior
end

#uml_redefinedBehavior=(v) ⇒ Object



6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6827

def uml_redefinedBehavior=(v)
  if v.nil?
    @uml_redefinedBehavior=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_redefinedBehavior= ArrayOrSingleElement.new
    v.each { |item|
      uml_redefinedBehavior_typeOk?(item)
      @uml_redefinedBehavior.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_redefinedBehavior= ArrayOrSingleElement.new
    uml_redefinedBehavior_typeOk?(v)
    @uml_redefinedBehavior.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedBehavior?Boolean

Returns:

  • (Boolean)


6818
6819
6820
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6818

def uml_redefinedBehavior?
  return uml_redefinedBehavior.isTrue?
end

#uml_redefinedBehavior_add(item) ⇒ Object



6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6845

def uml_redefinedBehavior_add(item)
  if !item.nil?
    ##log.debug @uml_redefinedBehavior.size+1000
    if @uml_redefinedBehavior.nil?
      ##log.debug "reset @uml_redefinedBehavior"
      @uml_redefinedBehavior= ArrayOrSingleElement.new
    end
    uml_redefinedBehavior_typeOk?(item)
    @uml_redefinedBehavior.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedBehavior_oneObject



6821
6822
6823
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6821

def uml_redefinedBehavior_one()
  return rdf_getter_one(@uml_redefinedBehavior,true,:uml_redefinedBehavior)
end

#uml_redefinedBehavior_one0Object



6824
6825
6826
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6824

def uml_redefinedBehavior_one0()
  return rdf_getter_one(@uml_redefinedBehavior,false,:uml_redefinedBehavior)
end

#uml_redefinedBehavior_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6814
6815
6816
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6814

def uml_redefinedBehavior_typeOk?(val)
  check_rdfType([],val,:uml_redefinedBehavior)
end

#uml_redefinedClassifierObject



1613
1614
1615
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1613

def uml_redefinedClassifier
  @uml_redefinedClassifier.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_redefinedClassifier
end

#uml_redefinedClassifier=(v) ⇒ Object



1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1629

def uml_redefinedClassifier=(v)
  if v.nil?
    @uml_redefinedClassifier=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_redefinedClassifier= ArrayOrSingleElement.new
    v.each { |item|
      uml_redefinedClassifier_typeOk?(item)
      @uml_redefinedClassifier.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_redefinedClassifier= ArrayOrSingleElement.new
    uml_redefinedClassifier_typeOk?(v)
    @uml_redefinedClassifier.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedClassifier?Boolean

Returns:

  • (Boolean)


1620
1621
1622
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1620

def uml_redefinedClassifier?
  return uml_redefinedClassifier.isTrue?
end

#uml_redefinedClassifier_add(item) ⇒ Object



1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1647

def uml_redefinedClassifier_add(item)
  if !item.nil?
    ##log.debug @uml_redefinedClassifier.size+1000
    if @uml_redefinedClassifier.nil?
      ##log.debug "reset @uml_redefinedClassifier"
      @uml_redefinedClassifier= ArrayOrSingleElement.new
    end
    uml_redefinedClassifier_typeOk?(item)
    @uml_redefinedClassifier.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedClassifier_oneObject



1623
1624
1625
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1623

def uml_redefinedClassifier_one()
  return rdf_getter_one(@uml_redefinedClassifier,true,:uml_redefinedClassifier)
end

#uml_redefinedClassifier_one0Object



1626
1627
1628
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1626

def uml_redefinedClassifier_one0()
  return rdf_getter_one(@uml_redefinedClassifier,false,:uml_redefinedClassifier)
end

#uml_redefinedClassifier_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1616
1617
1618
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1616

def uml_redefinedClassifier_typeOk?(val)
  check_rdfType([],val,:uml_redefinedClassifier)
end

#uml_redefinedConnectorObject



11963
11964
11965
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11963

def uml_redefinedConnector
  @uml_redefinedConnector.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_redefinedConnector
end

#uml_redefinedConnector=(v) ⇒ Object



11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11979

def uml_redefinedConnector=(v)
  if v.nil?
    @uml_redefinedConnector=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_redefinedConnector= ArrayOrSingleElement.new
    v.each { |item|
      uml_redefinedConnector_typeOk?(item)
      @uml_redefinedConnector.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_redefinedConnector= ArrayOrSingleElement.new
    uml_redefinedConnector_typeOk?(v)
    @uml_redefinedConnector.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedConnector?Boolean

Returns:

  • (Boolean)


11970
11971
11972
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11970

def uml_redefinedConnector?
  return uml_redefinedConnector.isTrue?
end

#uml_redefinedConnector_add(item) ⇒ Object



11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11997

def uml_redefinedConnector_add(item)
  if !item.nil?
    ##log.debug @uml_redefinedConnector.size+1000
    if @uml_redefinedConnector.nil?
      ##log.debug "reset @uml_redefinedConnector"
      @uml_redefinedConnector= ArrayOrSingleElement.new
    end
    uml_redefinedConnector_typeOk?(item)
    @uml_redefinedConnector.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedConnector_oneObject



11973
11974
11975
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11973

def uml_redefinedConnector_one()
  return rdf_getter_one(@uml_redefinedConnector,true,:uml_redefinedConnector)
end

#uml_redefinedConnector_one0Object



11976
11977
11978
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11976

def uml_redefinedConnector_one0()
  return rdf_getter_one(@uml_redefinedConnector,false,:uml_redefinedConnector)
end

#uml_redefinedConnector_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


11966
11967
11968
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11966

def uml_redefinedConnector_typeOk?(val)
  check_rdfType([],val,:uml_redefinedConnector)
end

#uml_redefinedElementObject



693
694
695
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 693

def uml_redefinedElement
  @uml_redefinedElement.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_redefinedElement
end

#uml_redefinedElement=(v) ⇒ Object



709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 709

def uml_redefinedElement=(v)
  if v.nil?
    @uml_redefinedElement=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_redefinedElement= ArrayOrSingleElement.new
    v.each { |item|
      uml_redefinedElement_typeOk?(item)
      @uml_redefinedElement.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_redefinedElement= ArrayOrSingleElement.new
    uml_redefinedElement_typeOk?(v)
    @uml_redefinedElement.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedElement?Boolean

Returns:

  • (Boolean)


700
701
702
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 700

def uml_redefinedElement?
  return uml_redefinedElement.isTrue?
end

#uml_redefinedElement_add(item) ⇒ Object



727
728
729
730
731
732
733
734
735
736
737
738
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 727

def uml_redefinedElement_add(item)
  if !item.nil?
    ##log.debug @uml_redefinedElement.size+1000
    if @uml_redefinedElement.nil?
      ##log.debug "reset @uml_redefinedElement"
      @uml_redefinedElement= ArrayOrSingleElement.new
    end
    uml_redefinedElement_typeOk?(item)
    @uml_redefinedElement.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedElement_oneObject



703
704
705
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 703

def uml_redefinedElement_one()
  return rdf_getter_one(@uml_redefinedElement,true,:uml_redefinedElement)
end

#uml_redefinedElement_one0Object



706
707
708
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 706

def uml_redefinedElement_one0()
  return rdf_getter_one(@uml_redefinedElement,false,:uml_redefinedElement)
end

#uml_redefinedElement_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


696
697
698
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 696

def uml_redefinedElement_typeOk?(val)
  check_rdfType([],val,:uml_redefinedElement)
end

#uml_redefinedInterfaceObject



21255
21256
21257
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21255

def uml_redefinedInterface
  @uml_redefinedInterface.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_redefinedInterface
end

#uml_redefinedInterface=(v) ⇒ Object



21271
21272
21273
21274
21275
21276
21277
21278
21279
21280
21281
21282
21283
21284
21285
21286
21287
21288
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21271

def uml_redefinedInterface=(v)
  if v.nil?
    @uml_redefinedInterface=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_redefinedInterface= ArrayOrSingleElement.new
    v.each { |item|
      uml_redefinedInterface_typeOk?(item)
      @uml_redefinedInterface.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_redefinedInterface= ArrayOrSingleElement.new
    uml_redefinedInterface_typeOk?(v)
    @uml_redefinedInterface.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedInterface?Boolean

Returns:

  • (Boolean)


21262
21263
21264
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21262

def uml_redefinedInterface?
  return uml_redefinedInterface.isTrue?
end

#uml_redefinedInterface_add(item) ⇒ Object



21289
21290
21291
21292
21293
21294
21295
21296
21297
21298
21299
21300
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21289

def uml_redefinedInterface_add(item)
  if !item.nil?
    ##log.debug @uml_redefinedInterface.size+1000
    if @uml_redefinedInterface.nil?
      ##log.debug "reset @uml_redefinedInterface"
      @uml_redefinedInterface= ArrayOrSingleElement.new
    end
    uml_redefinedInterface_typeOk?(item)
    @uml_redefinedInterface.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedInterface_oneObject



21265
21266
21267
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21265

def uml_redefinedInterface_one()
  return rdf_getter_one(@uml_redefinedInterface,true,:uml_redefinedInterface)
end

#uml_redefinedInterface_one0Object



21268
21269
21270
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21268

def uml_redefinedInterface_one0()
  return rdf_getter_one(@uml_redefinedInterface,false,:uml_redefinedInterface)
end

#uml_redefinedInterface_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21258
21259
21260
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21258

def uml_redefinedInterface_typeOk?(val)
  check_rdfType([],val,:uml_redefinedInterface)
end

#uml_redefinedOperationObject



20519
20520
20521
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20519

def uml_redefinedOperation
  @uml_redefinedOperation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_redefinedOperation
end

#uml_redefinedOperation=(v) ⇒ Object



20535
20536
20537
20538
20539
20540
20541
20542
20543
20544
20545
20546
20547
20548
20549
20550
20551
20552
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20535

def uml_redefinedOperation=(v)
  if v.nil?
    @uml_redefinedOperation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_redefinedOperation= ArrayOrSingleElement.new
    v.each { |item|
      uml_redefinedOperation_typeOk?(item)
      @uml_redefinedOperation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_redefinedOperation= ArrayOrSingleElement.new
    uml_redefinedOperation_typeOk?(v)
    @uml_redefinedOperation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedOperation?Boolean

Returns:

  • (Boolean)


20526
20527
20528
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20526

def uml_redefinedOperation?
  return uml_redefinedOperation.isTrue?
end

#uml_redefinedOperation_add(item) ⇒ Object



20553
20554
20555
20556
20557
20558
20559
20560
20561
20562
20563
20564
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20553

def uml_redefinedOperation_add(item)
  if !item.nil?
    ##log.debug @uml_redefinedOperation.size+1000
    if @uml_redefinedOperation.nil?
      ##log.debug "reset @uml_redefinedOperation"
      @uml_redefinedOperation= ArrayOrSingleElement.new
    end
    uml_redefinedOperation_typeOk?(item)
    @uml_redefinedOperation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedOperation_oneObject



20529
20530
20531
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20529

def uml_redefinedOperation_one()
  return rdf_getter_one(@uml_redefinedOperation,true,:uml_redefinedOperation)
end

#uml_redefinedOperation_one0Object



20532
20533
20534
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20532

def uml_redefinedOperation_one0()
  return rdf_getter_one(@uml_redefinedOperation,false,:uml_redefinedOperation)
end

#uml_redefinedOperation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


20522
20523
20524
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20522

def uml_redefinedOperation_typeOk?(val)
  check_rdfType([],val,:uml_redefinedOperation)
end

#uml_redefinedPortObject



15643
15644
15645
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15643

def uml_redefinedPort
  @uml_redefinedPort.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_redefinedPort
end

#uml_redefinedPort=(v) ⇒ Object



15659
15660
15661
15662
15663
15664
15665
15666
15667
15668
15669
15670
15671
15672
15673
15674
15675
15676
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15659

def uml_redefinedPort=(v)
  if v.nil?
    @uml_redefinedPort=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_redefinedPort= ArrayOrSingleElement.new
    v.each { |item|
      uml_redefinedPort_typeOk?(item)
      @uml_redefinedPort.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_redefinedPort= ArrayOrSingleElement.new
    uml_redefinedPort_typeOk?(v)
    @uml_redefinedPort.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedPort?Boolean

Returns:

  • (Boolean)


15650
15651
15652
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15650

def uml_redefinedPort?
  return uml_redefinedPort.isTrue?
end

#uml_redefinedPort_add(item) ⇒ Object



15677
15678
15679
15680
15681
15682
15683
15684
15685
15686
15687
15688
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15677

def uml_redefinedPort_add(item)
  if !item.nil?
    ##log.debug @uml_redefinedPort.size+1000
    if @uml_redefinedPort.nil?
      ##log.debug "reset @uml_redefinedPort"
      @uml_redefinedPort= ArrayOrSingleElement.new
    end
    uml_redefinedPort_typeOk?(item)
    @uml_redefinedPort.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedPort_oneObject



15653
15654
15655
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15653

def uml_redefinedPort_one()
  return rdf_getter_one(@uml_redefinedPort,true,:uml_redefinedPort)
end

#uml_redefinedPort_one0Object



15656
15657
15658
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15656

def uml_redefinedPort_one0()
  return rdf_getter_one(@uml_redefinedPort,false,:uml_redefinedPort)
end

#uml_redefinedPort_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15646
15647
15648
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15646

def uml_redefinedPort_typeOk?(val)
  check_rdfType([],val,:uml_redefinedPort)
end

#uml_redefinedPropertyObject



2717
2718
2719
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2717

def uml_redefinedProperty
  @uml_redefinedProperty.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_redefinedProperty
end

#uml_redefinedProperty=(v) ⇒ Object



2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2733

def uml_redefinedProperty=(v)
  if v.nil?
    @uml_redefinedProperty=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_redefinedProperty= ArrayOrSingleElement.new
    v.each { |item|
      uml_redefinedProperty_typeOk?(item)
      @uml_redefinedProperty.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_redefinedProperty= ArrayOrSingleElement.new
    uml_redefinedProperty_typeOk?(v)
    @uml_redefinedProperty.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedProperty?Boolean

Returns:

  • (Boolean)


2724
2725
2726
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2724

def uml_redefinedProperty?
  return uml_redefinedProperty.isTrue?
end

#uml_redefinedProperty_add(item) ⇒ Object



2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2751

def uml_redefinedProperty_add(item)
  if !item.nil?
    ##log.debug @uml_redefinedProperty.size+1000
    if @uml_redefinedProperty.nil?
      ##log.debug "reset @uml_redefinedProperty"
      @uml_redefinedProperty= ArrayOrSingleElement.new
    end
    uml_redefinedProperty_typeOk?(item)
    @uml_redefinedProperty.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedProperty_oneObject



2727
2728
2729
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2727

def uml_redefinedProperty_one()
  return rdf_getter_one(@uml_redefinedProperty,true,:uml_redefinedProperty)
end

#uml_redefinedProperty_one0Object



2730
2731
2732
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2730

def uml_redefinedProperty_one0()
  return rdf_getter_one(@uml_redefinedProperty,false,:uml_redefinedProperty)
end

#uml_redefinedProperty_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2720
2721
2722
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2720

def uml_redefinedProperty_typeOk?(val)
  check_rdfType([],val,:uml_redefinedProperty)
end

#uml_redefinedStateObject



12561
12562
12563
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12561

def uml_redefinedState
  @uml_redefinedState.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_redefinedState
end

#uml_redefinedState=(v) ⇒ Object



12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12577

def uml_redefinedState=(v)
  if v.nil?
    @uml_redefinedState=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_redefinedState= ArrayOrSingleElement.new
    v.each { |item|
      uml_redefinedState_typeOk?(item)
      @uml_redefinedState.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_redefinedState= ArrayOrSingleElement.new
    uml_redefinedState_typeOk?(v)
    @uml_redefinedState.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedState?Boolean

Returns:

  • (Boolean)


12568
12569
12570
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12568

def uml_redefinedState?
  return uml_redefinedState.isTrue?
end

#uml_redefinedState_add(item) ⇒ Object



12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12595

def uml_redefinedState_add(item)
  if !item.nil?
    ##log.debug @uml_redefinedState.size+1000
    if @uml_redefinedState.nil?
      ##log.debug "reset @uml_redefinedState"
      @uml_redefinedState= ArrayOrSingleElement.new
    end
    uml_redefinedState_typeOk?(item)
    @uml_redefinedState.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedState_oneObject



12571
12572
12573
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12571

def uml_redefinedState_one()
  return rdf_getter_one(@uml_redefinedState,true,:uml_redefinedState)
end

#uml_redefinedState_one0Object



12574
12575
12576
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12574

def uml_redefinedState_one0()
  return rdf_getter_one(@uml_redefinedState,false,:uml_redefinedState)
end

#uml_redefinedState_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12564
12565
12566
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12564

def uml_redefinedState_typeOk?(val)
  check_rdfType([],val,:uml_redefinedState)
end

#uml_redefinedTransitionObject



16057
16058
16059
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16057

def uml_redefinedTransition
  @uml_redefinedTransition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_redefinedTransition
end

#uml_redefinedTransition=(v) ⇒ Object



16073
16074
16075
16076
16077
16078
16079
16080
16081
16082
16083
16084
16085
16086
16087
16088
16089
16090
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16073

def uml_redefinedTransition=(v)
  if v.nil?
    @uml_redefinedTransition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_redefinedTransition= ArrayOrSingleElement.new
    v.each { |item|
      uml_redefinedTransition_typeOk?(item)
      @uml_redefinedTransition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_redefinedTransition= ArrayOrSingleElement.new
    uml_redefinedTransition_typeOk?(v)
    @uml_redefinedTransition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedTransition?Boolean

Returns:

  • (Boolean)


16064
16065
16066
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16064

def uml_redefinedTransition?
  return uml_redefinedTransition.isTrue?
end

#uml_redefinedTransition_add(item) ⇒ Object



16091
16092
16093
16094
16095
16096
16097
16098
16099
16100
16101
16102
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16091

def uml_redefinedTransition_add(item)
  if !item.nil?
    ##log.debug @uml_redefinedTransition.size+1000
    if @uml_redefinedTransition.nil?
      ##log.debug "reset @uml_redefinedTransition"
      @uml_redefinedTransition= ArrayOrSingleElement.new
    end
    uml_redefinedTransition_typeOk?(item)
    @uml_redefinedTransition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinedTransition_oneObject



16067
16068
16069
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16067

def uml_redefinedTransition_one()
  return rdf_getter_one(@uml_redefinedTransition,true,:uml_redefinedTransition)
end

#uml_redefinedTransition_one0Object



16070
16071
16072
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16070

def uml_redefinedTransition_one0()
  return rdf_getter_one(@uml_redefinedTransition,false,:uml_redefinedTransition)
end

#uml_redefinedTransition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16060
16061
16062
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16060

def uml_redefinedTransition_typeOk?(val)
  check_rdfType([],val,:uml_redefinedTransition)
end

#uml_redefinitionContextObject



17621
17622
17623
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17621

def uml_redefinitionContext
  @uml_redefinitionContext.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_redefinitionContext
end

#uml_redefinitionContext=(v) ⇒ Object



17637
17638
17639
17640
17641
17642
17643
17644
17645
17646
17647
17648
17649
17650
17651
17652
17653
17654
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17637

def uml_redefinitionContext=(v)
  if v.nil?
    @uml_redefinitionContext=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_redefinitionContext= ArrayOrSingleElement.new
    v.each { |item|
      uml_redefinitionContext_typeOk?(item)
      @uml_redefinitionContext.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_redefinitionContext= ArrayOrSingleElement.new
    uml_redefinitionContext_typeOk?(v)
    @uml_redefinitionContext.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinitionContext?Boolean

Returns:

  • (Boolean)


17628
17629
17630
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17628

def uml_redefinitionContext?
  return uml_redefinitionContext.isTrue?
end

#uml_redefinitionContext_add(item) ⇒ Object



17655
17656
17657
17658
17659
17660
17661
17662
17663
17664
17665
17666
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17655

def uml_redefinitionContext_add(item)
  if !item.nil?
    ##log.debug @uml_redefinitionContext.size+1000
    if @uml_redefinitionContext.nil?
      ##log.debug "reset @uml_redefinitionContext"
      @uml_redefinitionContext= ArrayOrSingleElement.new
    end
    uml_redefinitionContext_typeOk?(item)
    @uml_redefinitionContext.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_redefinitionContext_oneObject



17631
17632
17633
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17631

def uml_redefinitionContext_one()
  return rdf_getter_one(@uml_redefinitionContext,true,:uml_redefinitionContext)
end

#uml_redefinitionContext_one0Object



17634
17635
17636
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17634

def uml_redefinitionContext_one0()
  return rdf_getter_one(@uml_redefinitionContext,false,:uml_redefinitionContext)
end

#uml_redefinitionContext_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


17624
17625
17626
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17624

def uml_redefinitionContext_typeOk?(val)
  check_rdfType([],val,:uml_redefinitionContext)
end

#uml_refersToObject



12239
12240
12241
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12239

def uml_refersTo
  @uml_refersTo.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_refersTo
end

#uml_refersTo=(v) ⇒ Object



12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12255

def uml_refersTo=(v)
  if v.nil?
    @uml_refersTo=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_refersTo= ArrayOrSingleElement.new
    v.each { |item|
      uml_refersTo_typeOk?(item)
      @uml_refersTo.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_refersTo= ArrayOrSingleElement.new
    uml_refersTo_typeOk?(v)
    @uml_refersTo.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_refersTo?Boolean

Returns:

  • (Boolean)


12246
12247
12248
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12246

def uml_refersTo?
  return uml_refersTo.isTrue?
end

#uml_refersTo_add(item) ⇒ Object



12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12273

def uml_refersTo_add(item)
  if !item.nil?
    ##log.debug @uml_refersTo.size+1000
    if @uml_refersTo.nil?
      ##log.debug "reset @uml_refersTo"
      @uml_refersTo= ArrayOrSingleElement.new
    end
    uml_refersTo_typeOk?(item)
    @uml_refersTo.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_refersTo_oneObject



12249
12250
12251
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12249

def uml_refersTo_one()
  return rdf_getter_one(@uml_refersTo,true,:uml_refersTo)
end

#uml_refersTo_one0Object



12252
12253
12254
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12252

def uml_refersTo_one0()
  return rdf_getter_one(@uml_refersTo,false,:uml_refersTo)
end

#uml_refersTo_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12242
12243
12244
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12242

def uml_refersTo_typeOk?(val)
  check_rdfType([],val,:uml_refersTo)
end

#uml_regionObject



12699
12700
12701
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12699

def uml_region
  @uml_region.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_region
end

#uml_region=(v) ⇒ Object



12715
12716
12717
12718
12719
12720
12721
12722
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12715

def uml_region=(v)
  if v.nil?
    @uml_region=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_region= ArrayOrSingleElement.new
    v.each { |item|
      uml_region_typeOk?(item)
      @uml_region.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_region= ArrayOrSingleElement.new
    uml_region_typeOk?(v)
    @uml_region.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_region?Boolean

Returns:

  • (Boolean)


12706
12707
12708
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12706

def uml_region?
  return uml_region.isTrue?
end

#uml_region_add(item) ⇒ Object



12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12733

def uml_region_add(item)
  if !item.nil?
    ##log.debug @uml_region.size+1000
    if @uml_region.nil?
      ##log.debug "reset @uml_region"
      @uml_region= ArrayOrSingleElement.new
    end
    uml_region_typeOk?(item)
    @uml_region.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_region_oneObject



12709
12710
12711
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12709

def uml_region_one()
  return rdf_getter_one(@uml_region,true,:uml_region)
end

#uml_region_one0Object



12712
12713
12714
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12712

def uml_region_one0()
  return rdf_getter_one(@uml_region,false,:uml_region)
end

#uml_region_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12702
12703
12704
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12702

def uml_region_typeOk?(val)
  check_rdfType([],val,:uml_region)
end

#uml_regionAsInputObject



5891
5892
5893
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5891

def uml_regionAsInput
  @uml_regionAsInput.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_regionAsInput
end

#uml_regionAsInput=(v) ⇒ Object



5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5907

def uml_regionAsInput=(v)
  if v.nil?
    @uml_regionAsInput=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_regionAsInput= ArrayOrSingleElement.new
    v.each { |item|
      uml_regionAsInput_typeOk?(item)
      @uml_regionAsInput.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_regionAsInput= ArrayOrSingleElement.new
    uml_regionAsInput_typeOk?(v)
    @uml_regionAsInput.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_regionAsInput?Boolean

Returns:

  • (Boolean)


5898
5899
5900
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5898

def uml_regionAsInput?
  return uml_regionAsInput.isTrue?
end

#uml_regionAsInput_add(item) ⇒ Object



5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5925

def uml_regionAsInput_add(item)
  if !item.nil?
    ##log.debug @uml_regionAsInput.size+1000
    if @uml_regionAsInput.nil?
      ##log.debug "reset @uml_regionAsInput"
      @uml_regionAsInput= ArrayOrSingleElement.new
    end
    uml_regionAsInput_typeOk?(item)
    @uml_regionAsInput.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_regionAsInput_oneObject



5901
5902
5903
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5901

def uml_regionAsInput_one()
  return rdf_getter_one(@uml_regionAsInput,true,:uml_regionAsInput)
end

#uml_regionAsInput_one0Object



5904
5905
5906
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5904

def uml_regionAsInput_one0()
  return rdf_getter_one(@uml_regionAsInput,false,:uml_regionAsInput)
end

#uml_regionAsInput_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5894
5895
5896
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5894

def uml_regionAsInput_typeOk?(val)
  check_rdfType([],val,:uml_regionAsInput)
end

#uml_regionAsOutputObject



5937
5938
5939
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5937

def uml_regionAsOutput
  @uml_regionAsOutput.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_regionAsOutput
end

#uml_regionAsOutput=(v) ⇒ Object



5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5953

def uml_regionAsOutput=(v)
  if v.nil?
    @uml_regionAsOutput=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_regionAsOutput= ArrayOrSingleElement.new
    v.each { |item|
      uml_regionAsOutput_typeOk?(item)
      @uml_regionAsOutput.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_regionAsOutput= ArrayOrSingleElement.new
    uml_regionAsOutput_typeOk?(v)
    @uml_regionAsOutput.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_regionAsOutput?Boolean

Returns:

  • (Boolean)


5944
5945
5946
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5944

def uml_regionAsOutput?
  return uml_regionAsOutput.isTrue?
end

#uml_regionAsOutput_add(item) ⇒ Object



5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5971

def uml_regionAsOutput_add(item)
  if !item.nil?
    ##log.debug @uml_regionAsOutput.size+1000
    if @uml_regionAsOutput.nil?
      ##log.debug "reset @uml_regionAsOutput"
      @uml_regionAsOutput= ArrayOrSingleElement.new
    end
    uml_regionAsOutput_typeOk?(item)
    @uml_regionAsOutput.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_regionAsOutput_oneObject



5947
5948
5949
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5947

def uml_regionAsOutput_one()
  return rdf_getter_one(@uml_regionAsOutput,true,:uml_regionAsOutput)
end

#uml_regionAsOutput_one0Object



5950
5951
5952
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5950

def uml_regionAsOutput_one0()
  return rdf_getter_one(@uml_regionAsOutput,false,:uml_regionAsOutput)
end

#uml_regionAsOutput_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5940
5941
5942
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5940

def uml_regionAsOutput_typeOk?(val)
  check_rdfType([],val,:uml_regionAsOutput)
end

#uml_replyToCallObject



10675
10676
10677
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10675

def uml_replyToCall
  @uml_replyToCall.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_replyToCall
end

#uml_replyToCall=(v) ⇒ Object



10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10691

def uml_replyToCall=(v)
  if v.nil?
    @uml_replyToCall=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_replyToCall= ArrayOrSingleElement.new
    v.each { |item|
      uml_replyToCall_typeOk?(item)
      @uml_replyToCall.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_replyToCall= ArrayOrSingleElement.new
    uml_replyToCall_typeOk?(v)
    @uml_replyToCall.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_replyToCall?Boolean

Returns:

  • (Boolean)


10682
10683
10684
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10682

def uml_replyToCall?
  return uml_replyToCall.isTrue?
end

#uml_replyToCall_add(item) ⇒ Object



10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10709

def uml_replyToCall_add(item)
  if !item.nil?
    ##log.debug @uml_replyToCall.size+1000
    if @uml_replyToCall.nil?
      ##log.debug "reset @uml_replyToCall"
      @uml_replyToCall= ArrayOrSingleElement.new
    end
    uml_replyToCall_typeOk?(item)
    @uml_replyToCall.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_replyToCall_oneObject



10685
10686
10687
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10685

def uml_replyToCall_one()
  return rdf_getter_one(@uml_replyToCall,true,:uml_replyToCall)
end

#uml_replyToCall_one0Object



10688
10689
10690
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10688

def uml_replyToCall_one0()
  return rdf_getter_one(@uml_replyToCall,false,:uml_replyToCall)
end

#uml_replyToCall_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10678
10679
10680
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10678

def uml_replyToCall_typeOk?(val)
  check_rdfType([],val,:uml_replyToCall)
end

#uml_replyValueObject



10721
10722
10723
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10721

def uml_replyValue
  @uml_replyValue.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_replyValue
end

#uml_replyValue=(v) ⇒ Object



10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10737

def uml_replyValue=(v)
  if v.nil?
    @uml_replyValue=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_replyValue= ArrayOrSingleElement.new
    v.each { |item|
      uml_replyValue_typeOk?(item)
      @uml_replyValue.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_replyValue= ArrayOrSingleElement.new
    uml_replyValue_typeOk?(v)
    @uml_replyValue.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_replyValue?Boolean

Returns:

  • (Boolean)


10728
10729
10730
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10728

def uml_replyValue?
  return uml_replyValue.isTrue?
end

#uml_replyValue_add(item) ⇒ Object



10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10755

def uml_replyValue_add(item)
  if !item.nil?
    ##log.debug @uml_replyValue.size+1000
    if @uml_replyValue.nil?
      ##log.debug "reset @uml_replyValue"
      @uml_replyValue= ArrayOrSingleElement.new
    end
    uml_replyValue_typeOk?(item)
    @uml_replyValue.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_replyValue_oneObject



10731
10732
10733
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10731

def uml_replyValue_one()
  return rdf_getter_one(@uml_replyValue,true,:uml_replyValue)
end

#uml_replyValue_one0Object



10734
10735
10736
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10734

def uml_replyValue_one0()
  return rdf_getter_one(@uml_replyValue,false,:uml_replyValue)
end

#uml_replyValue_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10724
10725
10726
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10724

def uml_replyValue_typeOk?(val)
  check_rdfType([],val,:uml_replyValue)
end

#uml_representationObject



1521
1522
1523
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1521

def uml_representation
  @uml_representation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_representation
end

#uml_representation=(v) ⇒ Object



1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1537

def uml_representation=(v)
  if v.nil?
    @uml_representation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_representation= ArrayOrSingleElement.new
    v.each { |item|
      uml_representation_typeOk?(item)
      @uml_representation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_representation= ArrayOrSingleElement.new
    uml_representation_typeOk?(v)
    @uml_representation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_representation?Boolean

Returns:

  • (Boolean)


1528
1529
1530
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1528

def uml_representation?
  return uml_representation.isTrue?
end

#uml_representation_add(item) ⇒ Object



1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1555

def uml_representation_add(item)
  if !item.nil?
    ##log.debug @uml_representation.size+1000
    if @uml_representation.nil?
      ##log.debug "reset @uml_representation"
      @uml_representation= ArrayOrSingleElement.new
    end
    uml_representation_typeOk?(item)
    @uml_representation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_representation_oneObject



1531
1532
1533
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1531

def uml_representation_one()
  return rdf_getter_one(@uml_representation,true,:uml_representation)
end

#uml_representation_one0Object



1534
1535
1536
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1534

def uml_representation_one0()
  return rdf_getter_one(@uml_representation,false,:uml_representation)
end

#uml_representation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1524
1525
1526
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1524

def uml_representation_typeOk?(val)
  check_rdfType([],val,:uml_representation)
end

#uml_representedObject



19645
19646
19647
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19645

def uml_represented
  @uml_represented.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_represented
end

#uml_represented=(v) ⇒ Object



19661
19662
19663
19664
19665
19666
19667
19668
19669
19670
19671
19672
19673
19674
19675
19676
19677
19678
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19661

def uml_represented=(v)
  if v.nil?
    @uml_represented=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_represented= ArrayOrSingleElement.new
    v.each { |item|
      uml_represented_typeOk?(item)
      @uml_represented.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_represented= ArrayOrSingleElement.new
    uml_represented_typeOk?(v)
    @uml_represented.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_represented?Boolean

Returns:

  • (Boolean)


19652
19653
19654
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19652

def uml_represented?
  return uml_represented.isTrue?
end

#uml_represented_add(item) ⇒ Object



19679
19680
19681
19682
19683
19684
19685
19686
19687
19688
19689
19690
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19679

def uml_represented_add(item)
  if !item.nil?
    ##log.debug @uml_represented.size+1000
    if @uml_represented.nil?
      ##log.debug "reset @uml_represented"
      @uml_represented= ArrayOrSingleElement.new
    end
    uml_represented_typeOk?(item)
    @uml_represented.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_represented_oneObject



19655
19656
19657
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19655

def uml_represented_one()
  return rdf_getter_one(@uml_represented,true,:uml_represented)
end

#uml_represented_one0Object



19658
19659
19660
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19658

def uml_represented_one0()
  return rdf_getter_one(@uml_represented,false,:uml_represented)
end

#uml_represented_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


19648
19649
19650
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19648

def uml_represented_typeOk?(val)
  check_rdfType([],val,:uml_represented)
end

#uml_representsObject



19461
19462
19463
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19461

def uml_represents
  @uml_represents.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_represents
end

#uml_represents=(v) ⇒ Object



19477
19478
19479
19480
19481
19482
19483
19484
19485
19486
19487
19488
19489
19490
19491
19492
19493
19494
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19477

def uml_represents=(v)
  if v.nil?
    @uml_represents=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_represents= ArrayOrSingleElement.new
    v.each { |item|
      uml_represents_typeOk?(item)
      @uml_represents.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_represents= ArrayOrSingleElement.new
    uml_represents_typeOk?(v)
    @uml_represents.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_represents?Boolean

Returns:

  • (Boolean)


19468
19469
19470
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19468

def uml_represents?
  return uml_represents.isTrue?
end

#uml_represents_add(item) ⇒ Object



19495
19496
19497
19498
19499
19500
19501
19502
19503
19504
19505
19506
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19495

def uml_represents_add(item)
  if !item.nil?
    ##log.debug @uml_represents.size+1000
    if @uml_represents.nil?
      ##log.debug "reset @uml_represents"
      @uml_represents= ArrayOrSingleElement.new
    end
    uml_represents_typeOk?(item)
    @uml_represents.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_represents_oneObject



19471
19472
19473
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19471

def uml_represents_one()
  return rdf_getter_one(@uml_represents,true,:uml_represents)
end

#uml_represents_one0Object



19474
19475
19476
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19474

def uml_represents_one0()
  return rdf_getter_one(@uml_represents,false,:uml_represents)
end

#uml_represents_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


19464
19465
19466
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19464

def uml_represents_typeOk?(val)
  check_rdfType([],val,:uml_represents)
end

#uml_requestObject



20151
20152
20153
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20151

def uml_request
  @uml_request.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_request
end

#uml_request=(v) ⇒ Object



20167
20168
20169
20170
20171
20172
20173
20174
20175
20176
20177
20178
20179
20180
20181
20182
20183
20184
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20167

def uml_request=(v)
  if v.nil?
    @uml_request=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_request= ArrayOrSingleElement.new
    v.each { |item|
      uml_request_typeOk?(item)
      @uml_request.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_request= ArrayOrSingleElement.new
    uml_request_typeOk?(v)
    @uml_request.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_request?Boolean

Returns:

  • (Boolean)


20158
20159
20160
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20158

def uml_request?
  return uml_request.isTrue?
end

#uml_request_add(item) ⇒ Object



20185
20186
20187
20188
20189
20190
20191
20192
20193
20194
20195
20196
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20185

def uml_request_add(item)
  if !item.nil?
    ##log.debug @uml_request.size+1000
    if @uml_request.nil?
      ##log.debug "reset @uml_request"
      @uml_request= ArrayOrSingleElement.new
    end
    uml_request_typeOk?(item)
    @uml_request.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_request_oneObject



20161
20162
20163
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20161

def uml_request_one()
  return rdf_getter_one(@uml_request,true,:uml_request)
end

#uml_request_one0Object



20164
20165
20166
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20164

def uml_request_one0()
  return rdf_getter_one(@uml_request,false,:uml_request)
end

#uml_request_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


20154
20155
20156
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20154

def uml_request_typeOk?(val)
  check_rdfType([],val,:uml_request)
end

#uml_resultObject



1061
1062
1063
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1061

def uml_result
  @uml_result.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_result
end

#uml_result=(v) ⇒ Object



1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1077

def uml_result=(v)
  if v.nil?
    @uml_result=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_result= ArrayOrSingleElement.new
    v.each { |item|
      uml_result_typeOk?(item)
      @uml_result.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_result= ArrayOrSingleElement.new
    uml_result_typeOk?(v)
    @uml_result.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_result?Boolean

Returns:

  • (Boolean)


1068
1069
1070
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1068

def uml_result?
  return uml_result.isTrue?
end

#uml_result_add(item) ⇒ Object



1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1095

def uml_result_add(item)
  if !item.nil?
    ##log.debug @uml_result.size+1000
    if @uml_result.nil?
      ##log.debug "reset @uml_result"
      @uml_result= ArrayOrSingleElement.new
    end
    uml_result_typeOk?(item)
    @uml_result.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_result_oneObject



1071
1072
1073
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1071

def uml_result_one()
  return rdf_getter_one(@uml_result,true,:uml_result)
end

#uml_result_one0Object



1074
1075
1076
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1074

def uml_result_one0()
  return rdf_getter_one(@uml_result,false,:uml_result)
end

#uml_result_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1064
1065
1066
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1064

def uml_result_typeOk?(val)
  check_rdfType([],val,:uml_result)
end

#uml_returnInformationObject



10767
10768
10769
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10767

def uml_returnInformation
  @uml_returnInformation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_returnInformation
end

#uml_returnInformation=(v) ⇒ Object



10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10783

def uml_returnInformation=(v)
  if v.nil?
    @uml_returnInformation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_returnInformation= ArrayOrSingleElement.new
    v.each { |item|
      uml_returnInformation_typeOk?(item)
      @uml_returnInformation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_returnInformation= ArrayOrSingleElement.new
    uml_returnInformation_typeOk?(v)
    @uml_returnInformation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_returnInformation?Boolean

Returns:

  • (Boolean)


10774
10775
10776
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10774

def uml_returnInformation?
  return uml_returnInformation.isTrue?
end

#uml_returnInformation_add(item) ⇒ Object



10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10801

def uml_returnInformation_add(item)
  if !item.nil?
    ##log.debug @uml_returnInformation.size+1000
    if @uml_returnInformation.nil?
      ##log.debug "reset @uml_returnInformation"
      @uml_returnInformation= ArrayOrSingleElement.new
    end
    uml_returnInformation_typeOk?(item)
    @uml_returnInformation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_returnInformation_oneObject



10777
10778
10779
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10777

def uml_returnInformation_one()
  return rdf_getter_one(@uml_returnInformation,true,:uml_returnInformation)
end

#uml_returnInformation_one0Object



10780
10781
10782
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10780

def uml_returnInformation_one0()
  return rdf_getter_one(@uml_returnInformation,false,:uml_returnInformation)
end

#uml_returnInformation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10770
10771
10772
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10770

def uml_returnInformation_typeOk?(val)
  check_rdfType([],val,:uml_returnInformation)
end

#uml_returnResultObject



8743
8744
8745
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8743

def uml_returnResult
  @uml_returnResult.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_returnResult
end

#uml_returnResult=(v) ⇒ Object



8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8759

def uml_returnResult=(v)
  if v.nil?
    @uml_returnResult=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_returnResult= ArrayOrSingleElement.new
    v.each { |item|
      uml_returnResult_typeOk?(item)
      @uml_returnResult.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_returnResult= ArrayOrSingleElement.new
    uml_returnResult_typeOk?(v)
    @uml_returnResult.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_returnResult?Boolean

Returns:

  • (Boolean)


8750
8751
8752
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8750

def uml_returnResult?
  return uml_returnResult.isTrue?
end

#uml_returnResult_add(item) ⇒ Object



8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8777

def uml_returnResult_add(item)
  if !item.nil?
    ##log.debug @uml_returnResult.size+1000
    if @uml_returnResult.nil?
      ##log.debug "reset @uml_returnResult"
      @uml_returnResult= ArrayOrSingleElement.new
    end
    uml_returnResult_typeOk?(item)
    @uml_returnResult.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_returnResult_oneObject



8753
8754
8755
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8753

def uml_returnResult_one()
  return rdf_getter_one(@uml_returnResult,true,:uml_returnResult)
end

#uml_returnResult_one0Object



8756
8757
8758
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8756

def uml_returnResult_one0()
  return rdf_getter_one(@uml_returnResult,false,:uml_returnResult)
end

#uml_returnResult_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8746
8747
8748
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8746

def uml_returnResult_typeOk?(val)
  check_rdfType([],val,:uml_returnResult)
end

#uml_roleObject



21071
21072
21073
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21071

def uml_role
  @uml_role.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_role
end

#uml_role=(v) ⇒ Object



21087
21088
21089
21090
21091
21092
21093
21094
21095
21096
21097
21098
21099
21100
21101
21102
21103
21104
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21087

def uml_role=(v)
  if v.nil?
    @uml_role=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_role= ArrayOrSingleElement.new
    v.each { |item|
      uml_role_typeOk?(item)
      @uml_role.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_role= ArrayOrSingleElement.new
    uml_role_typeOk?(v)
    @uml_role.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_role?Boolean

Returns:

  • (Boolean)


21078
21079
21080
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21078

def uml_role?
  return uml_role.isTrue?
end

#uml_role_add(item) ⇒ Object



21105
21106
21107
21108
21109
21110
21111
21112
21113
21114
21115
21116
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21105

def uml_role_add(item)
  if !item.nil?
    ##log.debug @uml_role.size+1000
    if @uml_role.nil?
      ##log.debug "reset @uml_role"
      @uml_role= ArrayOrSingleElement.new
    end
    uml_role_typeOk?(item)
    @uml_role.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_role_oneObject



21081
21082
21083
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21081

def uml_role_one()
  return rdf_getter_one(@uml_role,true,:uml_role)
end

#uml_role_one0Object



21084
21085
21086
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21084

def uml_role_one0()
  return rdf_getter_one(@uml_role,false,:uml_role)
end

#uml_role_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


21074
21075
21076
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21074

def uml_role_typeOk?(val)
  check_rdfType([],val,:uml_role)
end

#uml_roleBindingObject



15367
15368
15369
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15367

def uml_roleBinding
  @uml_roleBinding.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_roleBinding
end

#uml_roleBinding=(v) ⇒ Object



15383
15384
15385
15386
15387
15388
15389
15390
15391
15392
15393
15394
15395
15396
15397
15398
15399
15400
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15383

def uml_roleBinding=(v)
  if v.nil?
    @uml_roleBinding=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_roleBinding= ArrayOrSingleElement.new
    v.each { |item|
      uml_roleBinding_typeOk?(item)
      @uml_roleBinding.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_roleBinding= ArrayOrSingleElement.new
    uml_roleBinding_typeOk?(v)
    @uml_roleBinding.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_roleBinding?Boolean

Returns:

  • (Boolean)


15374
15375
15376
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15374

def uml_roleBinding?
  return uml_roleBinding.isTrue?
end

#uml_roleBinding_add(item) ⇒ Object



15401
15402
15403
15404
15405
15406
15407
15408
15409
15410
15411
15412
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15401

def uml_roleBinding_add(item)
  if !item.nil?
    ##log.debug @uml_roleBinding.size+1000
    if @uml_roleBinding.nil?
      ##log.debug "reset @uml_roleBinding"
      @uml_roleBinding= ArrayOrSingleElement.new
    end
    uml_roleBinding_typeOk?(item)
    @uml_roleBinding.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_roleBinding_oneObject



15377
15378
15379
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15377

def uml_roleBinding_one()
  return rdf_getter_one(@uml_roleBinding,true,:uml_roleBinding)
end

#uml_roleBinding_one0Object



15380
15381
15382
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15380

def uml_roleBinding_one0()
  return rdf_getter_one(@uml_roleBinding,false,:uml_roleBinding)
end

#uml_roleBinding_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15370
15371
15372
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15370

def uml_roleBinding_typeOk?(val)
  check_rdfType([],val,:uml_roleBinding)
end

#uml_scopeObject



14401
14402
14403
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14401

def uml_scope
  @uml_scope.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_scope
end

#uml_scope=(v) ⇒ Object



14417
14418
14419
14420
14421
14422
14423
14424
14425
14426
14427
14428
14429
14430
14431
14432
14433
14434
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14417

def uml_scope=(v)
  if v.nil?
    @uml_scope=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_scope= ArrayOrSingleElement.new
    v.each { |item|
      uml_scope_typeOk?(item)
      @uml_scope.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_scope= ArrayOrSingleElement.new
    uml_scope_typeOk?(v)
    @uml_scope.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_scope?Boolean

Returns:

  • (Boolean)


14408
14409
14410
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14408

def uml_scope?
  return uml_scope.isTrue?
end

#uml_scope_add(item) ⇒ Object



14435
14436
14437
14438
14439
14440
14441
14442
14443
14444
14445
14446
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14435

def uml_scope_add(item)
  if !item.nil?
    ##log.debug @uml_scope.size+1000
    if @uml_scope.nil?
      ##log.debug "reset @uml_scope"
      @uml_scope= ArrayOrSingleElement.new
    end
    uml_scope_typeOk?(item)
    @uml_scope.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_scope_oneObject



14411
14412
14413
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14411

def uml_scope_one()
  return rdf_getter_one(@uml_scope,true,:uml_scope)
end

#uml_scope_one0Object



14414
14415
14416
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14414

def uml_scope_one0()
  return rdf_getter_one(@uml_scope,false,:uml_scope)
end

#uml_scope_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


14404
14405
14406
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14404

def uml_scope_typeOk?(val)
  check_rdfType([],val,:uml_scope)
end

#uml_secondObject



20243
20244
20245
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20243

def uml_second
  @uml_second.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_second
end

#uml_second=(v) ⇒ Object



20259
20260
20261
20262
20263
20264
20265
20266
20267
20268
20269
20270
20271
20272
20273
20274
20275
20276
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20259

def uml_second=(v)
  if v.nil?
    @uml_second=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_second= ArrayOrSingleElement.new
    v.each { |item|
      uml_second_typeOk?(item)
      @uml_second.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_second= ArrayOrSingleElement.new
    uml_second_typeOk?(v)
    @uml_second.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_second?Boolean

Returns:

  • (Boolean)


20250
20251
20252
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20250

def uml_second?
  return uml_second.isTrue?
end

#uml_second_add(item) ⇒ Object



20277
20278
20279
20280
20281
20282
20283
20284
20285
20286
20287
20288
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20277

def uml_second_add(item)
  if !item.nil?
    ##log.debug @uml_second.size+1000
    if @uml_second.nil?
      ##log.debug "reset @uml_second"
      @uml_second= ArrayOrSingleElement.new
    end
    uml_second_typeOk?(item)
    @uml_second.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_second_oneObject



20253
20254
20255
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20253

def uml_second_one()
  return rdf_getter_one(@uml_second,true,:uml_second)
end

#uml_second_one0Object



20256
20257
20258
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20256

def uml_second_one0()
  return rdf_getter_one(@uml_second,false,:uml_second)
end

#uml_second_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


20246
20247
20248
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20246

def uml_second_typeOk?(val)
  check_rdfType([],val,:uml_second)
end

#uml_selectionObject



5155
5156
5157
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5155

def uml_selection
  @uml_selection.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_selection
end

#uml_selection=(v) ⇒ Object



5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5171

def uml_selection=(v)
  if v.nil?
    @uml_selection=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_selection= ArrayOrSingleElement.new
    v.each { |item|
      uml_selection_typeOk?(item)
      @uml_selection.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_selection= ArrayOrSingleElement.new
    uml_selection_typeOk?(v)
    @uml_selection.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_selection?Boolean

Returns:

  • (Boolean)


5162
5163
5164
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5162

def uml_selection?
  return uml_selection.isTrue?
end

#uml_selection_add(item) ⇒ Object



5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5189

def uml_selection_add(item)
  if !item.nil?
    ##log.debug @uml_selection.size+1000
    if @uml_selection.nil?
      ##log.debug "reset @uml_selection"
      @uml_selection= ArrayOrSingleElement.new
    end
    uml_selection_typeOk?(item)
    @uml_selection.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_selection_oneObject



5165
5166
5167
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5165

def uml_selection_one()
  return rdf_getter_one(@uml_selection,true,:uml_selection)
end

#uml_selection_one0Object



5168
5169
5170
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5168

def uml_selection_one0()
  return rdf_getter_one(@uml_selection,false,:uml_selection)
end

#uml_selection_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5158
5159
5160
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5158

def uml_selection_typeOk?(val)
  check_rdfType([],val,:uml_selection)
end

#uml_selectorObject



19323
19324
19325
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19323

def uml_selector
  @uml_selector.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_selector
end

#uml_selector=(v) ⇒ Object



19339
19340
19341
19342
19343
19344
19345
19346
19347
19348
19349
19350
19351
19352
19353
19354
19355
19356
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19339

def uml_selector=(v)
  if v.nil?
    @uml_selector=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_selector= ArrayOrSingleElement.new
    v.each { |item|
      uml_selector_typeOk?(item)
      @uml_selector.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_selector= ArrayOrSingleElement.new
    uml_selector_typeOk?(v)
    @uml_selector.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_selector?Boolean

Returns:

  • (Boolean)


19330
19331
19332
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19330

def uml_selector?
  return uml_selector.isTrue?
end

#uml_selector_add(item) ⇒ Object



19357
19358
19359
19360
19361
19362
19363
19364
19365
19366
19367
19368
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19357

def uml_selector_add(item)
  if !item.nil?
    ##log.debug @uml_selector.size+1000
    if @uml_selector.nil?
      ##log.debug "reset @uml_selector"
      @uml_selector= ArrayOrSingleElement.new
    end
    uml_selector_typeOk?(item)
    @uml_selector.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_selector_oneObject



19333
19334
19335
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19333

def uml_selector_one()
  return rdf_getter_one(@uml_selector,true,:uml_selector)
end

#uml_selector_one0Object



19336
19337
19338
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19336

def uml_selector_one0()
  return rdf_getter_one(@uml_selector,false,:uml_selector)
end

#uml_selector_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


19326
19327
19328
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19326

def uml_selector_typeOk?(val)
  check_rdfType([],val,:uml_selector)
end

#uml_sendEventObject



9433
9434
9435
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9433

def uml_sendEvent
  @uml_sendEvent.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_sendEvent
end

#uml_sendEvent=(v) ⇒ Object



9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9449

def uml_sendEvent=(v)
  if v.nil?
    @uml_sendEvent=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_sendEvent= ArrayOrSingleElement.new
    v.each { |item|
      uml_sendEvent_typeOk?(item)
      @uml_sendEvent.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_sendEvent= ArrayOrSingleElement.new
    uml_sendEvent_typeOk?(v)
    @uml_sendEvent.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_sendEvent?Boolean

Returns:

  • (Boolean)


9440
9441
9442
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9440

def uml_sendEvent?
  return uml_sendEvent.isTrue?
end

#uml_sendEvent_add(item) ⇒ Object



9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9467

def uml_sendEvent_add(item)
  if !item.nil?
    ##log.debug @uml_sendEvent.size+1000
    if @uml_sendEvent.nil?
      ##log.debug "reset @uml_sendEvent"
      @uml_sendEvent= ArrayOrSingleElement.new
    end
    uml_sendEvent_typeOk?(item)
    @uml_sendEvent.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_sendEvent_oneObject



9443
9444
9445
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9443

def uml_sendEvent_one()
  return rdf_getter_one(@uml_sendEvent,true,:uml_sendEvent)
end

#uml_sendEvent_one0Object



9446
9447
9448
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9446

def uml_sendEvent_one0()
  return rdf_getter_one(@uml_sendEvent,false,:uml_sendEvent)
end

#uml_sendEvent_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


9436
9437
9438
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 9436

def uml_sendEvent_typeOk?(val)
  check_rdfType([],val,:uml_sendEvent)
end

#uml_sendMessageObject



4833
4834
4835
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4833

def uml_sendMessage
  @uml_sendMessage.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_sendMessage
end

#uml_sendMessage=(v) ⇒ Object



4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4849

def uml_sendMessage=(v)
  if v.nil?
    @uml_sendMessage=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_sendMessage= ArrayOrSingleElement.new
    v.each { |item|
      uml_sendMessage_typeOk?(item)
      @uml_sendMessage.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_sendMessage= ArrayOrSingleElement.new
    uml_sendMessage_typeOk?(v)
    @uml_sendMessage.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_sendMessage?Boolean

Returns:

  • (Boolean)


4840
4841
4842
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4840

def uml_sendMessage?
  return uml_sendMessage.isTrue?
end

#uml_sendMessage_add(item) ⇒ Object



4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4867

def uml_sendMessage_add(item)
  if !item.nil?
    ##log.debug @uml_sendMessage.size+1000
    if @uml_sendMessage.nil?
      ##log.debug "reset @uml_sendMessage"
      @uml_sendMessage= ArrayOrSingleElement.new
    end
    uml_sendMessage_typeOk?(item)
    @uml_sendMessage.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_sendMessage_oneObject



4843
4844
4845
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4843

def uml_sendMessage_one()
  return rdf_getter_one(@uml_sendMessage,true,:uml_sendMessage)
end

#uml_sendMessage_one0Object



4846
4847
4848
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4846

def uml_sendMessage_one0()
  return rdf_getter_one(@uml_sendMessage,false,:uml_sendMessage)
end

#uml_sendMessage_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4836
4837
4838
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4836

def uml_sendMessage_typeOk?(val)
  check_rdfType([],val,:uml_sendMessage)
end

#uml_settingObject



20059
20060
20061
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20059

def uml_setting
  @uml_setting.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_setting
end

#uml_setting=(v) ⇒ Object



20075
20076
20077
20078
20079
20080
20081
20082
20083
20084
20085
20086
20087
20088
20089
20090
20091
20092
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20075

def uml_setting=(v)
  if v.nil?
    @uml_setting=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_setting= ArrayOrSingleElement.new
    v.each { |item|
      uml_setting_typeOk?(item)
      @uml_setting.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_setting= ArrayOrSingleElement.new
    uml_setting_typeOk?(v)
    @uml_setting.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_setting?Boolean

Returns:

  • (Boolean)


20066
20067
20068
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20066

def uml_setting?
  return uml_setting.isTrue?
end

#uml_setting_add(item) ⇒ Object



20093
20094
20095
20096
20097
20098
20099
20100
20101
20102
20103
20104
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20093

def uml_setting_add(item)
  if !item.nil?
    ##log.debug @uml_setting.size+1000
    if @uml_setting.nil?
      ##log.debug "reset @uml_setting"
      @uml_setting= ArrayOrSingleElement.new
    end
    uml_setting_typeOk?(item)
    @uml_setting.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_setting_oneObject



20069
20070
20071
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20069

def uml_setting_one()
  return rdf_getter_one(@uml_setting,true,:uml_setting)
end

#uml_setting_one0Object



20072
20073
20074
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20072

def uml_setting_one0()
  return rdf_getter_one(@uml_setting,false,:uml_setting)
end

#uml_setting_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


20062
20063
20064
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20062

def uml_setting_typeOk?(val)
  check_rdfType([],val,:uml_setting)
end

#uml_setupPartObject



14079
14080
14081
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14079

def uml_setupPart
  @uml_setupPart.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_setupPart
end

#uml_setupPart=(v) ⇒ Object



14095
14096
14097
14098
14099
14100
14101
14102
14103
14104
14105
14106
14107
14108
14109
14110
14111
14112
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14095

def uml_setupPart=(v)
  if v.nil?
    @uml_setupPart=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_setupPart= ArrayOrSingleElement.new
    v.each { |item|
      uml_setupPart_typeOk?(item)
      @uml_setupPart.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_setupPart= ArrayOrSingleElement.new
    uml_setupPart_typeOk?(v)
    @uml_setupPart.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_setupPart?Boolean

Returns:

  • (Boolean)


14086
14087
14088
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14086

def uml_setupPart?
  return uml_setupPart.isTrue?
end

#uml_setupPart_add(item) ⇒ Object



14113
14114
14115
14116
14117
14118
14119
14120
14121
14122
14123
14124
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14113

def uml_setupPart_add(item)
  if !item.nil?
    ##log.debug @uml_setupPart.size+1000
    if @uml_setupPart.nil?
      ##log.debug "reset @uml_setupPart"
      @uml_setupPart= ArrayOrSingleElement.new
    end
    uml_setupPart_typeOk?(item)
    @uml_setupPart.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_setupPart_oneObject



14089
14090
14091
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14089

def uml_setupPart_one()
  return rdf_getter_one(@uml_setupPart,true,:uml_setupPart)
end

#uml_setupPart_one0Object



14092
14093
14094
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14092

def uml_setupPart_one0()
  return rdf_getter_one(@uml_setupPart,false,:uml_setupPart)
end

#uml_setupPart_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


14082
14083
14084
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14082

def uml_setupPart_typeOk?(val)
  check_rdfType([],val,:uml_setupPart)
end

#uml_signalObject



4787
4788
4789
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4787

def uml_signal
  @uml_signal.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_signal
end

#uml_signal=(v) ⇒ Object



4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4803

def uml_signal=(v)
  if v.nil?
    @uml_signal=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_signal= ArrayOrSingleElement.new
    v.each { |item|
      uml_signal_typeOk?(item)
      @uml_signal.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_signal= ArrayOrSingleElement.new
    uml_signal_typeOk?(v)
    @uml_signal.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_signal?Boolean

Returns:

  • (Boolean)


4794
4795
4796
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4794

def uml_signal?
  return uml_signal.isTrue?
end

#uml_signal_add(item) ⇒ Object



4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4821

def uml_signal_add(item)
  if !item.nil?
    ##log.debug @uml_signal.size+1000
    if @uml_signal.nil?
      ##log.debug "reset @uml_signal"
      @uml_signal= ArrayOrSingleElement.new
    end
    uml_signal_typeOk?(item)
    @uml_signal.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_signal_oneObject



4797
4798
4799
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4797

def uml_signal_one()
  return rdf_getter_one(@uml_signal,true,:uml_signal)
end

#uml_signal_one0Object



4800
4801
4802
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4800

def uml_signal_one0()
  return rdf_getter_one(@uml_signal,false,:uml_signal)
end

#uml_signal_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4790
4791
4792
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4790

def uml_signal_typeOk?(val)
  check_rdfType([],val,:uml_signal)
end

#uml_signatureObject



7639
7640
7641
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7639

def uml_signature
  @uml_signature.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_signature
end

#uml_signature=(v) ⇒ Object



7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7655

def uml_signature=(v)
  if v.nil?
    @uml_signature=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_signature= ArrayOrSingleElement.new
    v.each { |item|
      uml_signature_typeOk?(item)
      @uml_signature.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_signature= ArrayOrSingleElement.new
    uml_signature_typeOk?(v)
    @uml_signature.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_signature?Boolean

Returns:

  • (Boolean)


7646
7647
7648
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7646

def uml_signature?
  return uml_signature.isTrue?
end

#uml_signature_add(item) ⇒ Object



7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7673

def uml_signature_add(item)
  if !item.nil?
    ##log.debug @uml_signature.size+1000
    if @uml_signature.nil?
      ##log.debug "reset @uml_signature"
      @uml_signature= ArrayOrSingleElement.new
    end
    uml_signature_typeOk?(item)
    @uml_signature.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_signature_oneObject



7649
7650
7651
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7649

def uml_signature_one()
  return rdf_getter_one(@uml_signature,true,:uml_signature)
end

#uml_signature_one0Object



7652
7653
7654
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7652

def uml_signature_one0()
  return rdf_getter_one(@uml_signature,false,:uml_signature)
end

#uml_signature_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7642
7643
7644
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7642

def uml_signature_typeOk?(val)
  check_rdfType([],val,:uml_signature)
end

#uml_slotObject



5385
5386
5387
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5385

def uml_slot
  @uml_slot.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_slot
end

#uml_slot=(v) ⇒ Object



5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5401

def uml_slot=(v)
  if v.nil?
    @uml_slot=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_slot= ArrayOrSingleElement.new
    v.each { |item|
      uml_slot_typeOk?(item)
      @uml_slot.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_slot= ArrayOrSingleElement.new
    uml_slot_typeOk?(v)
    @uml_slot.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_slot?Boolean

Returns:

  • (Boolean)


5392
5393
5394
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5392

def uml_slot?
  return uml_slot.isTrue?
end

#uml_slot_add(item) ⇒ Object



5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5419

def uml_slot_add(item)
  if !item.nil?
    ##log.debug @uml_slot.size+1000
    if @uml_slot.nil?
      ##log.debug "reset @uml_slot"
      @uml_slot= ArrayOrSingleElement.new
    end
    uml_slot_typeOk?(item)
    @uml_slot.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_slot_oneObject



5395
5396
5397
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5395

def uml_slot_one()
  return rdf_getter_one(@uml_slot,true,:uml_slot)
end

#uml_slot_one0Object



5398
5399
5400
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5398

def uml_slot_one0()
  return rdf_getter_one(@uml_slot,false,:uml_slot)
end

#uml_slot_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5388
5389
5390
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5388

def uml_slot_typeOk?(val)
  check_rdfType([],val,:uml_slot)
end

#uml_sourceObject



16149
16150
16151
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16149

def uml_source
  @uml_source.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_source
end

#uml_source=(v) ⇒ Object



16165
16166
16167
16168
16169
16170
16171
16172
16173
16174
16175
16176
16177
16178
16179
16180
16181
16182
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16165

def uml_source=(v)
  if v.nil?
    @uml_source=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_source= ArrayOrSingleElement.new
    v.each { |item|
      uml_source_typeOk?(item)
      @uml_source.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_source= ArrayOrSingleElement.new
    uml_source_typeOk?(v)
    @uml_source.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_source?Boolean

Returns:

  • (Boolean)


16156
16157
16158
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16156

def uml_source?
  return uml_source.isTrue?
end

#uml_source_add(item) ⇒ Object



16183
16184
16185
16186
16187
16188
16189
16190
16191
16192
16193
16194
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16183

def uml_source_add(item)
  if !item.nil?
    ##log.debug @uml_source.size+1000
    if @uml_source.nil?
      ##log.debug "reset @uml_source"
      @uml_source= ArrayOrSingleElement.new
    end
    uml_source_typeOk?(item)
    @uml_source.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_source_oneObject



16159
16160
16161
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16159

def uml_source_one()
  return rdf_getter_one(@uml_source,true,:uml_source)
end

#uml_source_one0Object



16162
16163
16164
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16162

def uml_source_one0()
  return rdf_getter_one(@uml_source,false,:uml_source)
end

#uml_source_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16152
16153
16154
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16152

def uml_source_typeOk?(val)
  check_rdfType([],val,:uml_source)
end

#uml_specificObject



3959
3960
3961
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3959

def uml_specific
  @uml_specific.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_specific
end

#uml_specific=(v) ⇒ Object



3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3975

def uml_specific=(v)
  if v.nil?
    @uml_specific=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_specific= ArrayOrSingleElement.new
    v.each { |item|
      uml_specific_typeOk?(item)
      @uml_specific.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_specific= ArrayOrSingleElement.new
    uml_specific_typeOk?(v)
    @uml_specific.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_specific?Boolean

Returns:

  • (Boolean)


3966
3967
3968
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3966

def uml_specific?
  return uml_specific.isTrue?
end

#uml_specific_add(item) ⇒ Object



3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3993

def uml_specific_add(item)
  if !item.nil?
    ##log.debug @uml_specific.size+1000
    if @uml_specific.nil?
      ##log.debug "reset @uml_specific"
      @uml_specific= ArrayOrSingleElement.new
    end
    uml_specific_typeOk?(item)
    @uml_specific.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_specific_oneObject



3969
3970
3971
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3969

def uml_specific_one()
  return rdf_getter_one(@uml_specific,true,:uml_specific)
end

#uml_specific_one0Object



3972
3973
3974
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3972

def uml_specific_one0()
  return rdf_getter_one(@uml_specific,false,:uml_specific)
end

#uml_specific_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3962
3963
3964
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3962

def uml_specific_typeOk?(val)
  check_rdfType([],val,:uml_specific)
end

#uml_specificationObject



3315
3316
3317
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3315

def uml_specification
  @uml_specification.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_specification
end

#uml_specification=(v) ⇒ Object



3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3331

def uml_specification=(v)
  if v.nil?
    @uml_specification=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_specification= ArrayOrSingleElement.new
    v.each { |item|
      uml_specification_typeOk?(item)
      @uml_specification.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_specification= ArrayOrSingleElement.new
    uml_specification_typeOk?(v)
    @uml_specification.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_specification?Boolean

Returns:

  • (Boolean)


3322
3323
3324
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3322

def uml_specification?
  return uml_specification.isTrue?
end

#uml_specification_add(item) ⇒ Object



3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3349

def uml_specification_add(item)
  if !item.nil?
    ##log.debug @uml_specification.size+1000
    if @uml_specification.nil?
      ##log.debug "reset @uml_specification"
      @uml_specification= ArrayOrSingleElement.new
    end
    uml_specification_typeOk?(item)
    @uml_specification.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_specification_oneObject



3325
3326
3327
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3325

def uml_specification_one()
  return rdf_getter_one(@uml_specification,true,:uml_specification)
end

#uml_specification_one0Object



3328
3329
3330
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3328

def uml_specification_one0()
  return rdf_getter_one(@uml_specification,false,:uml_specification)
end

#uml_specification_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


3318
3319
3320
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3318

def uml_specification_typeOk?(val)
  check_rdfType([],val,:uml_specification)
end

#uml_specificMachineObject



15551
15552
15553
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15551

def uml_specificMachine
  @uml_specificMachine.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_specificMachine
end

#uml_specificMachine=(v) ⇒ Object



15567
15568
15569
15570
15571
15572
15573
15574
15575
15576
15577
15578
15579
15580
15581
15582
15583
15584
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15567

def uml_specificMachine=(v)
  if v.nil?
    @uml_specificMachine=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_specificMachine= ArrayOrSingleElement.new
    v.each { |item|
      uml_specificMachine_typeOk?(item)
      @uml_specificMachine.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_specificMachine= ArrayOrSingleElement.new
    uml_specificMachine_typeOk?(v)
    @uml_specificMachine.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_specificMachine?Boolean

Returns:

  • (Boolean)


15558
15559
15560
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15558

def uml_specificMachine?
  return uml_specificMachine.isTrue?
end

#uml_specificMachine_add(item) ⇒ Object



15585
15586
15587
15588
15589
15590
15591
15592
15593
15594
15595
15596
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15585

def uml_specificMachine_add(item)
  if !item.nil?
    ##log.debug @uml_specificMachine.size+1000
    if @uml_specificMachine.nil?
      ##log.debug "reset @uml_specificMachine"
      @uml_specificMachine= ArrayOrSingleElement.new
    end
    uml_specificMachine_typeOk?(item)
    @uml_specificMachine.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_specificMachine_oneObject



15561
15562
15563
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15561

def uml_specificMachine_one()
  return rdf_getter_one(@uml_specificMachine,true,:uml_specificMachine)
end

#uml_specificMachine_one0Object



15564
15565
15566
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15564

def uml_specificMachine_one0()
  return rdf_getter_one(@uml_specificMachine,false,:uml_specificMachine)
end

#uml_specificMachine_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15554
15555
15556
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15554

def uml_specificMachine_typeOk?(val)
  check_rdfType([],val,:uml_specificMachine)
end

#uml_startObject



10123
10124
10125
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10123

def uml_start
  @uml_start.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_start
end

#uml_start=(v) ⇒ Object



10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10139

def uml_start=(v)
  if v.nil?
    @uml_start=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_start= ArrayOrSingleElement.new
    v.each { |item|
      uml_start_typeOk?(item)
      @uml_start.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_start= ArrayOrSingleElement.new
    uml_start_typeOk?(v)
    @uml_start.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_start?Boolean

Returns:

  • (Boolean)


10130
10131
10132
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10130

def uml_start?
  return uml_start.isTrue?
end

#uml_start_add(item) ⇒ Object



10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10157

def uml_start_add(item)
  if !item.nil?
    ##log.debug @uml_start.size+1000
    if @uml_start.nil?
      ##log.debug "reset @uml_start"
      @uml_start= ArrayOrSingleElement.new
    end
    uml_start_typeOk?(item)
    @uml_start.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_start_oneObject



10133
10134
10135
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10133

def uml_start_one()
  return rdf_getter_one(@uml_start,true,:uml_start)
end

#uml_start_one0Object



10136
10137
10138
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10136

def uml_start_one0()
  return rdf_getter_one(@uml_start,false,:uml_start)
end

#uml_start_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10126
10127
10128
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10126

def uml_start_typeOk?(val)
  check_rdfType([],val,:uml_start)
end

#uml_startExecObject



4971
4972
4973
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4971

def uml_startExec
  @uml_startExec.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_startExec
end

#uml_startExec=(v) ⇒ Object



4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4987

def uml_startExec=(v)
  if v.nil?
    @uml_startExec=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_startExec= ArrayOrSingleElement.new
    v.each { |item|
      uml_startExec_typeOk?(item)
      @uml_startExec.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_startExec= ArrayOrSingleElement.new
    uml_startExec_typeOk?(v)
    @uml_startExec.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_startExec?Boolean

Returns:

  • (Boolean)


4978
4979
4980
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4978

def uml_startExec?
  return uml_startExec.isTrue?
end

#uml_startExec_add(item) ⇒ Object



5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5005

def uml_startExec_add(item)
  if !item.nil?
    ##log.debug @uml_startExec.size+1000
    if @uml_startExec.nil?
      ##log.debug "reset @uml_startExec"
      @uml_startExec= ArrayOrSingleElement.new
    end
    uml_startExec_typeOk?(item)
    @uml_startExec.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_startExec_oneObject



4981
4982
4983
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4981

def uml_startExec_one()
  return rdf_getter_one(@uml_startExec,true,:uml_startExec)
end

#uml_startExec_one0Object



4984
4985
4986
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4984

def uml_startExec_one0()
  return rdf_getter_one(@uml_startExec,false,:uml_startExec)
end

#uml_startExec_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4974
4975
4976
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4974

def uml_startExec_typeOk?(val)
  check_rdfType([],val,:uml_startExec)
end

#uml_stateObject



16655
16656
16657
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16655

def uml_state
  @uml_state.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_state
end

#uml_state=(v) ⇒ Object



16671
16672
16673
16674
16675
16676
16677
16678
16679
16680
16681
16682
16683
16684
16685
16686
16687
16688
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16671

def uml_state=(v)
  if v.nil?
    @uml_state=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_state= ArrayOrSingleElement.new
    v.each { |item|
      uml_state_typeOk?(item)
      @uml_state.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_state= ArrayOrSingleElement.new
    uml_state_typeOk?(v)
    @uml_state.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_state?Boolean

Returns:

  • (Boolean)


16662
16663
16664
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16662

def uml_state?
  return uml_state.isTrue?
end

#uml_state_add(item) ⇒ Object



16689
16690
16691
16692
16693
16694
16695
16696
16697
16698
16699
16700
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16689

def uml_state_add(item)
  if !item.nil?
    ##log.debug @uml_state.size+1000
    if @uml_state.nil?
      ##log.debug "reset @uml_state"
      @uml_state= ArrayOrSingleElement.new
    end
    uml_state_typeOk?(item)
    @uml_state.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_state_oneObject



16665
16666
16667
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16665

def uml_state_one()
  return rdf_getter_one(@uml_state,true,:uml_state)
end

#uml_state_one0Object



16668
16669
16670
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16668

def uml_state_one0()
  return rdf_getter_one(@uml_state,false,:uml_state)
end

#uml_state_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16658
16659
16660
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16658

def uml_state_typeOk?(val)
  check_rdfType([],val,:uml_state)
end

#uml_stateInvariantObject



12653
12654
12655
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12653

def uml_stateInvariant
  @uml_stateInvariant.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_stateInvariant
end

#uml_stateInvariant=(v) ⇒ Object



12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12669

def uml_stateInvariant=(v)
  if v.nil?
    @uml_stateInvariant=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_stateInvariant= ArrayOrSingleElement.new
    v.each { |item|
      uml_stateInvariant_typeOk?(item)
      @uml_stateInvariant.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_stateInvariant= ArrayOrSingleElement.new
    uml_stateInvariant_typeOk?(v)
    @uml_stateInvariant.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_stateInvariant?Boolean

Returns:

  • (Boolean)


12660
12661
12662
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12660

def uml_stateInvariant?
  return uml_stateInvariant.isTrue?
end

#uml_stateInvariant_add(item) ⇒ Object



12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12687

def uml_stateInvariant_add(item)
  if !item.nil?
    ##log.debug @uml_stateInvariant.size+1000
    if @uml_stateInvariant.nil?
      ##log.debug "reset @uml_stateInvariant"
      @uml_stateInvariant= ArrayOrSingleElement.new
    end
    uml_stateInvariant_typeOk?(item)
    @uml_stateInvariant.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_stateInvariant_oneObject



12663
12664
12665
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12663

def uml_stateInvariant_one()
  return rdf_getter_one(@uml_stateInvariant,true,:uml_stateInvariant)
end

#uml_stateInvariant_one0Object



12666
12667
12668
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12666

def uml_stateInvariant_one0()
  return rdf_getter_one(@uml_stateInvariant,false,:uml_stateInvariant)
end

#uml_stateInvariant_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12656
12657
12658
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12656

def uml_stateInvariant_typeOk?(val)
  check_rdfType([],val,:uml_stateInvariant)
end

#uml_stateMachineObject



16563
16564
16565
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16563

def uml_stateMachine
  @uml_stateMachine.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_stateMachine
end

#uml_stateMachine=(v) ⇒ Object



16579
16580
16581
16582
16583
16584
16585
16586
16587
16588
16589
16590
16591
16592
16593
16594
16595
16596
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16579

def uml_stateMachine=(v)
  if v.nil?
    @uml_stateMachine=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_stateMachine= ArrayOrSingleElement.new
    v.each { |item|
      uml_stateMachine_typeOk?(item)
      @uml_stateMachine.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_stateMachine= ArrayOrSingleElement.new
    uml_stateMachine_typeOk?(v)
    @uml_stateMachine.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_stateMachine?Boolean

Returns:

  • (Boolean)


16570
16571
16572
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16570

def uml_stateMachine?
  return uml_stateMachine.isTrue?
end

#uml_stateMachine_add(item) ⇒ Object



16597
16598
16599
16600
16601
16602
16603
16604
16605
16606
16607
16608
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16597

def uml_stateMachine_add(item)
  if !item.nil?
    ##log.debug @uml_stateMachine.size+1000
    if @uml_stateMachine.nil?
      ##log.debug "reset @uml_stateMachine"
      @uml_stateMachine= ArrayOrSingleElement.new
    end
    uml_stateMachine_typeOk?(item)
    @uml_stateMachine.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_stateMachine_oneObject



16573
16574
16575
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16573

def uml_stateMachine_one()
  return rdf_getter_one(@uml_stateMachine,true,:uml_stateMachine)
end

#uml_stateMachine_one0Object



16576
16577
16578
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16576

def uml_stateMachine_one0()
  return rdf_getter_one(@uml_stateMachine,false,:uml_stateMachine)
end

#uml_stateMachine_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16566
16567
16568
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16566

def uml_stateMachine_typeOk?(val)
  check_rdfType([],val,:uml_stateMachine)
end

#uml_structuralFeatureObject



4143
4144
4145
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4143

def uml_structuralFeature
  @uml_structuralFeature.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_structuralFeature
end

#uml_structuralFeature=(v) ⇒ Object



4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4159

def uml_structuralFeature=(v)
  if v.nil?
    @uml_structuralFeature=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_structuralFeature= ArrayOrSingleElement.new
    v.each { |item|
      uml_structuralFeature_typeOk?(item)
      @uml_structuralFeature.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_structuralFeature= ArrayOrSingleElement.new
    uml_structuralFeature_typeOk?(v)
    @uml_structuralFeature.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_structuralFeature?Boolean

Returns:

  • (Boolean)


4150
4151
4152
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4150

def uml_structuralFeature?
  return uml_structuralFeature.isTrue?
end

#uml_structuralFeature_add(item) ⇒ Object



4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4177

def uml_structuralFeature_add(item)
  if !item.nil?
    ##log.debug @uml_structuralFeature.size+1000
    if @uml_structuralFeature.nil?
      ##log.debug "reset @uml_structuralFeature"
      @uml_structuralFeature= ArrayOrSingleElement.new
    end
    uml_structuralFeature_typeOk?(item)
    @uml_structuralFeature.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_structuralFeature_oneObject



4153
4154
4155
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4153

def uml_structuralFeature_one()
  return rdf_getter_one(@uml_structuralFeature,true,:uml_structuralFeature)
end

#uml_structuralFeature_one0Object



4156
4157
4158
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4156

def uml_structuralFeature_one0()
  return rdf_getter_one(@uml_structuralFeature,false,:uml_structuralFeature)
end

#uml_structuralFeature_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4146
4147
4148
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4146

def uml_structuralFeature_typeOk?(val)
  check_rdfType([],val,:uml_structuralFeature)
end

#uml_subExpressionObject



8145
8146
8147
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8145

def uml_subExpression
  @uml_subExpression.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_subExpression
end

#uml_subExpression=(v) ⇒ Object



8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8161

def uml_subExpression=(v)
  if v.nil?
    @uml_subExpression=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_subExpression= ArrayOrSingleElement.new
    v.each { |item|
      uml_subExpression_typeOk?(item)
      @uml_subExpression.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_subExpression= ArrayOrSingleElement.new
    uml_subExpression_typeOk?(v)
    @uml_subExpression.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_subExpression?Boolean

Returns:

  • (Boolean)


8152
8153
8154
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8152

def uml_subExpression?
  return uml_subExpression.isTrue?
end

#uml_subExpression_add(item) ⇒ Object



8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8179

def uml_subExpression_add(item)
  if !item.nil?
    ##log.debug @uml_subExpression.size+1000
    if @uml_subExpression.nil?
      ##log.debug "reset @uml_subExpression"
      @uml_subExpression= ArrayOrSingleElement.new
    end
    uml_subExpression_typeOk?(item)
    @uml_subExpression.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_subExpression_oneObject



8155
8156
8157
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8155

def uml_subExpression_one()
  return rdf_getter_one(@uml_subExpression,true,:uml_subExpression)
end

#uml_subExpression_one0Object



8158
8159
8160
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8158

def uml_subExpression_one0()
  return rdf_getter_one(@uml_subExpression,false,:uml_subExpression)
end

#uml_subExpression_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


8148
8149
8150
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 8148

def uml_subExpression_typeOk?(val)
  check_rdfType([],val,:uml_subExpression)
end

#uml_subgroupObject



19737
19738
19739
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19737

def uml_subgroup
  @uml_subgroup.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_subgroup
end

#uml_subgroup=(v) ⇒ Object



19753
19754
19755
19756
19757
19758
19759
19760
19761
19762
19763
19764
19765
19766
19767
19768
19769
19770
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19753

def uml_subgroup=(v)
  if v.nil?
    @uml_subgroup=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_subgroup= ArrayOrSingleElement.new
    v.each { |item|
      uml_subgroup_typeOk?(item)
      @uml_subgroup.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_subgroup= ArrayOrSingleElement.new
    uml_subgroup_typeOk?(v)
    @uml_subgroup.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_subgroup?Boolean

Returns:

  • (Boolean)


19744
19745
19746
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19744

def uml_subgroup?
  return uml_subgroup.isTrue?
end

#uml_subgroup_add(item) ⇒ Object



19771
19772
19773
19774
19775
19776
19777
19778
19779
19780
19781
19782
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19771

def uml_subgroup_add(item)
  if !item.nil?
    ##log.debug @uml_subgroup.size+1000
    if @uml_subgroup.nil?
      ##log.debug "reset @uml_subgroup"
      @uml_subgroup= ArrayOrSingleElement.new
    end
    uml_subgroup_typeOk?(item)
    @uml_subgroup.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_subgroup_oneObject



19747
19748
19749
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19747

def uml_subgroup_one()
  return rdf_getter_one(@uml_subgroup,true,:uml_subgroup)
end

#uml_subgroup_one0Object



19750
19751
19752
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19750

def uml_subgroup_one0()
  return rdf_getter_one(@uml_subgroup,false,:uml_subgroup)
end

#uml_subgroup_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


19740
19741
19742
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19740

def uml_subgroup_typeOk?(val)
  check_rdfType([],val,:uml_subgroup)
end

#uml_subjectObject



11227
11228
11229
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11227

def uml_subject
  @uml_subject.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_subject
end

#uml_subject=(v) ⇒ Object



11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11243

def uml_subject=(v)
  if v.nil?
    @uml_subject=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_subject= ArrayOrSingleElement.new
    v.each { |item|
      uml_subject_typeOk?(item)
      @uml_subject.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_subject= ArrayOrSingleElement.new
    uml_subject_typeOk?(v)
    @uml_subject.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_subject?Boolean

Returns:

  • (Boolean)


11234
11235
11236
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11234

def uml_subject?
  return uml_subject.isTrue?
end

#uml_subject_add(item) ⇒ Object



11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11261

def uml_subject_add(item)
  if !item.nil?
    ##log.debug @uml_subject.size+1000
    if @uml_subject.nil?
      ##log.debug "reset @uml_subject"
      @uml_subject= ArrayOrSingleElement.new
    end
    uml_subject_typeOk?(item)
    @uml_subject.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_subject_oneObject



11237
11238
11239
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11237

def uml_subject_one()
  return rdf_getter_one(@uml_subject,true,:uml_subject)
end

#uml_subject_one0Object



11240
11241
11242
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11240

def uml_subject_one0()
  return rdf_getter_one(@uml_subject,false,:uml_subject)
end

#uml_subject_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


11230
11231
11232
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11230

def uml_subject_typeOk?(val)
  check_rdfType([],val,:uml_subject)
end

#uml_submachineObject



12469
12470
12471
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12469

def uml_submachine
  @uml_submachine.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_submachine
end

#uml_submachine=(v) ⇒ Object



12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12485

def uml_submachine=(v)
  if v.nil?
    @uml_submachine=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_submachine= ArrayOrSingleElement.new
    v.each { |item|
      uml_submachine_typeOk?(item)
      @uml_submachine.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_submachine= ArrayOrSingleElement.new
    uml_submachine_typeOk?(v)
    @uml_submachine.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_submachine?Boolean

Returns:

  • (Boolean)


12476
12477
12478
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12476

def uml_submachine?
  return uml_submachine.isTrue?
end

#uml_submachine_add(item) ⇒ Object



12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12503

def uml_submachine_add(item)
  if !item.nil?
    ##log.debug @uml_submachine.size+1000
    if @uml_submachine.nil?
      ##log.debug "reset @uml_submachine"
      @uml_submachine= ArrayOrSingleElement.new
    end
    uml_submachine_typeOk?(item)
    @uml_submachine.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_submachine_oneObject



12479
12480
12481
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12479

def uml_submachine_one()
  return rdf_getter_one(@uml_submachine,true,:uml_submachine)
end

#uml_submachine_one0Object



12482
12483
12484
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12482

def uml_submachine_one0()
  return rdf_getter_one(@uml_submachine,false,:uml_submachine)
end

#uml_submachine_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12472
12473
12474
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12472

def uml_submachine_typeOk?(val)
  check_rdfType([],val,:uml_submachine)
end

#uml_subsettedPropertyObject



2579
2580
2581
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2579

def uml_subsettedProperty
  @uml_subsettedProperty.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_subsettedProperty
end

#uml_subsettedProperty=(v) ⇒ Object



2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2595

def uml_subsettedProperty=(v)
  if v.nil?
    @uml_subsettedProperty=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_subsettedProperty= ArrayOrSingleElement.new
    v.each { |item|
      uml_subsettedProperty_typeOk?(item)
      @uml_subsettedProperty.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_subsettedProperty= ArrayOrSingleElement.new
    uml_subsettedProperty_typeOk?(v)
    @uml_subsettedProperty.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_subsettedProperty?Boolean

Returns:

  • (Boolean)


2586
2587
2588
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2586

def uml_subsettedProperty?
  return uml_subsettedProperty.isTrue?
end

#uml_subsettedProperty_add(item) ⇒ Object



2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2613

def uml_subsettedProperty_add(item)
  if !item.nil?
    ##log.debug @uml_subsettedProperty.size+1000
    if @uml_subsettedProperty.nil?
      ##log.debug "reset @uml_subsettedProperty"
      @uml_subsettedProperty= ArrayOrSingleElement.new
    end
    uml_subsettedProperty_typeOk?(item)
    @uml_subsettedProperty.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_subsettedProperty_oneObject



2589
2590
2591
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2589

def uml_subsettedProperty_one()
  return rdf_getter_one(@uml_subsettedProperty,true,:uml_subsettedProperty)
end

#uml_subsettedProperty_one0Object



2592
2593
2594
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2592

def uml_subsettedProperty_one0()
  return rdf_getter_one(@uml_subsettedProperty,false,:uml_subsettedProperty)
end

#uml_subsettedProperty_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2582
2583
2584
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2582

def uml_subsettedProperty_typeOk?(val)
  check_rdfType([],val,:uml_subsettedProperty)
end

#uml_substitutingClassifierObject



13895
13896
13897
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13895

def uml_substitutingClassifier
  @uml_substitutingClassifier.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_substitutingClassifier
end

#uml_substitutingClassifier=(v) ⇒ Object



13911
13912
13913
13914
13915
13916
13917
13918
13919
13920
13921
13922
13923
13924
13925
13926
13927
13928
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13911

def uml_substitutingClassifier=(v)
  if v.nil?
    @uml_substitutingClassifier=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_substitutingClassifier= ArrayOrSingleElement.new
    v.each { |item|
      uml_substitutingClassifier_typeOk?(item)
      @uml_substitutingClassifier.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_substitutingClassifier= ArrayOrSingleElement.new
    uml_substitutingClassifier_typeOk?(v)
    @uml_substitutingClassifier.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_substitutingClassifier?Boolean

Returns:

  • (Boolean)


13902
13903
13904
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13902

def uml_substitutingClassifier?
  return uml_substitutingClassifier.isTrue?
end

#uml_substitutingClassifier_add(item) ⇒ Object



13929
13930
13931
13932
13933
13934
13935
13936
13937
13938
13939
13940
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13929

def uml_substitutingClassifier_add(item)
  if !item.nil?
    ##log.debug @uml_substitutingClassifier.size+1000
    if @uml_substitutingClassifier.nil?
      ##log.debug "reset @uml_substitutingClassifier"
      @uml_substitutingClassifier= ArrayOrSingleElement.new
    end
    uml_substitutingClassifier_typeOk?(item)
    @uml_substitutingClassifier.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_substitutingClassifier_oneObject



13905
13906
13907
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13905

def uml_substitutingClassifier_one()
  return rdf_getter_one(@uml_substitutingClassifier,true,:uml_substitutingClassifier)
end

#uml_substitutingClassifier_one0Object



13908
13909
13910
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13908

def uml_substitutingClassifier_one0()
  return rdf_getter_one(@uml_substitutingClassifier,false,:uml_substitutingClassifier)
end

#uml_substitutingClassifier_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13898
13899
13900
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13898

def uml_substitutingClassifier_typeOk?(val)
  check_rdfType([],val,:uml_substitutingClassifier)
end

#uml_substitutionObject



1797
1798
1799
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1797

def uml_substitution
  @uml_substitution.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_substitution
end

#uml_substitution=(v) ⇒ Object



1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1813

def uml_substitution=(v)
  if v.nil?
    @uml_substitution=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_substitution= ArrayOrSingleElement.new
    v.each { |item|
      uml_substitution_typeOk?(item)
      @uml_substitution.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_substitution= ArrayOrSingleElement.new
    uml_substitution_typeOk?(v)
    @uml_substitution.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_substitution?Boolean

Returns:

  • (Boolean)


1804
1805
1806
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1804

def uml_substitution?
  return uml_substitution.isTrue?
end

#uml_substitution_add(item) ⇒ Object



1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1831

def uml_substitution_add(item)
  if !item.nil?
    ##log.debug @uml_substitution.size+1000
    if @uml_substitution.nil?
      ##log.debug "reset @uml_substitution"
      @uml_substitution= ArrayOrSingleElement.new
    end
    uml_substitution_typeOk?(item)
    @uml_substitution.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_substitution_oneObject



1807
1808
1809
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1807

def uml_substitution_one()
  return rdf_getter_one(@uml_substitution,true,:uml_substitution)
end

#uml_substitution_one0Object



1810
1811
1812
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1810

def uml_substitution_one0()
  return rdf_getter_one(@uml_substitution,false,:uml_substitution)
end

#uml_substitution_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1800
1801
1802
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1800

def uml_substitution_typeOk?(val)
  check_rdfType([],val,:uml_substitution)
end

#uml_subvertexObject



16609
16610
16611
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16609

def uml_subvertex
  @uml_subvertex.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_subvertex
end

#uml_subvertex=(v) ⇒ Object



16625
16626
16627
16628
16629
16630
16631
16632
16633
16634
16635
16636
16637
16638
16639
16640
16641
16642
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16625

def uml_subvertex=(v)
  if v.nil?
    @uml_subvertex=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_subvertex= ArrayOrSingleElement.new
    v.each { |item|
      uml_subvertex_typeOk?(item)
      @uml_subvertex.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_subvertex= ArrayOrSingleElement.new
    uml_subvertex_typeOk?(v)
    @uml_subvertex.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_subvertex?Boolean

Returns:

  • (Boolean)


16616
16617
16618
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16616

def uml_subvertex?
  return uml_subvertex.isTrue?
end

#uml_subvertex_add(item) ⇒ Object



16643
16644
16645
16646
16647
16648
16649
16650
16651
16652
16653
16654
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16643

def uml_subvertex_add(item)
  if !item.nil?
    ##log.debug @uml_subvertex.size+1000
    if @uml_subvertex.nil?
      ##log.debug "reset @uml_subvertex"
      @uml_subvertex= ArrayOrSingleElement.new
    end
    uml_subvertex_typeOk?(item)
    @uml_subvertex.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_subvertex_oneObject



16619
16620
16621
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16619

def uml_subvertex_one()
  return rdf_getter_one(@uml_subvertex,true,:uml_subvertex)
end

#uml_subvertex_one0Object



16622
16623
16624
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16622

def uml_subvertex_one0()
  return rdf_getter_one(@uml_subvertex,false,:uml_subvertex)
end

#uml_subvertex_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16612
16613
16614
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16612

def uml_subvertex_typeOk?(val)
  check_rdfType([],val,:uml_subvertex)
end

#uml_successorClauseObject



13159
13160
13161
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13159

def uml_successorClause
  @uml_successorClause.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_successorClause
end

#uml_successorClause=(v) ⇒ Object



13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13175

def uml_successorClause=(v)
  if v.nil?
    @uml_successorClause=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_successorClause= ArrayOrSingleElement.new
    v.each { |item|
      uml_successorClause_typeOk?(item)
      @uml_successorClause.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_successorClause= ArrayOrSingleElement.new
    uml_successorClause_typeOk?(v)
    @uml_successorClause.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_successorClause?Boolean

Returns:

  • (Boolean)


13166
13167
13168
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13166

def uml_successorClause?
  return uml_successorClause.isTrue?
end

#uml_successorClause_add(item) ⇒ Object



13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13193

def uml_successorClause_add(item)
  if !item.nil?
    ##log.debug @uml_successorClause.size+1000
    if @uml_successorClause.nil?
      ##log.debug "reset @uml_successorClause"
      @uml_successorClause= ArrayOrSingleElement.new
    end
    uml_successorClause_typeOk?(item)
    @uml_successorClause.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_successorClause_oneObject



13169
13170
13171
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13169

def uml_successorClause_one()
  return rdf_getter_one(@uml_successorClause,true,:uml_successorClause)
end

#uml_successorClause_one0Object



13172
13173
13174
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13172

def uml_successorClause_one0()
  return rdf_getter_one(@uml_successorClause,false,:uml_successorClause)
end

#uml_successorClause_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13162
13163
13164
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13162

def uml_successorClause_typeOk?(val)
  check_rdfType([],val,:uml_successorClause)
end

#uml_superPartitionObject



19829
19830
19831
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19829

def uml_superPartition
  @uml_superPartition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_superPartition
end

#uml_superPartition=(v) ⇒ Object



19845
19846
19847
19848
19849
19850
19851
19852
19853
19854
19855
19856
19857
19858
19859
19860
19861
19862
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19845

def uml_superPartition=(v)
  if v.nil?
    @uml_superPartition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_superPartition= ArrayOrSingleElement.new
    v.each { |item|
      uml_superPartition_typeOk?(item)
      @uml_superPartition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_superPartition= ArrayOrSingleElement.new
    uml_superPartition_typeOk?(v)
    @uml_superPartition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_superPartition?Boolean

Returns:

  • (Boolean)


19836
19837
19838
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19836

def uml_superPartition?
  return uml_superPartition.isTrue?
end

#uml_superPartition_add(item) ⇒ Object



19863
19864
19865
19866
19867
19868
19869
19870
19871
19872
19873
19874
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19863

def uml_superPartition_add(item)
  if !item.nil?
    ##log.debug @uml_superPartition.size+1000
    if @uml_superPartition.nil?
      ##log.debug "reset @uml_superPartition"
      @uml_superPartition= ArrayOrSingleElement.new
    end
    uml_superPartition_typeOk?(item)
    @uml_superPartition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_superPartition_oneObject



19839
19840
19841
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19839

def uml_superPartition_one()
  return rdf_getter_one(@uml_superPartition,true,:uml_superPartition)
end

#uml_superPartition_one0Object



19842
19843
19844
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19842

def uml_superPartition_one0()
  return rdf_getter_one(@uml_superPartition,false,:uml_superPartition)
end

#uml_superPartition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


19832
19833
19834
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19832

def uml_superPartition_typeOk?(val)
  check_rdfType([],val,:uml_superPartition)
end

#uml_supplierObject



4235
4236
4237
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4235

def uml_supplier
  @uml_supplier.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_supplier
end

#uml_supplier=(v) ⇒ Object



4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4251

def uml_supplier=(v)
  if v.nil?
    @uml_supplier=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_supplier= ArrayOrSingleElement.new
    v.each { |item|
      uml_supplier_typeOk?(item)
      @uml_supplier.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_supplier= ArrayOrSingleElement.new
    uml_supplier_typeOk?(v)
    @uml_supplier.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_supplier?Boolean

Returns:

  • (Boolean)


4242
4243
4244
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4242

def uml_supplier?
  return uml_supplier.isTrue?
end

#uml_supplier_add(item) ⇒ Object



4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4269

def uml_supplier_add(item)
  if !item.nil?
    ##log.debug @uml_supplier.size+1000
    if @uml_supplier.nil?
      ##log.debug "reset @uml_supplier"
      @uml_supplier= ArrayOrSingleElement.new
    end
    uml_supplier_typeOk?(item)
    @uml_supplier.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_supplier_oneObject



4245
4246
4247
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4245

def uml_supplier_one()
  return rdf_getter_one(@uml_supplier,true,:uml_supplier)
end

#uml_supplier_one0Object



4248
4249
4250
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4248

def uml_supplier_one0()
  return rdf_getter_one(@uml_supplier,false,:uml_supplier)
end

#uml_supplier_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


4238
4239
4240
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 4238

def uml_supplier_typeOk?(val)
  check_rdfType([],val,:uml_supplier)
end

#uml_symbolObject



11733
11734
11735
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11733

def uml_symbol
  @uml_symbol.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_symbol
end

#uml_symbol=(v) ⇒ Object



11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11749

def uml_symbol=(v)
  if v.nil?
    @uml_symbol=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_symbol= ArrayOrSingleElement.new
    v.each { |item|
      uml_symbol_typeOk?(item)
      @uml_symbol.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_symbol= ArrayOrSingleElement.new
    uml_symbol_typeOk?(v)
    @uml_symbol.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_symbol?Boolean

Returns:

  • (Boolean)


11740
11741
11742
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11740

def uml_symbol?
  return uml_symbol.isTrue?
end

#uml_symbol_add(item) ⇒ Object



11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11767

def uml_symbol_add(item)
  if !item.nil?
    ##log.debug @uml_symbol.size+1000
    if @uml_symbol.nil?
      ##log.debug "reset @uml_symbol"
      @uml_symbol= ArrayOrSingleElement.new
    end
    uml_symbol_typeOk?(item)
    @uml_symbol.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_symbol_oneObject



11743
11744
11745
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11743

def uml_symbol_one()
  return rdf_getter_one(@uml_symbol,true,:uml_symbol)
end

#uml_symbol_one0Object



11746
11747
11748
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11746

def uml_symbol_one0()
  return rdf_getter_one(@uml_symbol,false,:uml_symbol)
end

#uml_symbol_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


11736
11737
11738
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 11736

def uml_symbol_typeOk?(val)
  check_rdfType([],val,:uml_symbol)
end

#uml_targetObject



12929
12930
12931
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12929

def uml_target
  @uml_target.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_target
end

#uml_target=(v) ⇒ Object



12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12945

def uml_target=(v)
  if v.nil?
    @uml_target=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_target= ArrayOrSingleElement.new
    v.each { |item|
      uml_target_typeOk?(item)
      @uml_target.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_target= ArrayOrSingleElement.new
    uml_target_typeOk?(v)
    @uml_target.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_target?Boolean

Returns:

  • (Boolean)


12936
12937
12938
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12936

def uml_target?
  return uml_target.isTrue?
end

#uml_target_add(item) ⇒ Object



12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12963

def uml_target_add(item)
  if !item.nil?
    ##log.debug @uml_target.size+1000
    if @uml_target.nil?
      ##log.debug "reset @uml_target"
      @uml_target= ArrayOrSingleElement.new
    end
    uml_target_typeOk?(item)
    @uml_target.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_target_oneObject



12939
12940
12941
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12939

def uml_target_one()
  return rdf_getter_one(@uml_target,true,:uml_target)
end

#uml_target_one0Object



12942
12943
12944
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12942

def uml_target_one0()
  return rdf_getter_one(@uml_target,false,:uml_target)
end

#uml_target_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


12932
12933
12934
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 12932

def uml_target_typeOk?(val)
  check_rdfType([],val,:uml_target)
end

#uml_templateObject



15229
15230
15231
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15229

def uml_template
  @uml_template.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_template
end

#uml_template=(v) ⇒ Object



15245
15246
15247
15248
15249
15250
15251
15252
15253
15254
15255
15256
15257
15258
15259
15260
15261
15262
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15245

def uml_template=(v)
  if v.nil?
    @uml_template=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_template= ArrayOrSingleElement.new
    v.each { |item|
      uml_template_typeOk?(item)
      @uml_template.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_template= ArrayOrSingleElement.new
    uml_template_typeOk?(v)
    @uml_template.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_template?Boolean

Returns:

  • (Boolean)


15236
15237
15238
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15236

def uml_template?
  return uml_template.isTrue?
end

#uml_template_add(item) ⇒ Object



15263
15264
15265
15266
15267
15268
15269
15270
15271
15272
15273
15274
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15263

def uml_template_add(item)
  if !item.nil?
    ##log.debug @uml_template.size+1000
    if @uml_template.nil?
      ##log.debug "reset @uml_template"
      @uml_template= ArrayOrSingleElement.new
    end
    uml_template_typeOk?(item)
    @uml_template.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_template_oneObject



15239
15240
15241
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15239

def uml_template_one()
  return rdf_getter_one(@uml_template,true,:uml_template)
end

#uml_template_one0Object



15242
15243
15244
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15242

def uml_template_one0()
  return rdf_getter_one(@uml_template,false,:uml_template)
end

#uml_template_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


15232
15233
15234
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 15232

def uml_template_typeOk?(val)
  check_rdfType([],val,:uml_template)
end

#uml_templateBindingObject



187
188
189
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 187

def uml_templateBinding
  @uml_templateBinding.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_templateBinding
end

#uml_templateBinding=(v) ⇒ Object



203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 203

def uml_templateBinding=(v)
  if v.nil?
    @uml_templateBinding=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_templateBinding= ArrayOrSingleElement.new
    v.each { |item|
      uml_templateBinding_typeOk?(item)
      @uml_templateBinding.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_templateBinding= ArrayOrSingleElement.new
    uml_templateBinding_typeOk?(v)
    @uml_templateBinding.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_templateBinding?Boolean

Returns:

  • (Boolean)


194
195
196
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 194

def uml_templateBinding?
  return uml_templateBinding.isTrue?
end

#uml_templateBinding_add(item) ⇒ Object



221
222
223
224
225
226
227
228
229
230
231
232
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 221

def uml_templateBinding_add(item)
  if !item.nil?
    ##log.debug @uml_templateBinding.size+1000
    if @uml_templateBinding.nil?
      ##log.debug "reset @uml_templateBinding"
      @uml_templateBinding= ArrayOrSingleElement.new
    end
    uml_templateBinding_typeOk?(item)
    @uml_templateBinding.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_templateBinding_oneObject



197
198
199
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 197

def uml_templateBinding_one()
  return rdf_getter_one(@uml_templateBinding,true,:uml_templateBinding)
end

#uml_templateBinding_one0Object



200
201
202
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 200

def uml_templateBinding_one0()
  return rdf_getter_one(@uml_templateBinding,false,:uml_templateBinding)
end

#uml_templateBinding_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


190
191
192
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 190

def uml_templateBinding_typeOk?(val)
  check_rdfType([],val,:uml_templateBinding)
end

#uml_templateParameterObject



1291
1292
1293
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1291

def uml_templateParameter
  @uml_templateParameter.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_templateParameter
end

#uml_templateParameter=(v) ⇒ Object



1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1307

def uml_templateParameter=(v)
  if v.nil?
    @uml_templateParameter=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_templateParameter= ArrayOrSingleElement.new
    v.each { |item|
      uml_templateParameter_typeOk?(item)
      @uml_templateParameter.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_templateParameter= ArrayOrSingleElement.new
    uml_templateParameter_typeOk?(v)
    @uml_templateParameter.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_templateParameter?Boolean

Returns:

  • (Boolean)


1298
1299
1300
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1298

def uml_templateParameter?
  return uml_templateParameter.isTrue?
end

#uml_templateParameter_add(item) ⇒ Object



1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1325

def uml_templateParameter_add(item)
  if !item.nil?
    ##log.debug @uml_templateParameter.size+1000
    if @uml_templateParameter.nil?
      ##log.debug "reset @uml_templateParameter"
      @uml_templateParameter= ArrayOrSingleElement.new
    end
    uml_templateParameter_typeOk?(item)
    @uml_templateParameter.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_templateParameter_oneObject



1301
1302
1303
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1301

def uml_templateParameter_one()
  return rdf_getter_one(@uml_templateParameter,true,:uml_templateParameter)
end

#uml_templateParameter_one0Object



1304
1305
1306
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1304

def uml_templateParameter_one0()
  return rdf_getter_one(@uml_templateParameter,false,:uml_templateParameter)
end

#uml_templateParameter_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1294
1295
1296
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1294

def uml_templateParameter_typeOk?(val)
  check_rdfType([],val,:uml_templateParameter)
end

#uml_testObject



13251
13252
13253
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13251

def uml_test
  @uml_test.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_test
end

#uml_test=(v) ⇒ Object



13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13267

def uml_test=(v)
  if v.nil?
    @uml_test=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_test= ArrayOrSingleElement.new
    v.each { |item|
      uml_test_typeOk?(item)
      @uml_test.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_test= ArrayOrSingleElement.new
    uml_test_typeOk?(v)
    @uml_test.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_test?Boolean

Returns:

  • (Boolean)


13258
13259
13260
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13258

def uml_test?
  return uml_test.isTrue?
end

#uml_test_add(item) ⇒ Object



13285
13286
13287
13288
13289
13290
13291
13292
13293
13294
13295
13296
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13285

def uml_test_add(item)
  if !item.nil?
    ##log.debug @uml_test.size+1000
    if @uml_test.nil?
      ##log.debug "reset @uml_test"
      @uml_test= ArrayOrSingleElement.new
    end
    uml_test_typeOk?(item)
    @uml_test.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_test_oneObject



13261
13262
13263
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13261

def uml_test_one()
  return rdf_getter_one(@uml_test,true,:uml_test)
end

#uml_test_one0Object



13264
13265
13266
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13264

def uml_test_one0()
  return rdf_getter_one(@uml_test,false,:uml_test)
end

#uml_test_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


13254
13255
13256
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13254

def uml_test_typeOk?(val)
  check_rdfType([],val,:uml_test)
end

#uml_toAfterObject



5017
5018
5019
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5017

def uml_toAfter
  @uml_toAfter.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_toAfter
end

#uml_toAfter=(v) ⇒ Object



5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5033

def uml_toAfter=(v)
  if v.nil?
    @uml_toAfter=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_toAfter= ArrayOrSingleElement.new
    v.each { |item|
      uml_toAfter_typeOk?(item)
      @uml_toAfter.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_toAfter= ArrayOrSingleElement.new
    uml_toAfter_typeOk?(v)
    @uml_toAfter.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_toAfter?Boolean

Returns:

  • (Boolean)


5024
5025
5026
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5024

def uml_toAfter?
  return uml_toAfter.isTrue?
end

#uml_toAfter_add(item) ⇒ Object



5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5051

def uml_toAfter_add(item)
  if !item.nil?
    ##log.debug @uml_toAfter.size+1000
    if @uml_toAfter.nil?
      ##log.debug "reset @uml_toAfter"
      @uml_toAfter= ArrayOrSingleElement.new
    end
    uml_toAfter_typeOk?(item)
    @uml_toAfter.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_toAfter_oneObject



5027
5028
5029
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5027

def uml_toAfter_one()
  return rdf_getter_one(@uml_toAfter,true,:uml_toAfter)
end

#uml_toAfter_one0Object



5030
5031
5032
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5030

def uml_toAfter_one0()
  return rdf_getter_one(@uml_toAfter,false,:uml_toAfter)
end

#uml_toAfter_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5020
5021
5022
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5020

def uml_toAfter_typeOk?(val)
  check_rdfType([],val,:uml_toAfter)
end

#uml_toBeforeObject



5063
5064
5065
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5063

def uml_toBefore
  @uml_toBefore.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_toBefore
end

#uml_toBefore=(v) ⇒ Object



5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5079

def uml_toBefore=(v)
  if v.nil?
    @uml_toBefore=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_toBefore= ArrayOrSingleElement.new
    v.each { |item|
      uml_toBefore_typeOk?(item)
      @uml_toBefore.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_toBefore= ArrayOrSingleElement.new
    uml_toBefore_typeOk?(v)
    @uml_toBefore.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_toBefore?Boolean

Returns:

  • (Boolean)


5070
5071
5072
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5070

def uml_toBefore?
  return uml_toBefore.isTrue?
end

#uml_toBefore_add(item) ⇒ Object



5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5097

def uml_toBefore_add(item)
  if !item.nil?
    ##log.debug @uml_toBefore.size+1000
    if @uml_toBefore.nil?
      ##log.debug "reset @uml_toBefore"
      @uml_toBefore= ArrayOrSingleElement.new
    end
    uml_toBefore_typeOk?(item)
    @uml_toBefore.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_toBefore_oneObject



5073
5074
5075
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5073

def uml_toBefore_one()
  return rdf_getter_one(@uml_toBefore,true,:uml_toBefore)
end

#uml_toBefore_one0Object



5076
5077
5078
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5076

def uml_toBefore_one0()
  return rdf_getter_one(@uml_toBefore,false,:uml_toBefore)
end

#uml_toBefore_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5066
5067
5068
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5066

def uml_toBefore_typeOk?(val)
  check_rdfType([],val,:uml_toBefore)
end

#uml_transformationObject



20979
20980
20981
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20979

def uml_transformation
  @uml_transformation.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_transformation
end

#uml_transformation=(v) ⇒ Object



20995
20996
20997
20998
20999
21000
21001
21002
21003
21004
21005
21006
21007
21008
21009
21010
21011
21012
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20995

def uml_transformation=(v)
  if v.nil?
    @uml_transformation=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_transformation= ArrayOrSingleElement.new
    v.each { |item|
      uml_transformation_typeOk?(item)
      @uml_transformation.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_transformation= ArrayOrSingleElement.new
    uml_transformation_typeOk?(v)
    @uml_transformation.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_transformation?Boolean

Returns:

  • (Boolean)


20986
20987
20988
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20986

def uml_transformation?
  return uml_transformation.isTrue?
end

#uml_transformation_add(item) ⇒ Object



21013
21014
21015
21016
21017
21018
21019
21020
21021
21022
21023
21024
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 21013

def uml_transformation_add(item)
  if !item.nil?
    ##log.debug @uml_transformation.size+1000
    if @uml_transformation.nil?
      ##log.debug "reset @uml_transformation"
      @uml_transformation= ArrayOrSingleElement.new
    end
    uml_transformation_typeOk?(item)
    @uml_transformation.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_transformation_oneObject



20989
20990
20991
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20989

def uml_transformation_one()
  return rdf_getter_one(@uml_transformation,true,:uml_transformation)
end

#uml_transformation_one0Object



20992
20993
20994
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20992

def uml_transformation_one0()
  return rdf_getter_one(@uml_transformation,false,:uml_transformation)
end

#uml_transformation_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


20982
20983
20984
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 20982

def uml_transformation_typeOk?(val)
  check_rdfType([],val,:uml_transformation)
end

#uml_transitionObject



16701
16702
16703
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16701

def uml_transition
  @uml_transition.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_transition
end

#uml_transition=(v) ⇒ Object



16717
16718
16719
16720
16721
16722
16723
16724
16725
16726
16727
16728
16729
16730
16731
16732
16733
16734
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16717

def uml_transition=(v)
  if v.nil?
    @uml_transition=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_transition= ArrayOrSingleElement.new
    v.each { |item|
      uml_transition_typeOk?(item)
      @uml_transition.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_transition= ArrayOrSingleElement.new
    uml_transition_typeOk?(v)
    @uml_transition.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_transition?Boolean

Returns:

  • (Boolean)


16708
16709
16710
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16708

def uml_transition?
  return uml_transition.isTrue?
end

#uml_transition_add(item) ⇒ Object



16735
16736
16737
16738
16739
16740
16741
16742
16743
16744
16745
16746
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16735

def uml_transition_add(item)
  if !item.nil?
    ##log.debug @uml_transition.size+1000
    if @uml_transition.nil?
      ##log.debug "reset @uml_transition"
      @uml_transition= ArrayOrSingleElement.new
    end
    uml_transition_typeOk?(item)
    @uml_transition.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_transition_oneObject



16711
16712
16713
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16711

def uml_transition_one()
  return rdf_getter_one(@uml_transition,true,:uml_transition)
end

#uml_transition_one0Object



16714
16715
16716
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16714

def uml_transition_one0()
  return rdf_getter_one(@uml_transition,false,:uml_transition)
end

#uml_transition_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16704
16705
16706
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16704

def uml_transition_typeOk?(val)
  check_rdfType([],val,:uml_transition)
end

#uml_triggerObject



14585
14586
14587
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14585

def uml_trigger
  @uml_trigger.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_trigger
end

#uml_trigger=(v) ⇒ Object



14601
14602
14603
14604
14605
14606
14607
14608
14609
14610
14611
14612
14613
14614
14615
14616
14617
14618
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14601

def uml_trigger=(v)
  if v.nil?
    @uml_trigger=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_trigger= ArrayOrSingleElement.new
    v.each { |item|
      uml_trigger_typeOk?(item)
      @uml_trigger.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_trigger= ArrayOrSingleElement.new
    uml_trigger_typeOk?(v)
    @uml_trigger.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_trigger?Boolean

Returns:

  • (Boolean)


14592
14593
14594
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14592

def uml_trigger?
  return uml_trigger.isTrue?
end

#uml_trigger_add(item) ⇒ Object



14619
14620
14621
14622
14623
14624
14625
14626
14627
14628
14629
14630
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14619

def uml_trigger_add(item)
  if !item.nil?
    ##log.debug @uml_trigger.size+1000
    if @uml_trigger.nil?
      ##log.debug "reset @uml_trigger"
      @uml_trigger= ArrayOrSingleElement.new
    end
    uml_trigger_typeOk?(item)
    @uml_trigger.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_trigger_oneObject



14595
14596
14597
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14595

def uml_trigger_one()
  return rdf_getter_one(@uml_trigger,true,:uml_trigger)
end

#uml_trigger_one0Object



14598
14599
14600
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14598

def uml_trigger_one0()
  return rdf_getter_one(@uml_trigger,false,:uml_trigger)
end

#uml_trigger_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


14588
14589
14590
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 14588

def uml_trigger_typeOk?(val)
  check_rdfType([],val,:uml_trigger)
end

#uml_typeObject



2487
2488
2489
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2487

def uml_type
  @uml_type.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_type
end

#uml_type=(v) ⇒ Object



2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2503

def uml_type=(v)
  if v.nil?
    @uml_type=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_type= ArrayOrSingleElement.new
    v.each { |item|
      uml_type_typeOk?(item)
      @uml_type.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_type= ArrayOrSingleElement.new
    uml_type_typeOk?(v)
    @uml_type.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_type?Boolean

Returns:

  • (Boolean)


2494
2495
2496
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2494

def uml_type?
  return uml_type.isTrue?
end

#uml_type_add(item) ⇒ Object



2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2521

def uml_type_add(item)
  if !item.nil?
    ##log.debug @uml_type.size+1000
    if @uml_type.nil?
      ##log.debug "reset @uml_type"
      @uml_type= ArrayOrSingleElement.new
    end
    uml_type_typeOk?(item)
    @uml_type.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_type_oneObject



2497
2498
2499
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2497

def uml_type_one()
  return rdf_getter_one(@uml_type,true,:uml_type)
end

#uml_type_one0Object



2500
2501
2502
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2500

def uml_type_one0()
  return rdf_getter_one(@uml_type,false,:uml_type)
end

#uml_type_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2490
2491
2492
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2490

def uml_type_typeOk?(val)
  check_rdfType([],val,:uml_type)
end

#uml_upperBoundObject



5201
5202
5203
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5201

def uml_upperBound
  @uml_upperBound.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_upperBound
end

#uml_upperBound=(v) ⇒ Object



5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5217

def uml_upperBound=(v)
  if v.nil?
    @uml_upperBound=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_upperBound= ArrayOrSingleElement.new
    v.each { |item|
      uml_upperBound_typeOk?(item)
      @uml_upperBound.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_upperBound= ArrayOrSingleElement.new
    uml_upperBound_typeOk?(v)
    @uml_upperBound.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_upperBound?Boolean

Returns:

  • (Boolean)


5208
5209
5210
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5208

def uml_upperBound?
  return uml_upperBound.isTrue?
end

#uml_upperBound_add(item) ⇒ Object



5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5235

def uml_upperBound_add(item)
  if !item.nil?
    ##log.debug @uml_upperBound.size+1000
    if @uml_upperBound.nil?
      ##log.debug "reset @uml_upperBound"
      @uml_upperBound= ArrayOrSingleElement.new
    end
    uml_upperBound_typeOk?(item)
    @uml_upperBound.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_upperBound_oneObject



5211
5212
5213
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5211

def uml_upperBound_one()
  return rdf_getter_one(@uml_upperBound,true,:uml_upperBound)
end

#uml_upperBound_one0Object



5214
5215
5216
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5214

def uml_upperBound_one0()
  return rdf_getter_one(@uml_upperBound,false,:uml_upperBound)
end

#uml_upperBound_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5204
5205
5206
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5204

def uml_upperBound_typeOk?(val)
  check_rdfType([],val,:uml_upperBound)
end

#uml_upperValueObject



2441
2442
2443
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2441

def uml_upperValue
  @uml_upperValue.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_upperValue
end

#uml_upperValue=(v) ⇒ Object



2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2457

def uml_upperValue=(v)
  if v.nil?
    @uml_upperValue=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_upperValue= ArrayOrSingleElement.new
    v.each { |item|
      uml_upperValue_typeOk?(item)
      @uml_upperValue.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_upperValue= ArrayOrSingleElement.new
    uml_upperValue_typeOk?(v)
    @uml_upperValue.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_upperValue?Boolean

Returns:

  • (Boolean)


2448
2449
2450
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2448

def uml_upperValue?
  return uml_upperValue.isTrue?
end

#uml_upperValue_add(item) ⇒ Object



2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2475

def uml_upperValue_add(item)
  if !item.nil?
    ##log.debug @uml_upperValue.size+1000
    if @uml_upperValue.nil?
      ##log.debug "reset @uml_upperValue"
      @uml_upperValue= ArrayOrSingleElement.new
    end
    uml_upperValue_typeOk?(item)
    @uml_upperValue.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_upperValue_oneObject



2451
2452
2453
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2451

def uml_upperValue_one()
  return rdf_getter_one(@uml_upperValue,true,:uml_upperValue)
end

#uml_upperValue_one0Object



2454
2455
2456
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2454

def uml_upperValue_one0()
  return rdf_getter_one(@uml_upperValue,false,:uml_upperValue)
end

#uml_upperValue_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


2444
2445
2446
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 2444

def uml_upperValue_typeOk?(val)
  check_rdfType([],val,:uml_upperValue)
end

#uml_useCaseObject



1751
1752
1753
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1751

def uml_useCase
  @uml_useCase.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_useCase
end

#uml_useCase=(v) ⇒ Object



1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1767

def uml_useCase=(v)
  if v.nil?
    @uml_useCase=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_useCase= ArrayOrSingleElement.new
    v.each { |item|
      uml_useCase_typeOk?(item)
      @uml_useCase.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_useCase= ArrayOrSingleElement.new
    uml_useCase_typeOk?(v)
    @uml_useCase.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_useCase?Boolean

Returns:

  • (Boolean)


1758
1759
1760
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1758

def uml_useCase?
  return uml_useCase.isTrue?
end

#uml_useCase_add(item) ⇒ Object



1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1785

def uml_useCase_add(item)
  if !item.nil?
    ##log.debug @uml_useCase.size+1000
    if @uml_useCase.nil?
      ##log.debug "reset @uml_useCase"
      @uml_useCase= ArrayOrSingleElement.new
    end
    uml_useCase_typeOk?(item)
    @uml_useCase.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_useCase_oneObject



1761
1762
1763
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1761

def uml_useCase_one()
  return rdf_getter_one(@uml_useCase,true,:uml_useCase)
end

#uml_useCase_one0Object



1764
1765
1766
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1764

def uml_useCase_one0()
  return rdf_getter_one(@uml_useCase,false,:uml_useCase)
end

#uml_useCase_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1754
1755
1756
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1754

def uml_useCase_typeOk?(val)
  check_rdfType([],val,:uml_useCase)
end

#uml_utilizedElementObject



10215
10216
10217
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10215

def uml_utilizedElement
  @uml_utilizedElement.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_utilizedElement
end

#uml_utilizedElement=(v) ⇒ Object



10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10231

def uml_utilizedElement=(v)
  if v.nil?
    @uml_utilizedElement=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_utilizedElement= ArrayOrSingleElement.new
    v.each { |item|
      uml_utilizedElement_typeOk?(item)
      @uml_utilizedElement.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_utilizedElement= ArrayOrSingleElement.new
    uml_utilizedElement_typeOk?(v)
    @uml_utilizedElement.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_utilizedElement?Boolean

Returns:

  • (Boolean)


10222
10223
10224
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10222

def uml_utilizedElement?
  return uml_utilizedElement.isTrue?
end

#uml_utilizedElement_add(item) ⇒ Object



10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10249

def uml_utilizedElement_add(item)
  if !item.nil?
    ##log.debug @uml_utilizedElement.size+1000
    if @uml_utilizedElement.nil?
      ##log.debug "reset @uml_utilizedElement"
      @uml_utilizedElement= ArrayOrSingleElement.new
    end
    uml_utilizedElement_typeOk?(item)
    @uml_utilizedElement.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_utilizedElement_oneObject



10225
10226
10227
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10225

def uml_utilizedElement_one()
  return rdf_getter_one(@uml_utilizedElement,true,:uml_utilizedElement)
end

#uml_utilizedElement_one0Object



10228
10229
10230
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10228

def uml_utilizedElement_one0()
  return rdf_getter_one(@uml_utilizedElement,false,:uml_utilizedElement)
end

#uml_utilizedElement_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


10218
10219
10220
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10218

def uml_utilizedElement_typeOk?(val)
  check_rdfType([],val,:uml_utilizedElement)
end

#uml_valueObject



7409
7410
7411
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7409

def uml_value
  @uml_value.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_value
end

#uml_value=(v) ⇒ Object



7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7425

def uml_value=(v)
  if v.nil?
    @uml_value=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_value= ArrayOrSingleElement.new
    v.each { |item|
      uml_value_typeOk?(item)
      @uml_value.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_value= ArrayOrSingleElement.new
    uml_value_typeOk?(v)
    @uml_value.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_value?Boolean

Returns:

  • (Boolean)


7416
7417
7418
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7416

def uml_value?
  return uml_value.isTrue?
end

#uml_value_add(item) ⇒ Object



7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7443

def uml_value_add(item)
  if !item.nil?
    ##log.debug @uml_value.size+1000
    if @uml_value.nil?
      ##log.debug "reset @uml_value"
      @uml_value= ArrayOrSingleElement.new
    end
    uml_value_typeOk?(item)
    @uml_value.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_value_oneObject



7419
7420
7421
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7419

def uml_value_one()
  return rdf_getter_one(@uml_value,true,:uml_value)
end

#uml_value_one0Object



7422
7423
7424
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7422

def uml_value_one0()
  return rdf_getter_one(@uml_value,false,:uml_value)
end

#uml_value_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


7412
7413
7414
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 7412

def uml_value_typeOk?(val)
  check_rdfType([],val,:uml_value)
end

#uml_variableObject



6075
6076
6077
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6075

def uml_variable
  @uml_variable.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_variable
end

#uml_variable=(v) ⇒ Object



6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6091

def uml_variable=(v)
  if v.nil?
    @uml_variable=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_variable= ArrayOrSingleElement.new
    v.each { |item|
      uml_variable_typeOk?(item)
      @uml_variable.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_variable= ArrayOrSingleElement.new
    uml_variable_typeOk?(v)
    @uml_variable.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_variable?Boolean

Returns:

  • (Boolean)


6082
6083
6084
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6082

def uml_variable?
  return uml_variable.isTrue?
end

#uml_variable_add(item) ⇒ Object



6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6109

def uml_variable_add(item)
  if !item.nil?
    ##log.debug @uml_variable.size+1000
    if @uml_variable.nil?
      ##log.debug "reset @uml_variable"
      @uml_variable= ArrayOrSingleElement.new
    end
    uml_variable_typeOk?(item)
    @uml_variable.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_variable_oneObject



6085
6086
6087
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6085

def uml_variable_one()
  return rdf_getter_one(@uml_variable,true,:uml_variable)
end

#uml_variable_one0Object



6088
6089
6090
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6088

def uml_variable_one0()
  return rdf_getter_one(@uml_variable,false,:uml_variable)
end

#uml_variable_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6078
6079
6080
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6078

def uml_variable_typeOk?(val)
  check_rdfType([],val,:uml_variable)
end

#uml_viewpointObject



16839
16840
16841
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16839

def uml_viewpoint
  @uml_viewpoint.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_viewpoint
end

#uml_viewpoint=(v) ⇒ Object



16855
16856
16857
16858
16859
16860
16861
16862
16863
16864
16865
16866
16867
16868
16869
16870
16871
16872
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16855

def uml_viewpoint=(v)
  if v.nil?
    @uml_viewpoint=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_viewpoint= ArrayOrSingleElement.new
    v.each { |item|
      uml_viewpoint_typeOk?(item)
      @uml_viewpoint.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_viewpoint= ArrayOrSingleElement.new
    uml_viewpoint_typeOk?(v)
    @uml_viewpoint.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_viewpoint?Boolean

Returns:

  • (Boolean)


16846
16847
16848
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16846

def uml_viewpoint?
  return uml_viewpoint.isTrue?
end

#uml_viewpoint_add(item) ⇒ Object



16873
16874
16875
16876
16877
16878
16879
16880
16881
16882
16883
16884
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16873

def uml_viewpoint_add(item)
  if !item.nil?
    ##log.debug @uml_viewpoint.size+1000
    if @uml_viewpoint.nil?
      ##log.debug "reset @uml_viewpoint"
      @uml_viewpoint= ArrayOrSingleElement.new
    end
    uml_viewpoint_typeOk?(item)
    @uml_viewpoint.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_viewpoint_oneObject



16849
16850
16851
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16849

def uml_viewpoint_one()
  return rdf_getter_one(@uml_viewpoint,true,:uml_viewpoint)
end

#uml_viewpoint_one0Object



16852
16853
16854
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16852

def uml_viewpoint_one0()
  return rdf_getter_one(@uml_viewpoint,false,:uml_viewpoint)
end

#uml_viewpoint_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


16842
16843
16844
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16842

def uml_viewpoint_typeOk?(val)
  check_rdfType([],val,:uml_viewpoint)
end

#uml_visibilityObject



417
418
419
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 417

def uml_visibility
  @uml_visibility.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_visibility
end

#uml_visibility=(v) ⇒ Object



433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 433

def uml_visibility=(v)
  if v.nil?
    @uml_visibility=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_visibility= ArrayOrSingleElement.new
    v.each { |item|
      uml_visibility_typeOk?(item)
      @uml_visibility.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_visibility= ArrayOrSingleElement.new
    uml_visibility_typeOk?(v)
    @uml_visibility.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_visibility?Boolean

Returns:

  • (Boolean)


424
425
426
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 424

def uml_visibility?
  return uml_visibility.isTrue?
end

#uml_visibility_add(item) ⇒ Object



451
452
453
454
455
456
457
458
459
460
461
462
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 451

def uml_visibility_add(item)
  if !item.nil?
    ##log.debug @uml_visibility.size+1000
    if @uml_visibility.nil?
      ##log.debug "reset @uml_visibility"
      @uml_visibility= ArrayOrSingleElement.new
    end
    uml_visibility_typeOk?(item)
    @uml_visibility.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_visibility_oneObject



427
428
429
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 427

def uml_visibility_one()
  return rdf_getter_one(@uml_visibility,true,:uml_visibility)
end

#uml_visibility_one0Object



430
431
432
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 430

def uml_visibility_one0()
  return rdf_getter_one(@uml_visibility,false,:uml_visibility)
end

#uml_visibility_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


420
421
422
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 420

def uml_visibility_typeOk?(val)
  check_rdfType([],val,:uml_visibility)
end

#uml_weightObject



18587
18588
18589
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18587

def uml_weight
  @uml_weight.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_weight
end

#uml_weight=(v) ⇒ Object



18603
18604
18605
18606
18607
18608
18609
18610
18611
18612
18613
18614
18615
18616
18617
18618
18619
18620
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18603

def uml_weight=(v)
  if v.nil?
    @uml_weight=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_weight= ArrayOrSingleElement.new
    v.each { |item|
      uml_weight_typeOk?(item)
      @uml_weight.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_weight= ArrayOrSingleElement.new
    uml_weight_typeOk?(v)
    @uml_weight.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_weight?Boolean

Returns:

  • (Boolean)


18594
18595
18596
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18594

def uml_weight?
  return uml_weight.isTrue?
end

#uml_weight_add(item) ⇒ Object



18621
18622
18623
18624
18625
18626
18627
18628
18629
18630
18631
18632
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18621

def uml_weight_add(item)
  if !item.nil?
    ##log.debug @uml_weight.size+1000
    if @uml_weight.nil?
      ##log.debug "reset @uml_weight"
      @uml_weight= ArrayOrSingleElement.new
    end
    uml_weight_typeOk?(item)
    @uml_weight.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_weight_oneObject



18597
18598
18599
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18597

def uml_weight_one()
  return rdf_getter_one(@uml_weight,true,:uml_weight)
end

#uml_weight_one0Object



18600
18601
18602
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18600

def uml_weight_one0()
  return rdf_getter_one(@uml_weight,false,:uml_weight)
end

#uml_weight_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


18590
18591
18592
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 18590

def uml_weight_typeOk?(val)
  check_rdfType([],val,:uml_weight)
end

#uml_whenObject



17161
17162
17163
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17161

def uml_when
  @uml_when.nil? ? ::ArrayOrSingleElementEmpty.instance : @uml_when
end

#uml_when=(v) ⇒ Object



17177
17178
17179
17180
17181
17182
17183
17184
17185
17186
17187
17188
17189
17190
17191
17192
17193
17194
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17177

def uml_when=(v)
  if v.nil?
    @uml_when=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @uml_when= ArrayOrSingleElement.new
    v.each { |item|
      uml_when_typeOk?(item)
      @uml_when.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @uml_when= ArrayOrSingleElement.new
    uml_when_typeOk?(v)
    @uml_when.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_when?Boolean

Returns:

  • (Boolean)


17168
17169
17170
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17168

def uml_when?
  return uml_when.isTrue?
end

#uml_when_add(item) ⇒ Object



17195
17196
17197
17198
17199
17200
17201
17202
17203
17204
17205
17206
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17195

def uml_when_add(item)
  if !item.nil?
    ##log.debug @uml_when.size+1000
    if @uml_when.nil?
      ##log.debug "reset @uml_when"
      @uml_when= ArrayOrSingleElement.new
    end
    uml_when_typeOk?(item)
    @uml_when.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#uml_when_oneObject



17171
17172
17173
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17171

def uml_when_one()
  return rdf_getter_one(@uml_when,true,:uml_when)
end

#uml_when_one0Object



17174
17175
17176
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17174

def uml_when_one0()
  return rdf_getter_one(@uml_when,false,:uml_when)
end

#uml_when_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


17164
17165
17166
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 17164

def uml_when_typeOk?(val)
  check_rdfType([],val,:uml_when)
end

#umlx_createAndAddComment(uri, txtComment) ⇒ Object

Create a uml_Comment and append it to uml_ownedComment



229
230
231
232
233
# File 'lib/ontomde-uml2/createAndAdd.rb', line 229

def umlx_createAndAddComment(uri,txtComment)
  c=Cuml_Comment.new(rdf_Repository,uri);
  uml_ownedComment_add(c)
  c.uml_body=txtComment
end

#umlx_getElementNamed(name) ⇒ Object

returns nil or element with the proper name in the current namespace



227
228
229
# File 'lib/ontomde-uml2/umlx.rb', line 227

def umlx_getElementNamed(name)
  return nil
end

#umlx_hasStereotype?(stereotype_name) ⇒ Boolean

returns true if element has an applied stereotype named stereotype_name test is not case sensitive

Returns:

  • (Boolean)


216
217
218
219
220
221
222
# File 'lib/ontomde-uml2/umlx.rb', line 216

def umlx_hasStereotype?(stereotype_name)
  uml_appliedStereotype.each { |s|
    next unless s.uml_name.to_s.casecmp(stereotype_name.to_s)==0
    return true
  }
  return false
end

#umlx_packageableElement_ownerObject



1337
1338
1339
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1337

def umlx_packageableElement_owner
  @umlx_packageableElement_owner.nil? ? ::ArrayOrSingleElementEmpty.instance : @umlx_packageableElement_owner
end

#umlx_packageableElement_owner=(v) ⇒ Object



1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1353

def umlx_packageableElement_owner=(v)
  if v.nil?
    @umlx_packageableElement_owner=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @umlx_packageableElement_owner= ArrayOrSingleElement.new
    v.each { |item|
      umlx_packageableElement_owner_typeOk?(item)
      @umlx_packageableElement_owner.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @umlx_packageableElement_owner= ArrayOrSingleElement.new
    umlx_packageableElement_owner_typeOk?(v)
    @umlx_packageableElement_owner.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#umlx_packageableElement_owner?Boolean

Returns:

  • (Boolean)


1344
1345
1346
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1344

def umlx_packageableElement_owner?
  return umlx_packageableElement_owner.isTrue?
end

#umlx_packageableElement_owner_add(item) ⇒ Object



1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1371

def umlx_packageableElement_owner_add(item)
  if !item.nil?
    ##log.debug @umlx_packageableElement_owner.size+1000
    if @umlx_packageableElement_owner.nil?
      ##log.debug "reset @umlx_packageableElement_owner"
      @umlx_packageableElement_owner= ArrayOrSingleElement.new
    end
    umlx_packageableElement_owner_typeOk?(item)
    @umlx_packageableElement_owner.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#umlx_packageableElement_owner_oneObject



1347
1348
1349
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1347

def umlx_packageableElement_owner_one()
  return rdf_getter_one(@umlx_packageableElement_owner,true,:umlx_packageableElement_owner)
end

#umlx_packageableElement_owner_one0Object



1350
1351
1352
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1350

def umlx_packageableElement_owner_one0()
  return rdf_getter_one(@umlx_packageableElement_owner,false,:umlx_packageableElement_owner)
end

#umlx_packageableElement_owner_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


1340
1341
1342
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 1340

def umlx_packageableElement_owner_typeOk?(val)
  check_rdfType([],val,:umlx_packageableElement_owner)
end

#umlx_taggedValueObject



3
4
5
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 3

def umlx_taggedValue
  @umlx_taggedValue.nil? ? ::ArrayOrSingleElementEmpty.instance : @umlx_taggedValue
end

#umlx_taggedValue=(v) ⇒ Object



19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 19

def umlx_taggedValue=(v)
  if v.nil?
    @umlx_taggedValue=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @umlx_taggedValue= ArrayOrSingleElement.new
    v.each { |item|
      umlx_taggedValue_typeOk?(item)
      @umlx_taggedValue.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @umlx_taggedValue= ArrayOrSingleElement.new
    umlx_taggedValue_typeOk?(v)
    @umlx_taggedValue.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#umlx_taggedValue?Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 10

def umlx_taggedValue?
  return umlx_taggedValue.isTrue?
end

#umlx_taggedValue_add(item) ⇒ Object



37
38
39
40
41
42
43
44
45
46
47
48
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 37

def umlx_taggedValue_add(item)
  if !item.nil?
    ##log.debug @umlx_taggedValue.size+1000
    if @umlx_taggedValue.nil?
      ##log.debug "reset @umlx_taggedValue"
      @umlx_taggedValue= ArrayOrSingleElement.new
    end
    umlx_taggedValue_typeOk?(item)
    @umlx_taggedValue.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#umlx_taggedValue_oneObject



13
14
15
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 13

def umlx_taggedValue_one()
  return rdf_getter_one(@umlx_taggedValue,true,:umlx_taggedValue)
end

#umlx_taggedValue_one0Object



16
17
18
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 16

def umlx_taggedValue_one0()
  return rdf_getter_one(@umlx_taggedValue,false,:umlx_taggedValue)
end

#umlx_taggedValue_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


6
7
8
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 6

def umlx_taggedValue_typeOk?(val)
  check_rdfType([],val,:umlx_taggedValue)
end

#umlx_tagTypeObject



5293
5294
5295
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5293

def umlx_tagType
  @umlx_tagType.nil? ? ::ArrayOrSingleElementEmpty.instance : @umlx_tagType
end

#umlx_tagType=(v) ⇒ Object



5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5309

def umlx_tagType=(v)
  if v.nil?
    @umlx_tagType=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @umlx_tagType= ArrayOrSingleElement.new
    v.each { |item|
      umlx_tagType_typeOk?(item)
      @umlx_tagType.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @umlx_tagType= ArrayOrSingleElement.new
    umlx_tagType_typeOk?(v)
    @umlx_tagType.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#umlx_tagType?Boolean

Returns:

  • (Boolean)


5300
5301
5302
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5300

def umlx_tagType?
  return umlx_tagType.isTrue?
end

#umlx_tagType_add(item) ⇒ Object



5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5327

def umlx_tagType_add(item)
  if !item.nil?
    ##log.debug @umlx_tagType.size+1000
    if @umlx_tagType.nil?
      ##log.debug "reset @umlx_tagType"
      @umlx_tagType= ArrayOrSingleElement.new
    end
    umlx_tagType_typeOk?(item)
    @umlx_tagType.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#umlx_tagType_oneObject



5303
5304
5305
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5303

def umlx_tagType_one()
  return rdf_getter_one(@umlx_tagType,true,:umlx_tagType)
end

#umlx_tagType_one0Object



5306
5307
5308
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5306

def umlx_tagType_one0()
  return rdf_getter_one(@umlx_tagType,false,:umlx_tagType)
end

#umlx_tagType_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5296
5297
5298
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5296

def umlx_tagType_typeOk?(val)
  check_rdfType([],val,:umlx_tagType)
end

#umlx_tagValueObject



141
142
143
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 141

def umlx_tagValue
  @umlx_tagValue.nil? ? ::ArrayOrSingleElementEmpty.instance : @umlx_tagValue
end

#umlx_tagValue=(v) ⇒ Object



157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 157

def umlx_tagValue=(v)
  if v.nil?
    @umlx_tagValue=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @umlx_tagValue= ArrayOrSingleElement.new
    v.each { |item|
      umlx_tagValue_typeOk?(item)
      @umlx_tagValue.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @umlx_tagValue= ArrayOrSingleElement.new
    umlx_tagValue_typeOk?(v)
    @umlx_tagValue.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#umlx_tagValue?Boolean

Returns:

  • (Boolean)


148
149
150
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 148

def umlx_tagValue?
  return umlx_tagValue.isTrue?
end

#umlx_tagValue_add(item) ⇒ Object



175
176
177
178
179
180
181
182
183
184
185
186
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 175

def umlx_tagValue_add(item)
  if !item.nil?
    ##log.debug @umlx_tagValue.size+1000
    if @umlx_tagValue.nil?
      ##log.debug "reset @umlx_tagValue"
      @umlx_tagValue= ArrayOrSingleElement.new
    end
    umlx_tagValue_typeOk?(item)
    @umlx_tagValue.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#umlx_tagValue_oneObject



151
152
153
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 151

def umlx_tagValue_one()
  return rdf_getter_one(@umlx_tagValue,true,:umlx_tagValue)
end

#umlx_tagValue_one0Object



154
155
156
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 154

def umlx_tagValue_one0()
  return rdf_getter_one(@umlx_tagValue,false,:umlx_tagValue)
end

#umlx_tagValue_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


144
145
146
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 144

def umlx_tagValue_typeOk?(val)
  check_rdfType([],val,:umlx_tagValue)
end

#umlx_valueObject



5339
5340
5341
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5339

def umlx_value
  @umlx_value.nil? ? ::ArrayOrSingleElementEmpty.instance : @umlx_value
end

#umlx_value=(v) ⇒ Object



5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5355

def umlx_value=(v)
  if v.nil?
    @umlx_value=nil
  elsif  v.kind_of?(ArrayOrSingleElement) || v.kind_of?(Array) || v.kind_of?(ArrayOrSingleElementEmpty)
    @umlx_value= ArrayOrSingleElement.new
    v.each { |item|
      umlx_value_typeOk?(item)
      @umlx_value.push(item)
      item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
    }
  else
    @umlx_value= ArrayOrSingleElement.new
    umlx_value_typeOk?(v)
    @umlx_value.push(v)
    item=v
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#umlx_value?Boolean

Returns:

  • (Boolean)


5346
5347
5348
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5346

def umlx_value?
  return umlx_value.isTrue?
end

#umlx_value_add(item) ⇒ Object



5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5373

def umlx_value_add(item)
  if !item.nil?
    ##log.debug @umlx_value.size+1000
    if @umlx_value.nil?
      ##log.debug "reset @umlx_value"
      @umlx_value= ArrayOrSingleElement.new
    end
    umlx_value_typeOk?(item)
    @umlx_value.push(item)
    item.ext_isReferencedBy_add(self) if item.respond_to?(:ext_isReferencedBy_add)
  end
end

#umlx_value_oneObject



5349
5350
5351
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5349

def umlx_value_one()
  return rdf_getter_one(@umlx_value,true,:umlx_value)
end

#umlx_value_one0Object



5352
5353
5354
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5352

def umlx_value_one0()
  return rdf_getter_one(@umlx_value,false,:umlx_value)
end

#umlx_value_typeOk?(val) ⇒ Boolean

Returns:

  • (Boolean)


5342
5343
5344
# File 'lib/ontomde-uml2/uml2.rdfs.nt.completion.rb', line 5342

def umlx_value_typeOk?(val)
  check_rdfType([],val,:umlx_value)
end