Package com.bbn.openmap.vpfservlet

Source Code of com.bbn.openmap.vpfservlet.VPFTable

// **********************************************************************
// <copyright>
//  BBN Technologies
//  10 Moulton Street
//  Cambridge, MA 02138
//  (617) 873-8000
//
//  Copyright (C) BBNT Solutions LLC. All rights reserved.
// </copyright>
// **********************************************************************
// $Source: /cvs/distapps/openmap/src/vpfservlet/WEB-INF/src/com/bbn/openmap/vpfservlet/VPFTable.java,v $
// $Revision: 1.2.2.2 $ $Date: 2005/08/11 21:03:10 $ $Author: dietrick $
// **********************************************************************
package com.bbn.openmap.vpfservlet;

import com.bbn.openmap.io.FormatException;
import com.bbn.openmap.layer.vpf.DcwRecordFile;

/**
* Wrapper for DcwRecordFile objects, to give JSPs a way to interact
* with them directly.
*/
public class VPFTable {

    private DcwRecordFile table;

    public VPFTable() {}

    public void setFile(String file) {
        try {
            if ((file == null) && (table != null)) {
                table.close();
                table = null;
            }
            if (file != null) {
                table = new DcwRecordFile(file);
            }
        } catch (FormatException fe) {
        }
    }

    public String getTablename() {
        return (table == null) ? "default" : table.getTableName();
    }

    public String getDescription() {
        return (table == null) ? "default" : table.getDescription();
    }
}
TOP

Related Classes of com.bbn.openmap.vpfservlet.VPFTable

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.