public IconBorder(final View wrappedView, final TitleText titleText, final IconGraphic iconGraphic, final Text style) {
super(wrappedView);
icon = iconGraphic == null ? new IconGraphic(this, style) : iconGraphic;
text = titleText == null ? new ObjectTitleText(this, style) : titleText;
titlebarHeight = ViewConstants.VPADDING + icon.getSize().getHeight() + 1;
top = titlebarHeight + ViewConstants.VPADDING;
left = right = ViewConstants.HPADDING;
bottom = ViewConstants.VPADDING;