} else {
} else if (markerData.getTextMarker() != null){
    public static void paint(RenderingContext c, BlockBox box) {        CalculatedStyle style = box.getStyle().getCalculatedStyle();        IdentValue listStyle = style.getIdent(CSSName.LIST_STYLE_TYPE);        if (listStyle == IdentValue.NONE) {            return;        }        String image = style.getStringProperty(CSSName.LIST_STYLE_IMAGE);        Image img = null;        if (! image.equals("none")) {            img = c.getUac().getImageResource(image).getImage();            if (img != null) {                StrutMetrics strutMetrics = box.getStructMetrics();                if (img.getHeight(null) > strutMetrics.getAscent()) {                    img = img.getScaledInstance(-1, (int)strutMetrics.getAscent(), Image.SCALE_FAST);                }                c.getGraphics().drawImage(img,                         box.getAbsX() + (int)box.getStyle().getMarginWidth(c).left()                            - img.getWidth(null) * 5/4,                         (int)(box.getAbsY() + box.ty + strutMetrics.getBaseline()                            - strutMetrics.getAscent() / 2 - img.getHeight(null) / 2),                        null);            }        } else {            // prep the color            c.getGraphics().setColor(style.getColor());                if (listStyle == IdentValue.DISC || listStyle == IdentValue.SQUARE ||                    listStyle == IdentValue.CIRCLE) {                drawGlyph(c, box, style, listStyle);            } else {                drawText(c, box, listStyle);            }        }    }