Search Mailing List Archives
[protege-discussion] protege with other languages
Thomas Russ
tar at ISI.EDU
Mon Apr 19 11:05:48 PDT 2010
Could this be a problem with a missing font, i.e., no font with
sanskrit characters?
On Apr 17, 2010, at 10:23 AM, Alex Shkotin wrote:
> Hi Timothy,
>
> bad luck just to see lables for "alt_qwerty" class (error 1) and
> rendering (error 2):
>
> Error 1 Logged at Sat Apr 17 21:11:14 MSD 2010
> NullPointerException: null
> java.util.Hashtable.put(Hashtable.java:394)
> sun.font.PhysicalStrike.getGlyphPoint(PhysicalStrike.java:112)
> sun.font.SunLayoutEngine.nativeLayout(Native Method)
> sun.font.SunLayoutEngine.layout(SunLayoutEngine.java:133)
> sun.font.GlyphLayout$EngineRecord.layout(GlyphLayout.java:648)
> sun.font.GlyphLayout.layout(GlyphLayout.java:447)
>
> sun
> .font.ExtendedTextSourceLabel.createGV(ExtendedTextSourceLabel.java:
> 308)
>
> sun.font.ExtendedTextSourceLabel.getGV(ExtendedTextSourceLabel.java:
> 294)
>
> sun
> .font
> .ExtendedTextSourceLabel.createCharinfo(ExtendedTextSourceLabel.java:
> 563)
>
> sun
> .font
> .ExtendedTextSourceLabel.getCharinfo(ExtendedTextSourceLabel.java:492)
>
> sun
> .font
> .ExtendedTextSourceLabel
> .getLineBreakIndex(ExtendedTextSourceLabel.java:438)
> java.awt.font.TextMeasurer.calcLineBreak(TextMeasurer.java:308)
> java.awt.font.TextMeasurer.getLineBreakIndex(TextMeasurer.java:
> 544)
>
> java.awt.font.LineBreakMeasurer.nextOffset(LineBreakMeasurer.java:340)
>
> java.awt.font.LineBreakMeasurer.nextLayout(LineBreakMeasurer.java:422)
> javax.swing.text.TextLayoutStrategy.sync(TextLayoutStrategy.java:
> 298)
>
> javax
> .swing.text.TextLayoutStrategy.insertUpdate(TextLayoutStrategy.java:
> 52)
> javax.swing.text.FlowView.loadChildren(FlowView.java:126)
> javax.swing.text.CompositeView.setParent(CompositeView.java:122)
> javax.swing.text.FlowView.setParent(FlowView.java:272)
> javax.swing.plaf.basic.BasicTextAreaUI
> $PlainParagraph.setParent(BasicTextAreaUI.java:222)
> javax.swing.text.CompositeView.replace(CompositeView.java:200)
> javax.swing.text.BoxView.replace(BoxView.java:164)
> javax.swing.text.CompositeView.loadChildren(CompositeView.java:97)
> javax.swing.text.CompositeView.setParent(CompositeView.java:122)
> javax.swing.plaf.basic.BasicTextUI
> $RootView.setView(BasicTextUI.java:1316)
> javax.swing.plaf.basic.BasicTextUI.setView(BasicTextUI.java:678)
> javax.swing.plaf.basic.BasicTextUI.modelChanged(BasicTextUI.java:
> 667)
> javax.swing.plaf.basic.BasicTextUI
> $UpdateHandler.insertUpdate(BasicTextUI.java:1842)
>
> javax
> .swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:
> 185)
>
> javax
> .swing
> .text.AbstractDocument.handleInsertString(AbstractDocument.java:734)
>
> javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:
> 693)
> javax.swing.text.PlainDocument.insertString(PlainDocument.java:
> 114)
> javax.swing.text.AbstractDocument.replace(AbstractDocument.java:
> 655)
> javax.swing.text.JTextComponent.setText(JTextComponent.java:1693)
>
> org
> .protege
> .editor
> .owl
> .ui
> .renderer
> .OWLAnnotationCellRenderer
> .getListCellRendererComponent(OWLAnnotationCellRenderer.java:77)
...
More information about the protege-discussion
mailing list