X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=lib%2Ferd_handler%2Flink.rb;fp=lib%2Ferd_handler%2Flink.rb;h=f8ebc193db3be7d84a2f6b99357b578f0dfcd08c;hb=e63ce01b6c3d62ec3b7354dc6364f43ce3de5d5e;hp=0000000000000000000000000000000000000000;hpb=4f2c2f6f7795c9337796c16beb8126dfc42a940c;p=erd-marker.git

diff --git a/lib/erd_handler/link.rb b/lib/erd_handler/link.rb
new file mode 100644
index 0000000..f8ebc19
--- /dev/null
+++ b/lib/erd_handler/link.rb
@@ -0,0 +1,15 @@
+module ErdHandler
+  class Link < Edge
+    def initialize(link_element = nil, vertices = nil)
+      super()
+      read(link_element, vertices) unless link_element.nil?
+      self
+    end
+    
+    def read(link_element, vertices)
+      self.id = link_element.attributes["id"].to_i
+      self.mark = link_element.attributes["mark"].to_f
+      
+    end
+  end
+end
\ No newline at end of file