001package jmri.jmrix.anyma; 002 003import jmri.jmrix.ConnectionTypeList; 004import org.openide.util.lookup.ServiceProvider; 005 006/** 007 * Returns a list of valid Anyma DMX Connection Types 008 * 009 * @author George Warner Copyright (c) 2017-2018 010 * @since 4.9.6 011 */ 012@ServiceProvider(service = ConnectionTypeList.class) 013public class AnymaDMX_ConnectionTypeList implements ConnectionTypeList { 014 015 protected static final String ANYMA_DMX = "Anyma DMX512"; 016 017 /** 018 * {@inheritDoc} 019 */ 020 @Override 021 public String[] getAvailableProtocolClasses() { 022 return new String[]{ 023 "jmri.jmrix.anyma.AnymaDMX_ConnectionConfig" 024 }; 025 } 026 027 /** 028 * {@inheritDoc} 029 */ 030 @Override 031 public String[] getManufacturers() { 032 return new String[]{ANYMA_DMX}; 033 } 034}