@Override
 public Dimension computeDecoratedSize(final Dimension clientAreaSize) {
   Assert.paramNotNull(clientAreaSize, "clientAreaSize");
   return DecorationCalc.computeDecoratedSize(container, clientAreaSize);
 }
 @Override
 public Rectangle getClientArea() {
   return DecorationCalc.getClientArea(getUiReference());
 }