module Xumlidot::Diagram::Xmi::Attribute
Public Instance Methods
draw()
click to toggle source
TODO - public/private visibility on attributes
# File lib/xumlidot/diagram/xmi/attribute.rb, line 12 def draw attribute_xmi = "<ownedAttribute aggregation=\"none\" isDerived=\"false\" isDerivedUnion=\"false\" isID=\"false\" isLeaf=\"false\" isReadOnly=\"false\" isStatic=\"false\" name=\"#{name_to_xmi}\" visibility=\"public\" xmi:id=\"#{id}\" xmi:type=\"uml:Property\">" attribute_xmi += "</ownedAttribute>" end
name_to_xmi()
click to toggle source
# File lib/xumlidot/diagram/xmi/attribute.rb, line 17 def name_to_xmi name.encode(:xml => :text) if name end