# File lib/rgen/serializer/xmi20_serializer.rb, line 35
        def attributeValues(element)
                result = [] 
                eAllAttributes(element).select{|a| !a.derived}.each do |a|
                        val = element.getGeneric(a.name)
                        result << [a.name, val] unless val.nil? || val == ""
                end
                eAllReferences(element).select{|r| !r.containment && !(r.eOpposite && r.eOpposite.containment) && !r.derived}.each do |r|
                        targetElements = element.getGenericAsArray(r.name)
                        val = targetElements.collect{|te| @referenceStrings[te]}.compact.join(' ')
                        result << [r.name, val] unless val.nil? || val == ""
                end
                result        
        end