code: public void cloneNonPositionParameters(Rectangle rect) {
  		this.rotation = rect.rotation;
  		this.backgroundColor = rect.backgroundColor;
  		this.border = rect.border;
  		this.useVariableBorders = rect.useVariableBorders;
  		this.borderWidth = rect.borderWidth;
  		this.borderWidthLeft = rect.borderWidthLeft;
  		this.borderWidthRight = rect.borderWidthRight;
  		this.borderWidthTop = rect.borderWidthTop;
  		this.borderWidthBottom = rect.borderWidthBottom;
  		this.borderColor = rect.borderColor;
  		this.borderColorLeft = rect.borderColorLeft;
  		this.borderColorRight = rect.borderColorRight;
  		this.borderColorTop = rect.borderColorTop;
  		this.borderColorBottom = rect.borderColorBottom;
  	}
docs: Copies each of the parameters, except the position, from a
  <CODE>Rectangle</CODE> object
  
  @param rect	<CODE>Rectangle</CODE> to copy from