Here you can find the source of truncateType(String type)
public static String truncateType(String type)
//package com.java2s; /*//from w w w.j ava2s. com * Copyright (c) 2014, 2015 David Bruce Borenstein and the * Trustees of Princeton University. * * This file is part of the Nanoverse simulation framework * (patent pending). * * This program is free software: you can redistribute it * and/or modify it under the terms of the GNU Affero General * Public License as published by the Free Software * Foundation, either version 3 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 Affero General Public License for * more details. * * You should have received a copy of the GNU Affero General * Public License along with this program. If not, see * <http://www.gnu.org/licenses/>. */ public class Main { public static String truncateType(String type) { if (type.contains("Class")) type = type.substring(0, type.indexOf("Class")); else if (type.contains("Inst")) type = type.substring(0, type.indexOf("Inst")); else if (type.contains("Symbol")) { type = type.substring(0, type.indexOf("Symbol")); } return type; } }