selectionManager.addObserver(
getSelectionManager() .addObserver(
    public void setHorizontalLag (GlyphLag hLag)    {        this.hLag = hLag;        // Input        selectionManager.addObserver(            hLag,            PIXEL,            HORIZONTAL_SECTION,            HORIZONTAL_SECTION_ID,            HORIZONTAL_GLYPH,            HORIZONTAL_GLYPH_ID);        // Output        hLag.setLocationSelection(getSelection(PIXEL));        hLag.setRunSelection(getSelection(HORIZONTAL_RUN));        hLag.setSectionSelection(getSelection(HORIZONTAL_SECTION));        hLag.setGlyphSelection(getSelection(HORIZONTAL_GLYPH));    }