📄 sourceserializerimpl.java
字号:
* @see org.fosstrak.reader.testclient.command.SourceSerializer#getGlimpsedTimeout()
*/
public String getGlimpsedTimeout() {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_GGTO);
} else {
setCommandName(TextTokens.CMD_GET_GLIMPSED_TIMEOUT);
}
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#setGlimpsedTimeout(int)
*/
public String setGlimpsedTimeout(int timeout) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_SGTO);
} else {
setCommandName(TextTokens.CMD_SET_GLIMPSED_TIMEOUT);
}
setParameter(timeout);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#getObservedThreshold()
*/
public String getObservedThreshold() {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_GOTH);
} else {
setCommandName(TextTokens.CMD_GET_OBSERVED_THRESHOLD);
}
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#setObservedThreshold(int)
*/
public String setObservedThreshold(int threshold) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_SOTH);
} else {
setCommandName(TextTokens.CMD_SET_OBSERVED_THRESHOLD);
}
setParameter(threshold);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#getObservedTimeout()
*/
public String getObservedTimeout() {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_GOTO);
} else {
setCommandName(TextTokens.CMD_GET_OBSERVED_TIMEOUT);
}
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#setObservedTimeout(int)
*/
public String setObservedTimeout(int timeout) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_SOTO);
} else {
setCommandName(TextTokens.CMD_SET_OBSERVED_TIMEOUT);
}
setParameter(timeout);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#getLostTimeout()
*/
public String getLostTimeout() {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_GLTO);
} else {
setCommandName(TextTokens.CMD_GET_LOST_TIMEOUT);
}
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#setLostTimeout(int)
*/
public String setLostTimeout(int timeout) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_SLTO);
} else {
setCommandName(TextTokens.CMD_SET_LOST_TIMEOUT);
}
setParameter(timeout);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#rawReadIDs(org.fosstrak.reader.testclient.command.DataSelectorSerializer)
*/
public String rawReadIDs(DataSelector dataSelector) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_RRID);
} else {
setCommandName(TextTokens.CMD_RAW_READ_IDS);
}
setParameter(dataSelector.getName());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#readIDs(org.fosstrak.reader.testclient.command.DataSelectorSerializer)
*/
public String readIDs(DataSelector dataSelector) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_RID);
} else {
setCommandName(TextTokens.CMD_READ_IDS);
}
setParameter(dataSelector.getName());
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#read(org.fosstrak.reader.testclient.command.DataSelectorSerializer,
* java.util.Hashtable)
*/
public String read(DataSelector dataSelector, Hashtable passwords) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_R);
} else {
setCommandName(TextTokens.CMD_READ);
}
setParameter(dataSelector.getName());
//TODO: how to serialize hashtable with passwords????
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#writeID(java.lang.String,
* java.lang.String[], org.fosstrak.reader.TagSelector[])
*/
public String writeID(String newID, String[] passwords,
TagSelector[] tagSelectors) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_WID);
} else {
setCommandName(TextTokens.CMD_WRITE_ID);
}
//TODO: Parameter setzen!!!!!!!!!
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#write(org.fosstrak.reader.TagFieldValue[],
* java.lang.String[], org.fosstrak.reader.TagSelector[])
*/
public String write(TagFieldValue[] tagFieldValues, String[] passwords,
TagSelector[] tagSelectors) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_W);
} else {
setCommandName(TextTokens.CMD_WRITE);
}
//TODO: Parameter setzen!!!!!!!!!!!!! ACHTUNG: Manche evtl. null
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#kill(java.lang.String[],
* org.fosstrak.reader.TagSelector[])
*/
public String kill(String[] passwords, TagSelector[] tagSelectors) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_K);
} else {
setCommandName(TextTokens.CMD_KILL);
}
//TODO: Parameter setzen!!!!! ACHTUNG: Manche evtl. null
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#getReadCyclesPerTrigger()
*/
public String getReadCyclesPerTrigger() {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_GRCPT);
} else {
setCommandName(TextTokens.CMD_GET_READ_CYCLES_PER_TRIGGER);
}
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#setReadCyclesPerTrigger(int)
*/
public String setReadCyclesPerTrigger(int cycles) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_SRCPT);
} else {
setCommandName(TextTokens.CMD_SET_READ_CYCLES_PER_TRIGGER);
}
setParameter(cycles);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#getMaxReadDutyCycles()
*/
public String getMaxReadDutyCycles() {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_GMRDC);
} else {
setCommandName(TextTokens.CMD_GET_MAX_READ_DUTY_CYCLE);
}
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#setMaxReadDutyCycles(int)
*/
public String setMaxReadDutyCycles(int cycles) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_SMRDC);
} else {
setCommandName(TextTokens.CMD_SET_MAX_READ_DUTY_CYCLE);
}
setParameter(cycles);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#getReadTimeout()
*/
public String getReadTimeout() {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_GRTO);
} else {
setCommandName(TextTokens.CMD_GET_READ_TIMEOUT);
}
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#setReadTimeout(int)
*/
public String setReadTimeout(int timeout) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_SRTO);
} else {
setCommandName(TextTokens.CMD_SET_READ_TIMEOUT);
}
setParameter(timeout);
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#getSession()
*/
public String getSession() {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_GSS);
} else {
setCommandName(TextTokens.CMD_GET_SESSION);
}
return serializeCommand();
}
/*
* (non-Javadoc)
*
* @see org.fosstrak.reader.testclient.command.SourceSerializer#setSession(int)
*/
public String setSession(int session) {
resetCommand();
if (shortMode) {
setCommandName(TextTokens.CMD_SSS);
} else {
setCommandName(TextTokens.CMD_SET_SESSION);
}
return serializeCommand();
}
/**
* Serializes an Source command.
*/
public String serializeCommand() {
return super.serializeCommand();
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -