//----------------------------------------------------------------------------// // // // G l y p h F a c e t // // // //----------------------------------------------------------------------------// // <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. // //----------------------------------------------------------------------------// package omr.glyph.facets; /** * Interface {@code GlyphFacet} is the root of any Glyph facet, * gathering utility methods to be provided by each facet. * * @author Hervé Bitteur */ interface GlyphFacet { //~ Methods ---------------------------------------------------------------- /** * Dump of facet internal data. * * @return Internal representation */ String dumpOf (); /** * Reset relevant cached data. */ void invalidateCache (); }