package boxrenderer.xhtml; import org.apache.commons.lang3.StringUtils; import boxrenderer.Box; public class PaddingCssStyle extends AbstractCssStyle implements CssStyle { @Override public void style(Box box) { int size = Integer.parseInt(StringUtils.removeEnd(getProperty().getValue(), "px")); String prop = getProperty().getProperty(); if("padding".equals(prop)) { box.getPadding().setSize(size); } else if("padding-top".equals(prop)) { box.getPadding().setTop(size); } else if("padding-bottom".equals(prop)) { box.getPadding().setBottom(size); } else if("padding-left".equals(prop)) { box.getPadding().setLeft(size); } else if("padding-right".equals(prop)) { box.getPadding().setRight(size); } } }