public String toString () {
        String name = getName();
        if (name != null) return name;
        String className = getClass().getName();
        int dotIndex = className.lastIndexOf('.');
        if (dotIndex != -1) className = className.substring(dotIndex + 1);
        return (className.indexOf('$') != -1 ? "Label " : "") + className + ": " + text;
    }
Allows subclasses to access the cache in {@link #draw(Batch, float)}.
core/src/com/ray3k/skincomposer/OpenLabel.java