<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">package usda.weru.weps.location.mode;

import usda.weru.weps.RunFileBean;
import usda.weru.weps.RunFileBean.StationType;
import usda.weru.weps.location.chooser.StationChooser;
import usda.weru.weps.location.chooser.StationViewList;
import usda.weru.weps.location.mode.FileHandler.FileBeanState;

/**
 *
 * @author Joseph Levin &lt;joelevin@weru.ksu.edu&gt;
 */
public class FileHandler extends AbstractStationModeHandler&lt;FileBeanState&gt; {

    @Override
    protected void setView(StationChooser chooser) {
        chooser.setView(StationViewList.ViewList.File);
    }

    @Override
    protected FileBeanState createBeanState(RunFileBean bean, StationType type) {
        return new FileBeanState(bean, type);
    }

    @Override
    @Deprecated
    public int getId() {
        return 1;
    }

    @Override
    public String getDisplayName() {
        return "File";
    }

    @Override
    public String getName() {
        return "file";
    }

    protected class FileBeanState extends AbstractStationModeHandler&lt;?&gt;.BeanState {

        public FileBeanState(RunFileBean bean, RunFileBean.StationType type) {
            super(bean, type);
        }

    }
}
</pre></body></html>