/* */
/* */ /** @deprecated */
/* */ public synchronized void setDisplayBounds(QDRect paramQDRect)
/* */ throws QTException
/* */ {
/* 213 */ QDDimension localQDDimension = this.controller.getRequiredSize();
/* 214 */ if ((paramQDRect.getHeight() < localQDDimension.getHeight()) || (paramQDRect.getWidth() < localQDDimension.getWidth())) {
/* 215 */ if (this.controller.getVisible()) {
/* 216 */ this.controller.setVisible(false);
/* 217 */ this.setControllerVisibleFlag = true;
/* */ }
/* 219 */ paramQDRect.setHeight(paramQDRect.getHeight() + localQDDimension.getHeight());
/* 220 */ paramQDRect.setWidth(paramQDRect.getWidth() + localQDDimension.getWidth());
/* */ } else {
/* 222 */ if (this.setControllerVisibleFlag) {
/* 223 */ this.controller.setVisible(true);
/* 224 */ this.setControllerVisibleFlag = false;
/* */ }
/* 226 */ if ((!this.reserveSize) &&
/* 227 */ (!this.controller.getVisible())) {
/* 228 */ paramQDRect.setHeight(paramQDRect.getHeight() + localQDDimension.getHeight());
/* 229 */ paramQDRect.setWidth(paramQDRect.getWidth() + localQDDimension.getWidth());
/* */ }
/* */ }
/* */
/* 233 */ this.controller.setBounds(paramQDRect);
/* 234 */ if (this.redrawRequired) {