001package jmri.jmrix.jmriclient; 002 003import jmri.jmrix.ConnectionTypeList; 004import org.openide.util.lookup.ServiceProvider; 005 006/** 007 * Returns a list of valid JMRIClient Connection Types 008 * 009 * @author Bob Jacobsen Copyright (C) 2010 010 * @author Kevin Dickerson Copyright (C) 2010 011 * @author Paul Bender Copyright (C) 2010 012 * @author Randall Wood Copyright (C) 2014 013 */ 014@ServiceProvider(service = ConnectionTypeList.class) 015public class JMRIClientConnectionTypeList implements jmri.jmrix.ConnectionTypeList { 016 017 public static final String JMRI = "JMRI (Network)"; 018 019 @Override 020 public String[] getAvailableProtocolClasses() { 021 return new String[]{ 022 "jmri.jmrix.jmriclient.networkdriver.ConnectionConfig" 023 }; 024 } 025 026 @Override 027 public String[] getManufacturers() { 028 return new String[]{JMRI}; 029 } 030 031}