//----------------------------------------------------------------------------// // // // T e x t s S t e p // // // //----------------------------------------------------------------------------// // <editor-fold defaultstate="collapsed" desc="hdr"> // // Copyright © Hervé Bitteur and others 2000-2013. All rights reserved. // // This software is released under the GNU General Public License. // // Goto http://kenai.com/projects/audiveris to report bugs or suggestions. // //----------------------------------------------------------------------------// // </editor-fold> package omr.step; import omr.sheet.SystemInfo; import omr.text.TextScanner; import org.slf4j.Logger; import org.slf4j.LoggerFactory; /** * Class {@code TextsStep} discovers text items in a system area. * * @author Hervé Bitteur */ public class TextsStep extends AbstractSystemStep { //~ Static fields/initializers --------------------------------------------- /** Usual logger utility */ private static final Logger logger = LoggerFactory.getLogger( TextsStep.class); //~ Constructors ----------------------------------------------------------- // //-----------// // TextsStep // //-----------// /** * Creates a TextsStep instance. */ public TextsStep () { super( Steps.TEXTS, Level.SHEET_LEVEL, Mandatory.MANDATORY, DATA_TAB, "Retrieve texts items in each system area"); } //~ Methods ---------------------------------------------------------------- // //----------// // doSystem // //----------// @Override public void doSystem (SystemInfo system) throws StepException { clearSystemErrors(system); new TextScanner(system).scanSystem(); } }