亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? readerdeviceserializerimpl.java

?? 關(guān)于 RFID 讀寫(xiě)器的相關(guān)內(nèi)容
?? JAVA
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
/*
 * Copyright (C) 2007 ETH Zurich
 *
 * This file is part of Fosstrak (www.fosstrak.org).
 *
 * Fosstrak is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License version 2.1, as published by the Free Software Foundation.
 *
 * Fosstrak is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with Fosstrak; if not, write to the Free
 * Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
 * Boston, MA  02110-1301  USA
 */

/**
 * 
 */
package org.fosstrak.reader.rp.proxy.msg.stubs.serializers.xml;

import java.util.Date;

import org.fosstrak.reader.rp.proxy.msg.stubs.DataSelector;
import org.fosstrak.reader.rp.proxy.msg.stubs.NotificationChannel;
import org.fosstrak.reader.rp.proxy.msg.stubs.Source;
import org.fosstrak.reader.rp.proxy.msg.stubs.TagField;
import org.fosstrak.reader.rp.proxy.msg.stubs.TagSelector;
import org.fosstrak.reader.rp.proxy.msg.stubs.Trigger;
import org.fosstrak.reader.rp.proxy.msg.stubs.serializers.ReaderDeviceSerializer;
import org.fosstrak.reader.rprm.core.msg.command.DataSelectorListParamType;
import org.fosstrak.reader.rprm.core.msg.command.NotificationChannelListParamType;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand;
import org.fosstrak.reader.rprm.core.msg.command.SourceListParamType;
import org.fosstrak.reader.rprm.core.msg.command.TagFieldListParamType;
import org.fosstrak.reader.rprm.core.msg.command.TagSelectorListParamType;
import org.fosstrak.reader.rprm.core.msg.command.TriggerListParamType;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetDataSelector;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetNotificationChannel;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetReadPoint;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetSource;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetTagField;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetTagSelector;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.GetTrigger;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.RemoveDataSelectors;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.RemoveNotificationChannels;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.RemoveSources;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.RemoveTagFields;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.RemoveTagSelectors;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.RemoveTriggers;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.SetCurrentDataSelector;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.SetCurrentSource;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.SetHandle;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.SetName;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.SetRole;
import org.fosstrak.reader.rprm.core.msg.command.ReaderDeviceCommand.SetTimeUTC;

import com.sun.org.apache.xerces.internal.jaxp.datatype.XMLGregorianCalendarImpl;

/**
 * @author Andreas
 * 
 */
public class ReaderDeviceSerializerImpl extends CommandSerializerImpl implements
ReaderDeviceSerializer {
	
	private ReaderDeviceCommand rdCommand = null;
	
	/**
	 * @param targetName
	 */
	public ReaderDeviceSerializerImpl(String targetName) {
		super(targetName);
		init();
	}
	
	/**
	 * @param id
	 */
	public ReaderDeviceSerializerImpl(int id) {
		super(id);
		init();
	}
	
	/**
	 * @param id
	 * @param targetName
	 */
	public ReaderDeviceSerializerImpl(int id, String targetName) {
		super(id, targetName);
		init();
	}
	
	private void init() {
		rdCommand = cmdFactory.createReaderDeviceCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getEPC()
	 */
	public String getEPC() {
		resetCommand();
		rdCommand.setGetEPC(cmdFactory.createNoParamType());
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getManufacturer()
	 */
	public String getManufacturer() {
		resetCommand();
		rdCommand.setGetManufacturer(cmdFactory.createNoParamType());
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getModel()
	 */
	public String getModel() {
		resetCommand();
		rdCommand.setGetModel(cmdFactory.createNoParamType());
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getHandle()
	 */
	public String getHandle() {
		resetCommand();
		rdCommand.setGetHandle(cmdFactory.createNoParamType());
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#setHandle(int)
	 */
	public String setHandle(int pHandle) {
		resetCommand();
		SetHandle handle = cmdFactory
		.createReaderDeviceCommandSetHandle();
		handle.setHandle(pHandle);
		rdCommand.setSetHandle(handle);
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getName()
	 */
	public String getName() {
		resetCommand();
		rdCommand.setGetName(cmdFactory.createNoParamType());
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#setName(java.lang.String)
	 */
	public String setName(String pName) {
		resetCommand();
		SetName name = cmdFactory
		.createReaderDeviceCommandSetName();
		name.setName(pName);
		rdCommand.setSetName(name);
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getRole()
	 */
	public String getRole() {
		resetCommand();
		rdCommand.setGetRole(cmdFactory.createNoParamType());
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#setRole(java.lang.String)
	 */
	public String setRole(String pRole) {
		resetCommand();
		SetRole role = cmdFactory
		.createReaderDeviceCommandSetRole();
		role.setRole(pRole);
		rdCommand.setSetRole(role);
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getTimeTicks()
	 */
	public String getTimeTicks() {
		resetCommand();
		rdCommand.setGetTimeTicks(cmdFactory.createNoParamType());
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getTimeUTC()
	 */
	public String getTimeUTC() {
		resetCommand();
		rdCommand.setGetTimeUTC(cmdFactory.createNoParamType());
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#setTimeUTC(java.util.Date)
	 */
	public String setTimeUTC(Date utc) {
		resetCommand();
		SetTimeUTC time = cmdFactory
		.createReaderDeviceCommandSetTimeUTC();
		time.setUtc(new XMLGregorianCalendarImpl()); 
		rdCommand.setSetTimeUTC(time);
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getManufacturerDescription()
	 */
	public String getManufacturerDescription() {
		resetCommand();
		rdCommand.setGetManufacturerDescription(cmdFactory.createNoParamType());
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getCurrentSource()
	 */
	public String getCurrentSource() {
		resetCommand();
		rdCommand.setGetCurrentSource(cmdFactory.createNoParamType());
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#setCurrentSource(org.fosstrak.reader.Source)
	 */
	public String setCurrentSource(Source currentSource) {
		resetCommand();
		SetCurrentSource source = cmdFactory
		.createReaderDeviceCommandSetCurrentSource();
		source.setCurrentSource(currentSource.getName());
		rdCommand.setSetCurrentSource(source);
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getCurrentDataSelector()
	 */
	public String getCurrentDataSelector() {
		resetCommand();
		rdCommand.setGetCurrentDataSelector(cmdFactory.createNoParamType());
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#setCurrentDataSelector(org.fosstrak.reader.testclient.command.DataSelectorSerializer)
	 */
	public String setCurrentDataSelector(DataSelector currentDataSelector) {
		resetCommand();
		SetCurrentDataSelector ds = cmdFactory
		.createReaderDeviceCommandSetCurrentDataSelector();
		ds.setCurrentDataSelector(currentDataSelector.getName());
		rdCommand.setSetCurrentDataSelector(ds);
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#removeSources(org.fosstrak.reader.Source[])
	 */
	public String removeSources(Source[] pSources) {
		resetCommand();
		RemoveSources sources = cmdFactory
		.createReaderDeviceCommandRemoveSources();
		SourceListParamType.List list = cmdFactory
		.createSourceListParamTypeList();
		SourceListParamType listType = cmdFactory
		.createSourceListParamType();
		list.getValue().addAll(toStringList(pSources));
		listType.setList(list);
		sources.setSources(listType);
		rdCommand.setRemoveSources(sources);
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#removeAllSources()
	 */
	public String removeAllSources() {
		resetCommand();
		rdCommand.setRemoveAllSources(cmdFactory.createNoParamType());
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getSource(java.lang.String)
	 */
	public String getSource(String name) {
		resetCommand();
		GetSource source = cmdFactory
		.createReaderDeviceCommandGetSource();
		source.setName(name);
		rdCommand.setGetSource(source);
		return serializeCommand();
	}
	
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.fosstrak.reader.testclient.command.ReaderDeviceSerializer#getAllSources()
	 */

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品在线免费观看| 国产精品一区在线观看你懂的| 久久66热偷产精品| 亚洲成人三级小说| 欧美极品xxx| 久久亚洲一级片| 91精品国产91久久综合桃花| 色综合久久中文字幕综合网| 国产成人精品影视| 国产麻豆精品久久一二三| 亚洲国产成人午夜在线一区| wwwwxxxxx欧美| 精品福利在线导航| 精品国产区一区| 精品欧美黑人一区二区三区| 日韩欧美一卡二卡| 日韩欧美精品在线| 日韩限制级电影在线观看| 91精品国产综合久久福利软件 | 免费一级片91| 日本美女一区二区| 久久成人精品无人区| 久久精品国产99国产精品| 激情五月激情综合网| 国内成人免费视频| 成人黄动漫网站免费app| 高清shemale亚洲人妖| 99riav一区二区三区| 在线这里只有精品| 91精品综合久久久久久| 精品国产成人在线影院| 国产亚洲成aⅴ人片在线观看| 欧美日韩一二三区| 欧美不卡一区二区三区| 久久精品视频在线看| 国产欧美中文在线| 亚洲精品videosex极品| 日韩不卡手机在线v区| 国产美女精品一区二区三区| 成人毛片老司机大片| 欧美亚洲综合另类| 一区二区三区免费看视频| 中文字幕不卡在线| 亚洲综合清纯丝袜自拍| 久久99国产精品免费| 色综合久久综合网97色综合| 日韩欧美在线一区二区三区| 国产欧美精品一区| 亚洲美女免费视频| 老司机免费视频一区二区三区| 成人免费高清在线观看| 欧美一区二区成人6969| 亚洲人成精品久久久久| 国产在线一区二区综合免费视频| 一本色道亚洲精品aⅴ| 久久久久亚洲综合| 婷婷久久综合九色综合绿巨人| 国产成人福利片| 欧美一区二区三区四区在线观看| 欧美国产日本视频| 精品一区二区三区在线观看| 欧美三级电影网| 欧美国产视频在线| 经典三级视频一区| 91精品国产免费| 亚洲一级二级三级| 高清成人免费视频| 一区二区在线免费| 亚洲h在线观看| 欧美一a一片一级一片| 中文字幕一区二区三区色视频 | 欧美影院精品一区| **欧美大码日韩| 洋洋av久久久久久久一区| 99在线精品一区二区三区| 亚洲国产精品高清| 国产不卡在线一区| 国产丝袜在线精品| 国产精品一区二区久激情瑜伽| 欧美成人精品1314www| 国产色产综合色产在线视频| 激情欧美一区二区三区在线观看| 国产美女一区二区三区| 91丨porny丨中文| 国产精品国产精品国产专区不蜜 | 国产a视频精品免费观看| 成人黄色一级视频| 国产日韩欧美制服另类| 国产成人免费视频网站 | 丁香天五香天堂综合| 蜜臀99久久精品久久久久久软件| 久草中文综合在线| 久久综合国产精品| www.激情成人| 亚洲va欧美va天堂v国产综合| 日韩美女一区二区三区四区| 国内欧美视频一区二区| 国产精品女上位| 91国偷自产一区二区三区成为亚洲经典 | 4438亚洲最大| 国产精品888| 一区二区在线电影| 日韩一区二区三区三四区视频在线观看| 精品综合久久久久久8888| 国产欧美日韩在线| 欧洲在线/亚洲| 国产一区二区三区在线观看免费视频| 国产欧美视频在线观看| 欧美性色黄大片手机版| 蜜桃视频一区二区三区 | 国产99久久久国产精品潘金网站| 亚洲欧美一区二区三区久本道91| 欧美一区二区三区在线观看视频| 国产丶欧美丶日本不卡视频| 亚洲综合激情另类小说区| 精品久久人人做人人爽| 91高清视频免费看| 国产精品麻豆视频| 亚洲少妇屁股交4| 99国内精品久久| 美女一区二区三区| 一区二区三区四区亚洲| 久久奇米777| 91精品国产色综合久久| jlzzjlzz欧美大全| 精品亚洲国产成人av制服丝袜| 一区二区三区精品在线| 国产日本亚洲高清| 欧美一级精品大片| 欧美视频一区二区在线观看| 波多野结衣亚洲一区| 国内精品第一页| 久久国产成人午夜av影院| 午夜精品爽啪视频| 一区二区三区四区蜜桃| 1000精品久久久久久久久| 国产精品系列在线| 麻豆精品在线观看| 日韩精品一二三区| 五月激情六月综合| 亚洲综合色自拍一区| 亚洲久本草在线中文字幕| 中文字幕高清一区| 国产性色一区二区| 久久久久久久久久久久电影| 欧美精选一区二区| 9191久久久久久久久久久| 欧美日韩国产大片| 欧美理论片在线| 欧美放荡的少妇| 91精品国产综合久久精品图片| 欧美浪妇xxxx高跟鞋交| 欧美一级日韩不卡播放免费| 欧美成人官网二区| 精品噜噜噜噜久久久久久久久试看| 久久久久久久久久久电影| 久久综合九色综合97婷婷| 久久人人爽爽爽人久久久| 欧美国产成人在线| 亚洲三级久久久| 亚洲国产综合视频在线观看| 日韩在线观看一区二区| 国产一区二三区好的| 国产精品一区二区在线播放 | 五月综合激情日本mⅴ| 琪琪一区二区三区| 国产成人av电影在线播放| 99精品久久99久久久久| 欧美裸体bbwbbwbbw| 欧美激情一区在线观看| 亚洲精品美国一| 极品少妇一区二区三区精品视频| 成人免费毛片嘿嘿连载视频| 欧美色网站导航| 久久久99精品免费观看不卡| 亚洲精品ww久久久久久p站| 久久成人精品无人区| 91丨九色丨黑人外教| 91精品一区二区三区在线观看| 日韩精品专区在线影院观看| 中文字幕亚洲电影| 日韩高清欧美激情| 99久久综合精品| 26uuu亚洲综合色| 亚洲人妖av一区二区| 欧美国产激情一区二区三区蜜月| 视频精品一区二区| 日韩亚洲国产中文字幕欧美| 欧美精品在欧美一区二区少妇| 欧美激情艳妇裸体舞| 免费精品99久久国产综合精品| 91在线观看美女| 国产欧美精品区一区二区三区| 免费视频一区二区| 欧美三级蜜桃2在线观看| 国产精品国产三级国产aⅴ原创 | 韩国av一区二区三区四区| 欧美日韩高清一区二区不卡| 亚洲啪啪综合av一区二区三区| 国内外成人在线视频|