package eu.hgross.blaubot.android.nfc; import eu.hgross.blaubot.core.acceptor.ConnectionMetaDataDTO; /** * Created by henna on 19.02.15. * TODO: useless? */ public class NFCConnectionMetaDataDTO extends ConnectionMetaDataDTO { public static final String ACCEPTOR_TYPE = "NFCBeam_1.0"; public NFCConnectionMetaDataDTO(ConnectionMetaDataDTO connectionMetaDataDTO) { super(); if(!connectionMetaDataDTO.getConnectionType().equals(ACCEPTOR_TYPE)) { throw new IllegalArgumentException("Acceptor types don't match"); } metaData = connectionMetaDataDTO.getMetaData(); } public NFCConnectionMetaDataDTO () { super(); setAcceptorType(ACCEPTOR_TYPE); } }