StyleSheet ss = getStyleSheet(); attributes = ss.getViewAttributes(this);   painter = ss.getBoxPainter(attributes);   if (attributes != null) { setInsets((short) painter.getInset(TOP, this), (short) painter.getInset(LEFT, this), (short) painter.getInset(BOTTOM, this), (short) painter.getInset(RIGHT, this)); }   float emBase = ss.getEMBase(attributes); float exBase = ss.getEXBase(attributes); cssSpans[X_AXIS] = (Length) attributes.getAttribute(CSS.Attribute.WIDTH); if (cssSpans[X_AXIS] != null) cssSpans[X_AXIS].setFontBases(emBase, exBase); cssSpans[Y_AXIS] = (Length) attributes.getAttribute(CSS.Attribute.HEIGHT); if (cssSpans[Y_AXIS] != null) cssSpans[Y_AXIS].setFontBases(emBase, exBase);
  protected void setPropertiesFromAttributes()  {    // FIXME: Not implemented (need to use StyleSheet).  }