- if (encounteredUnrenderedGlyph && callback != null) Scheduler.add(new Scheduler.Task() { public void perform() {
- for(int i=0; i<text.length(); i++) {
- Glyph g = glyphs[text.charAt(i)];
- if (g == null || g.p == null) { Scheduler.add(this); return; }
- }
- callback.perform();
- }});
+ if (encounteredUnrenderedGlyph && callback != null) Scheduler.add(new Scheduler.Task() {
+ public void perform() throws Exception{
+ for(int i=0; i<text.length(); i++) {
+ Glyph g = glyphs[text.charAt(i)];
+ if (g == null || g.p == null) { Scheduler.add(this); return; }
+ }
+ callback.perform();
+ }});