var valueObj = values[key];\r
var hidden = valueObj.getHidden();\r
var type = valueObj.getSpecType();\r
- if(type == "primitive" && !hidden){\r
+ if((type == "primitive" || type== "ref")&& !hidden){\r
metadata = {\r
key : key,\r
disabled : valueObj.getFrozen(),\r
type : type,\r
- subType : valueObj.getSpecSubType() \r
+ subType : valueObj.getSpecSubType(),\r
+ refList : (type=="ref"?valueObj.getRefList():[])\r
}\r
data.push([key, valueObj.getValue(), metadata]);\r
}\r