001package jmri.jmrit.logixng;
002
003/**
004 * Represent an anonymous table.
005 * An anonymous table has no name. It can be assigned to a Memory or to a cell
006 * in a table but cannot be stored in an xml file. It's used as a temporary
007 * storage during execution of JMRI.
008 *
009 * @author Daniel Bergqvist Copyright (C) 2019
010 */
011public interface AnonymousTable extends Table {
012    
013    void insertColumn(int col);
014    
015    void deleteColumn(int col);
016    
017    void insertRow(int row);
018    
019    void deleteRow(int row);
020    
021}