Search Mailing List Archives


Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[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