code: public void setAttributeValue(final AttributeValue attributeValue) {
  		deviceAttribute_3 = new DeviceAttribute_3(attributeValue);
  		use_union = false;
  		attributeValue_5.name = attributeValue.name;
  		attributeValue_5.quality = attributeValue.quality;
  		attributeValue_5.data_format = AttrDataFormat.FMT_UNKNOWN;
  		attributeValue_5.time = attributeValue.time;
  
  		attributeValue_5.r_dim = new AttributeDim();
  		attributeValue_5.w_dim = new AttributeDim();
  		attributeValue_5.r_dim.dim_x = attributeValue.dim_x;
  		attributeValue_5.r_dim.dim_y = attributeValue.dim_y;
  		attributeValue_5.w_dim.dim_x = 0;
  		attributeValue_5.w_dim.dim_y = 0;
  		attributeValue_5.err_list = null;
      }
docs: ===========================================