?? commandfactory.java
字號:
else if (command.equals("removeAllSources")) {
return rdCommand.removeAllSources();
}
else if (command.equals("getSource")) {
return rdCommand.getSource(params[0].getString());
}
else if (command.equals("getAllSources")) {
return rdCommand.getAllSources();
}
else if (command.equals("removeDataSelectors")) {
DataSelector[] ds = toDataSelectorArray(params[0].getCollection());
return rdCommand.removeDataSelectors(ds);
}
else if (command.equals("removeAllDataSelectors")) {
return rdCommand.removeAllDataSelectors();
}
else if (command.equals("getDataSelector")) {
return rdCommand.getDataSelector(params[0].getString());
}
else if (command.equals("getAllDataSelectors")) {
return rdCommand.getAllDataSelectors();
}
else if (command.equals("removeNotificationChannels")) {
NotificationChannel[] ncs = toNotificationChannelArray(params[0].getCollection());
return rdCommand.removeNotificationChannels(ncs);
}
else if (command.equals("removeAllNotificationChannels")) {
return rdCommand.removeAllNotificationChannels();
}
else if (command.equals("getNotificationChannel")) {
return rdCommand.getNotificationChannel(params[0].getString());
}
else if (command.equals("getAllNotificationChannels")) {
return rdCommand.getAllNotificationChannels();
}
else if (command.equals("removeTriggers")) {
Trigger[] trgs = toTriggerArray(params[0].getCollection());
return rdCommand.removeTriggers(trgs);
}
else if (command.equals("removeAllTriggers")) {
return rdCommand.removeAllTriggers();
}
else if (command.equals("getTrigger")) {
return rdCommand.getTrigger(params[0].getString());
}
else if (command.equals("getAllTriggers")) {
return rdCommand.getAllTriggers();
}
else if (command.equals("removeTagSelectors")) {
TagSelector[] tss = toTagSelectorArray(params[0].getCollection());
return rdCommand.removeTagSelectors(tss);
}
else if (command.equals("removeAllTagSelectors")) {
return rdCommand.removeAllTagSelectors();
}
else if (command.equals("getTagSelector")) {
return rdCommand.getTagSelector(params[0].getString());
}
else if (command.equals("getAllTagSelectors")) {
return rdCommand.getAllTagSelectors();
}
else if (command.equals("removeTagFields")) {
TagField[] tfs = toTagFieldArray(params[0].getCollection());
return rdCommand.removeTagFields(tfs);
}
else if (command.equals("removeAllTagFields")) {
return rdCommand.removeAllTagFields();
}
else if (command.equals("getTagField")) {
return rdCommand.getTagField(params[0].getString());
}
else if (command.equals("getAllTagFields")) {
return rdCommand.getAllTagFields();
}
else if (command.equals("resetToDefaultSettings")) {
return rdCommand.resetToDefaultSettings();
}
else if (command.equals("reboot")) {
return rdCommand.reboot();
}
else if (command.equals("goodbye")) {
return rdCommand.goodbye();
}
else if (command.equals("getReadPoint")) {
return rdCommand.getReadPoint(params[0].getString());
}
else if (command.equals("getAllReadPoints")) {
return rdCommand.getAllReadPoints();
}
}
else if (object.equals("Source")) {
SourceSerializer srcCommand = new org.fosstrak.reader.rp.proxy.msg.stubs.serializers.text.SourceSerializerImpl(getNextId(), target);
if (command.equals("create")) {
return srcCommand.create(params[0].getString());
}
else if (command.equals("getName")) {
return srcCommand.getName();
}
else if (command.equals("isFixed")) {
return srcCommand.isFixed();
}
else if (command.equals("addReadPoints")) {
ReadPoint[] rps = toReadPointArray(params[0].getCollection());
return srcCommand.addReadPoints(rps);
}
else if (command.equals("removeReadPoints")) {
ReadPoint[] rps = toReadPointArray(params[0].getCollection());
return srcCommand.removeReadPoints(rps);
}
else if (command.equals("removeAllReadPoints")) {
return srcCommand.removeAllReadPoints();
}
else if (command.equals("getReadPoint")) {
return srcCommand.getReadPoint(params[0].getString());
}
else if (command.equals("getAllReadPoints")) {
return srcCommand.getAllReadPoints();
}
else if (command.equals("addReadTriggers")) {
Trigger[] rtrg = toTriggerArray(params[0].getCollection());
return srcCommand.addReadTriggers(rtrg);
}
else if (command.equals("removeReadTriggers")) {
Trigger[] rtrgs = toTriggerArray(params[0].getCollection());
return srcCommand.removeReadTriggers(rtrgs);
}
else if (command.equals("removeAllReadTriggers")) {
return srcCommand.removeAllReadTriggers();
}
else if (command.equals("getReadTrigger")) {
return srcCommand.getReadTrigger(params[0].getString());
}
else if (command.equals("getAllReadTriggers")) {
return srcCommand.getAllReadTriggers();
}
else if (command.equals("addTagSelectors")) {
TagSelector[] tss = toTagSelectorArray(params[0].getCollection());
return srcCommand.addTagSelectors(tss);
}
else if (command.equals("removeTagSelectors")) {
TagSelector[] tss = toTagSelectorArray(params[0].getCollection());
return srcCommand.removeTagSelectors(tss);
}
else if (command.equals("removeAllTagSelectors")) {
return srcCommand.removeAllTagSelectors();
}
else if (command.equals("getTagSelector")) {
return srcCommand.getTagSelector(params[0].getString());
}
else if (command.equals("getAllTagSelectors")) {
return srcCommand.getAllTagSelectors();
}
else if (command.equals("getGlimpsedTimeout")) {
return srcCommand.getGlimpsedTimeout();
}
else if (command.equals("setGlimpsedTimeout")) {
return srcCommand.setGlimpsedTimeout(params[0].getInt());
}
else if (command.equals("getObservedThreshold")) {
return srcCommand.getObservedThreshold();
}
else if (command.equals("setObservedThreshold")) {
return srcCommand.setObservedThreshold(params[0].getInt());
}
else if (command.equals("getObservedTimeout")) {
return srcCommand.getObservedTimeout();
}
else if (command.equals("setObservedTimeout")) {
return srcCommand.setObservedTimeout(params[0].getInt());
}
else if (command.equals("getLostTimeout")) {
return srcCommand.getLostTimeout();
}
else if (command.equals("setLostTimeout")) {
return srcCommand.setLostTimeout(params[0].getInt());
}
else if (command.equals("rawReadIDs")) {
SourceCommand.RawReadIDs r = cmdFactory.createSourceCommandRawReadIDs();
if (params.length > 0) { //optional parameter is set
try{
DataSelector ds = DataSelector.create(params[0].getString());
return srcCommand.rawReadIDs(ds);
} catch (Exception e) {}
} else {
return srcCommand.rawReadIDs(null);
}
}
else if (command.equals("readIDs")) {
SourceCommand.ReadIDs r = cmdFactory.createSourceCommandReadIDs();
if (params.length > 0) { //optional parameter is set
try {
DataSelector ds = DataSelector.create(params[0].getString());
return srcCommand.readIDs(ds);
} catch (Exception e) {}
} else {
return srcCommand.readIDs(null);
}
}
else if (command.equals("read")) {
SourceCommand.Read r = cmdFactory.createSourceCommandRead();
if (params.length > 0) { //optional parameter is set
try {
DataSelector ds = DataSelector.create(params[0].getString());
return srcCommand.read(ds, null); //TODO: set Passwords
} catch (Exception e) {}
} else {
return srcCommand.read(null, null);
}
}
else if (command.equals("writeID")) {
TagSelector[] tagSelectors = null;
String[] passwords = null;
if (params.length > 1) {
passwords = params[1].getArray();
}
if (params.length > 2) {
tagSelectors = toTagSelectorArray(params[2].getCollection());
}
return srcCommand.writeID(params[0].getString(), passwords, tagSelectors);
}
else if (command.equals("write")) {
TagFieldValue[] tagFieldValues = null;
TagSelector[] tagSelectors = null;
String[] passwords = null;
tagFieldValues = toTagFieldValueArray(params[0].getCollection());
if (params.length > 1) {
passwords = params[1].getArray();
}
if (params.length > 2) {
tagSelectors = toTagSelectorArray(params[2].getCollection());
}
return srcCommand.write(tagFieldValues, passwords, tagSelectors);
}
else if (command.equals("kill")) {
String[] passwords = null;
TagSelector[] selectors = null;
if (params.length > 0) {
passwords = params[0].getArray();
}
if (params.length > 1) {
selectors = toTagSelectorArray(params[1].getCollection());
}
return srcCommand.kill(passwords, selectors);
}
else if (command.equals("getReadCyclesPerTrigger")) {
return srcCommand.getReadCyclesPerTrigger();
}
else if (command.equals("getMaxReadDutyCycle")) {
return srcCommand.getMaxReadDutyCycles();
}
else if (command.equals("setReadCyclesPerTrigger")) {
return srcCommand.setReadCyclesPerTrigger(params[0].getInt());
}
else if (command.equals("setMaxReadDutyCycle")) {
return srcCommand.setMaxReadDutyCycles(params[0].getInt());
}
else if (command.equals("setReadTimeout")) {
return srcCommand.setReadTimeout(params[0].getInt());
}
else if (command.equals("getReadTimeout")) {
return srcCommand.getReadTimeout();
}
else if (command.equals("getSession")) {
return srcCommand.getSession();
}
else if (command.equals("setSession")) {
return srcCommand.setSession(params[0].getInt());
}
}
else if (object.equals("ReadPoint")) {
ReadPointSerializer rpCommand = new org.fosstrak.reader.rp.proxy.msg.stubs.serializers.text.ReadPointSerializerImpl(getNextId(), target);
if (command.equals("getName")) {
return rpCommand.getName();
}
}
else if (object.equals("TagSelector")) {
TagSelectorSerializer tsCommand = new org.fosstrak.reader.rp.proxy.msg.stubs.serializers.text.TagSelectorSerializerImpl(getNextId(), target);
if (command.equals("create")) {
try {
TagField tf = TagField.create(params[1].getString());
return tsCommand.create(params[0].getString(),tf,params[2].getString(), params[3].getString(),params[4].getBoolean());
} catch (Exception e) {}
}
else if (command.equals("getName")) {
return tsCommand.getName();
}
else if (command.equals("getMaxNumberSupported")) {
return tsCommand.getMaxNumberSupported();
}
else if (command.equals("getTagField")) {
return tsCommand.getTagField();
}
else if (command.equals("getValue")) {
return tsCommand.getValue();
}
else if (command.equals("getMask")) {
return tsCommand.getMask();
}
else if (command.equals("getInclusiveFlag")) {
return tsCommand.getInclusiveFlag();
}
}
else if (object.equals("DataSelector")) {
DataSelectorSerializer dsCommand = new org.fosstrak.reader.rp.proxy.msg.stubs.serializers.text.DataSelectorSerializerImpl(getNextId(), target);
if (command.equals("create")) {
return dsCommand.create(params[0].getString());
}
else if (command.equals("getName")) {
return dsCommand.getName();
}
else if (command.equals("addFieldNames")) {
return dsCommand.addFieldNames(params[0].getArray());
}
else if (command.equals("removeFieldNames")) {
return dsCommand.removeFieldNames(params[0].getArray());
}
else if (command.equals("removeAllFieldNames")) {
return dsCommand.removeAllFieldNames();
}
else if (command.equals("getAllFieldNames")) {
return dsCommand.getAllFieldNames();
}
else if (command.equals("addEventFilters")) {
return dsCommand.addEventFilters(params[0].getArray());
}
else if (command.equals("removeEventFilters")) {
return dsCommand.removeEventFilters(params[0].getArray());
}
else if (command.equals("removeAllEventFilters")) {
return dsCommand.removeAllEventFilters();
}
else if (command.equals("getAllEventFilters")) {
return dsCommand.getAllEventFilters();
}
else if (command.equals("addTagFieldNames")) {
return dsCommand.addTagFieldNames(params[0].getArray());
}
else if (command.equals("removeTagFieldNames")) {
return dsCommand.removeTagFieldNames(params[0].getArray());
}
else if (command.equals("removeAllTagFieldNames")) {
return dsCommand.removeAllTagFieldNames();
}
else if (command.equals("getAllTagFieldNames")) {
return dsCommand.getAllTagFieldNames();
}
}
else if (object.equals("NotificationChannel")) {
NotificationChannelSerializer ncCommand = new org.fosstrak.reader.rp.proxy.msg.stubs.serializers.text.NotificationChannelSerializerImpl(getNextId(), target);
if (command.equals("create")) {
return ncCommand.create(params[0].getString(), params[1].getString());
}
else if (command.equals("getName")) {
return ncCommand.getName();
}
else if (command.equals("getAddress")) {
return ncCommand.getAddress();
}
else if (command.equals("getEffectiveAddress")) {
return ncCommand.getEffectiveAddress();
}
else if (command.equals("setAddress")) {
return ncCommand.setAddress(params[0].getString());
}
else if (command.equals("getDataSelector")) {
return ncCommand.getDataSelector();
}
else if (command.equals("setDataSelector")) {
try {
DataSelector ds = DataSelector.create(params[0].getString());
return ncCommand.setDataSelector(ds);
} catch (Exception e) {}
}
else if (command.equals("addSources")) {
Source[] srcs = toSourceArray(params[0].getCollection());
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -