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