/* MetaComponent.java * ========================================================================= * This file is part of the Mirai Math TN - http://mirai.sourceforge.net * * Copyright (C) 2008-2009 Bea Petrovicova * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or (at * your option) any later version. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * General Public License for more details. * * A copy of the GNU General Public License can be found in the file * LICENSE.txt provided with the source distribution of this program (see * the META-INF directory in the source jar). This license can also be * found on the GNU website at http://www.gnu.org/licenses/gpl.html. * * If you did not receive a copy of the GNU General Public License along * with this program, contact the lead developer, or write to the Free * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA * 02110-1301, USA. * */ package com.himamis.retex.editor.share.meta; import java.io.Serializable; /** * Meta Model of Math Component. * * @author Bea Petrovicova */ public class MetaComponent implements Serializable{ /** * MetaComponent needs to implement Serializable to be parcelable (android) */ private static final long serialVersionUID = 1L; private String name; private String texName; private char key; private char unicode; MetaComponent(String name, String texName, char key, char unicode) { this.name = name; this.texName = texName; this.key = key; this.unicode = unicode; } /** * Uid name. */ public String getName() { return name; } /** * TeX name. */ public String getTexName() { return texName; } /** * Input Key. */ public char getKey() { return key; } /** * Unicode char. */ public char getUnicode() { return unicode; } }