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