@Override
public Size getRequiredSize(final Size availableSpace) {
availableSpace.contract(getLeft() + getRight(), getTop() + getBottom());
final Size size = wrappedView.getRequiredSize(availableSpace);
size.extend(getLeft() + getRight(), getTop() + getBottom());
return size;
}
protected int getRight() {
return right;