if (additionning) {
if (addingGlyph) {
        protected void glyphSelected (Glyph glyph,                                      Point pt)    {        if (logger.isFineEnabled()) {            logger.fine("SymbolGlyphView glyphSelected");        }        // Process the selected glyph        List<Glyph> glyphs = pane.getCurrentGlyphs();        if (additionning) {            // Adding glyphs, nothing to be done here            // This will be performed through glyphAdded()        } else if (contextSelected) {            // Single contextual glyph selection            if (glyphs.size() == 0) {                if (glyph != null) {                    glyphs.add(glyph);                }            }        } else {            // Simple selection            if (glyphs.size() > 0) {                glyphs.clear();            }            if (glyph != null) {                glyphs.add(glyph);            }        }        pane.getEvaluatorsPanel().evaluate(glyph);    }