Method: SignalEvent#initialize

Defined in:
lib/xmimodel/signal_event.rb

#initialize(xml, parent_tag) ⇒ SignalEvent

Returns a new instance of SignalEvent.



14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/xmimodel/signal_event.rb', line 14

def initialize(xml, parent_tag)
	super(xml, parent_tag)
	@use_case = parent_tag.parent_tag

	@name = xml.attribute("name").to_s

	@parameters = Array.new
	XmiHelper.parameters(xml).each do |uml_parameter|
		parameter = Parameter.new(uml_parameter, self)
		@parameters << parameter
	end		
end