/* * JFLAP - Formal Languages and Automata Package * * * Susan H. Rodger * Computer Science Department * Duke University * August 27, 2009 * Copyright (c) 2002-2009 * All rights reserved. * JFLAP is open source software. Please see the LICENSE for terms. * */ package automata; /** * The alphabet retriever object can be used to find the alphabet for a given * automaton. * * @author Ryan Cavalcante */ public abstract class AlphabetRetriever { /** * Instantiates an AlphabetRetriever object. */ public AlphabetRetriever() { } /** * Returns the alphabet for automaton in an array of strings. * * @param automaton * the automaton. * @return the alphabet. */ public abstract String[] getAlphabet(Automaton automaton); }