Method: Architect::Parser#parse
- Defined in:
- lib/architect/parser.rb
#parse(diagram) ⇒ Object
- diagram
-
String containing yUML markup
Returns list of classes and list of associations in diagram
12 13 14 15 16 17 18 19 20 |
# File 'lib/architect/parser.rb', line 12 def parse(diagram) elements = [] statements = get_statements(diagram) statements.each do |statement| new_elements = parse_statement(statement) elements = elements + new_elements end return elements end |