16 package com.sonycsl.echo.eoj.device.cookinghousehold;
67 super.setupPropertyMaps();
79 Echo.getEventListener().onNewRefrigerator(
this);
183 if(edt == null || !(edt.length == 1))
return false;
236 if(edt == null || !(edt.length == 1))
return false;
285 if(edt == null || !(edt.length == 1))
return false;
334 if(edt == null || !(edt.length == 1))
return false;
383 if(edt == null || !(edt.length == 1))
return false;
432 if(edt == null || !(edt.length == 1))
return false;
481 if(edt == null || !(edt.length == 1))
return false;
542 if(edt == null || !(edt.length == 8))
return false;
614 if(edt == null || !(edt.length == 1))
return false;
686 if(edt == null || !(edt.length == 1))
return false;
758 if(edt == null || !(edt.length == 1))
return false;
830 if(edt == null || !(edt.length == 1))
return false;
902 if(edt == null || !(edt.length == 1))
return false;
974 if(edt == null || !(edt.length == 1))
return false;
1046 if(edt == null || !(edt.length == 1))
return false;
1118 if(edt == null || !(edt.length == 1))
return false;
1190 if(edt == null || !(edt.length == 1))
return false;
1262 if(edt == null || !(edt.length == 1))
return false;
1311 if(edt == null || !(edt.length == 1))
return false;
1360 if(edt == null || !(edt.length == 1))
return false;
1409 if(edt == null || !(edt.length == 1))
return false;
1458 if(edt == null || !(edt.length == 1))
return false;
1511 if(edt == null || !(edt.length == 1))
return false;
1564 if(edt == null || !(edt.length == 2))
return false;
1613 if(edt == null || !(edt.length == 2))
return false;
1662 if(edt == null || !(edt.length == 2))
return false;
1737 if(edt == null || !(edt.length == 1))
return false;
1812 if(edt == null || !(edt.length == 1))
return false;
1887 if(edt == null || !(edt.length == 1))
return false;
1938 if(edt == null || !(edt.length == 1))
return false;
1991 if(edt == null || !(edt.length == 1))
return false;
2063 if(edt == null || !(edt.length == 1))
return false;
2135 if(edt == null || !(edt.length == 1))
return false;
2207 if(edt == null || !(edt.length == 1))
return false;
2213 boolean success = super.setProperty(property);
2214 if(success)
return success;
2216 switch(property.
epc) {
2233 default :
return false;
2239 byte[] edt = super.getProperty(epc);
2240 if(edt != null)
return edt;
2277 default :
return null;
2283 boolean valid = super.isValidProperty(property);
2284 if(valid)
return valid;
2286 switch(property.
epc) {
2321 default :
return false;
2331 public Setter
set(
boolean responseRequired) {
2333 ,
getNode().getAddressStr(), responseRequired);
2337 public Getter
get() {
2348 protected Informer
inform(
boolean multicast) {
2353 address =
getNode().getAddressStr();
2359 public static class Receiver
extends DeviceObject.Receiver {
2362 protected boolean onSetProperty(
EchoObject eoj,
short tid, byte esv,
2364 boolean ret = super.onSetProperty(eoj, tid, esv, property, success);
2365 if(ret)
return true;
2367 switch(property.epc) {
2369 onSetRefrigeratorCompartmentTemperatureSetting(eoj, tid, esv, property, success);
2372 onSetFreezerCompartmentTemperatureSetting(eoj, tid, esv, property, success);
2375 onSetIceTemperatureSetting(eoj, tid, esv, property, success);
2378 onSetVegetableCompartmentTemperatureSetting(eoj, tid, esv, property, success);
2381 onSetMultiRefrigeraTingModeCompartmentTemperatureSetting(eoj, tid, esv, property, success);
2384 onSetRefrigeratorCompartmentTemperatureLevelSetting(eoj, tid, esv, property, success);
2387 onSetFreezerCompartmentTemperatureLevelSetting(eoj, tid, esv, property, success);
2390 onSetIceCompartmentTemperatureLevelSetting(eoj, tid, esv, property, success);
2393 onSetVegetableCompartmentTemperatureLevelSetting(eoj, tid, esv, property, success);
2396 onSetMultiRefrigeraTingModeCompartmentTemperatureLevelSetting(eoj, tid, esv, property, success);
2399 onSetQuickFreezeFunctionSetting(eoj, tid, esv, property, success);
2402 onSetQuickRefrigerationFunctionSetting(eoj, tid, esv, property, success);
2405 onSetIcemakerSetting(eoj, tid, esv, property, success);
2408 onSetRefrigeratorCompartmentHumidificationFunctionSetting(eoj, tid, esv, property, success);
2411 onSetVegetableCompartmentHumidificationFunctionSetting(eoj, tid, esv, property, success);
2414 onSetDeodorizationFunctionSetting(eoj, tid, esv, property, success);
2422 protected boolean onGetProperty(
EchoObject eoj,
short tid, byte esv,
2424 boolean ret = super.onGetProperty(eoj, tid, esv, property, success);
2425 if(ret)
return true;
2427 switch(property.epc) {
2429 onGetDoorOpenCloseStatus(eoj, tid, esv, property, success);
2432 onGetDoorOpenWarning(eoj, tid, esv, property, success);
2435 onGetRefrigeratorCompartmentDoorStatus(eoj, tid, esv, property, success);
2438 onGetFreezerCompartmentDoorStatus(eoj, tid, esv, property, success);
2441 onGetIceCompartmentDoorStatus(eoj, tid, esv, property, success);
2444 onGetVegetableCompartmentDoorStatus(eoj, tid, esv, property, success);
2447 onGetMultiRefrigeraTingModeCompartmentDoor(eoj, tid, esv, property, success);
2450 onGetMaximumAllowableTemperatureSettingLevel(eoj, tid, esv, property, success);
2453 onGetRefrigeratorCompartmentTemperatureSetting(eoj, tid, esv, property, success);
2456 onGetFreezerCompartmentTemperatureSetting(eoj, tid, esv, property, success);
2459 onGetIceTemperatureSetting(eoj, tid, esv, property, success);
2462 onGetVegetableCompartmentTemperatureSetting(eoj, tid, esv, property, success);
2465 onGetMultiRefrigeraTingModeCompartmentTemperatureSetting(eoj, tid, esv, property, success);
2468 onGetRefrigeratorCompartmentTemperatureLevelSetting(eoj, tid, esv, property, success);
2471 onGetFreezerCompartmentTemperatureLevelSetting(eoj, tid, esv, property, success);
2474 onGetIceCompartmentTemperatureLevelSetting(eoj, tid, esv, property, success);
2477 onGetVegetableCompartmentTemperatureLevelSetting(eoj, tid, esv, property, success);
2480 onGetMultiRefrigeraTingModeCompartmentTemperatureLevelSetting(eoj, tid, esv, property, success);
2483 onGetMeasuredRefrigeratorCompartmentTemperature(eoj, tid, esv, property, success);
2486 onGetMeasuredFreezerCompartmentTemperature(eoj, tid, esv, property, success);
2489 onGetMeasuredSubzeroFreshCompartmentTemperature(eoj, tid, esv, property, success);
2492 onGetMeasuredVegetableCompartmentTemperature(eoj, tid, esv, property, success);
2495 onGetMeasuredMultiRefrigeratinGModeCompartmentTemperature(eoj, tid, esv, property, success);
2498 onGetCompressorRotationSpeed(eoj, tid, esv, property, success);
2501 onGetMeasuredElectricCurrentConsumption(eoj, tid, esv, property, success);
2504 onGetRatedPowerConsumption(eoj, tid, esv, property, success);
2507 onGetQuickFreezeFunctionSetting(eoj, tid, esv, property, success);
2510 onGetQuickRefrigerationFunctionSetting(eoj, tid, esv, property, success);
2513 onGetIcemakerSetting(eoj, tid, esv, property, success);
2516 onGetIcemakerOperationStatus(eoj, tid, esv, property, success);
2519 onGetIcemakerTankStatus(eoj, tid, esv, property, success);
2522 onGetRefrigeratorCompartmentHumidificationFunctionSetting(eoj, tid, esv, property, success);
2525 onGetVegetableCompartmentHumidificationFunctionSetting(eoj, tid, esv, property, success);
2528 onGetDeodorizationFunctionSetting(eoj, tid, esv, property, success);
2557 protected void onGetDoorOpenCloseStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2582 protected void onGetDoorOpenWarning(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2605 protected void onGetRefrigeratorCompartmentDoorStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2628 protected void onGetFreezerCompartmentDoorStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2651 protected void onGetIceCompartmentDoorStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2674 protected void onGetVegetableCompartmentDoorStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2697 protected void onGetMultiRefrigeraTingModeCompartmentDoor(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2726 protected void onGetMaximumAllowableTemperatureSettingLevel(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2749 protected void onSetRefrigeratorCompartmentTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2772 protected void onGetRefrigeratorCompartmentTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2795 protected void onSetFreezerCompartmentTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2818 protected void onGetFreezerCompartmentTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2841 protected void onSetIceTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2864 protected void onGetIceTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2887 protected void onSetVegetableCompartmentTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2910 protected void onGetVegetableCompartmentTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2933 protected void onSetMultiRefrigeraTingModeCompartmentTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2956 protected void onGetMultiRefrigeraTingModeCompartmentTemperatureSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
2979 protected void onSetRefrigeratorCompartmentTemperatureLevelSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3002 protected void onGetRefrigeratorCompartmentTemperatureLevelSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3025 protected void onSetFreezerCompartmentTemperatureLevelSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3048 protected void onGetFreezerCompartmentTemperatureLevelSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3071 protected void onSetIceCompartmentTemperatureLevelSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3094 protected void onGetIceCompartmentTemperatureLevelSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3117 protected void onSetVegetableCompartmentTemperatureLevelSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3140 protected void onGetVegetableCompartmentTemperatureLevelSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3163 protected void onSetMultiRefrigeraTingModeCompartmentTemperatureLevelSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3186 protected void onGetMultiRefrigeraTingModeCompartmentTemperatureLevelSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3209 protected void onGetMeasuredRefrigeratorCompartmentTemperature(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3232 protected void onGetMeasuredFreezerCompartmentTemperature(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3255 protected void onGetMeasuredSubzeroFreshCompartmentTemperature(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3278 protected void onGetMeasuredVegetableCompartmentTemperature(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3303 protected void onGetMeasuredMultiRefrigeratinGModeCompartmentTemperature(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3328 protected void onGetCompressorRotationSpeed(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3351 protected void onGetMeasuredElectricCurrentConsumption(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3374 protected void onGetRatedPowerConsumption(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3398 protected void onSetQuickFreezeFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3422 protected void onGetQuickFreezeFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3446 protected void onSetQuickRefrigerationFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3470 protected void onGetQuickRefrigerationFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3494 protected void onSetIcemakerSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3518 protected void onGetIcemakerSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3542 protected void onGetIcemakerOperationStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3567 protected void onGetIcemakerTankStatus(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3590 protected void onSetRefrigeratorCompartmentHumidificationFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3613 protected void onGetRefrigeratorCompartmentHumidificationFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3636 protected void onSetVegetableCompartmentHumidificationFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3659 protected void onGetVegetableCompartmentHumidificationFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3682 protected void onSetDeodorizationFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3705 protected void onGetDeodorizationFunctionSetting(
EchoObject eoj,
short tid, byte esv, EchoProperty property,
boolean success) {}
3708 public static class Setter
extends DeviceObject.Setter {
3709 public Setter(
short dstEchoClassCode, byte dstEchoInstanceCode
3710 , String dstEchoAddress,
boolean responseRequired) {
3711 super(dstEchoClassCode, dstEchoInstanceCode
3712 , dstEchoAddress, responseRequired);
3716 public Setter reqSetProperty(byte epc, byte[] edt) {
3717 return (Setter)super.reqSetProperty(epc, edt);
3721 public Setter reqSetOperationStatus(byte[] edt) {
3722 return (Setter)super.reqSetOperationStatus(edt);
3725 public Setter reqSetInstallationLocation(byte[] edt) {
3726 return (Setter)super.reqSetInstallationLocation(edt);
3729 public Setter reqSetCurrentLimitSetting(byte[] edt) {
3730 return (Setter)super.reqSetCurrentLimitSetting(edt);
3733 public Setter reqSetPowerSavingOperationSetting(byte[] edt) {
3734 return (Setter)super.reqSetPowerSavingOperationSetting(edt);
3737 public Setter reqSetRemoteControlSetting(byte[] edt) {
3738 return (Setter)super.reqSetRemoteControlSetting(edt);
3741 public Setter reqSetCurrentTimeSetting(byte[] edt) {
3742 return (Setter)super.reqSetCurrentTimeSetting(edt);
3745 public Setter reqSetCurrentDateSetting(byte[] edt) {
3746 return (Setter)super.reqSetCurrentDateSetting(edt);
3749 public Setter reqSetPowerLimitSetting(byte[] edt) {
3750 return (Setter)super.reqSetPowerLimitSetting(edt);
3775 public Setter reqSetRefrigeratorCompartmentTemperatureSetting(byte[] edt) {
3801 public Setter reqSetFreezerCompartmentTemperatureSetting(byte[] edt) {
3827 public Setter reqSetIceTemperatureSetting(byte[] edt) {
3853 public Setter reqSetVegetableCompartmentTemperatureSetting(byte[] edt) {
3879 public Setter reqSetMultiRefrigeraTingModeCompartmentTemperatureSetting(byte[] edt) {
3905 public Setter reqSetRefrigeratorCompartmentTemperatureLevelSetting(byte[] edt) {
3931 public Setter reqSetFreezerCompartmentTemperatureLevelSetting(byte[] edt) {
3957 public Setter reqSetIceCompartmentTemperatureLevelSetting(byte[] edt) {
3983 public Setter reqSetVegetableCompartmentTemperatureLevelSetting(byte[] edt) {
4009 public Setter reqSetMultiRefrigeraTingModeCompartmentTemperatureLevelSetting(byte[] edt) {
4036 public Setter reqSetQuickFreezeFunctionSetting(byte[] edt) {
4063 public Setter reqSetQuickRefrigerationFunctionSetting(byte[] edt) {
4090 public Setter reqSetIcemakerSetting(byte[] edt) {
4116 public Setter reqSetRefrigeratorCompartmentHumidificationFunctionSetting(byte[] edt) {
4142 public Setter reqSetVegetableCompartmentHumidificationFunctionSetting(byte[] edt) {
4168 public Setter reqSetDeodorizationFunctionSetting(byte[] edt) {
4174 public static class Getter
extends DeviceObject.Getter {
4175 public Getter(
short dstEchoClassCode, byte dstEchoInstanceCode
4176 , String dstEchoAddress) {
4177 super(dstEchoClassCode, dstEchoInstanceCode
4182 public Getter reqGetProperty(byte epc) {
4183 return (Getter)super.reqGetProperty(epc);
4187 public Getter reqGetOperationStatus() {
4188 return (Getter)super.reqGetOperationStatus();
4191 public Getter reqGetInstallationLocation() {
4192 return (Getter)super.reqGetInstallationLocation();
4195 public Getter reqGetStandardVersionInformation() {
4196 return (Getter)super.reqGetStandardVersionInformation();
4199 public Getter reqGetIdentificationNumber() {
4200 return (Getter)super.reqGetIdentificationNumber();
4203 public Getter reqGetMeasuredInstantaneousPowerConsumption() {
4204 return (Getter)super.reqGetMeasuredInstantaneousPowerConsumption();
4207 public Getter reqGetMeasuredCumulativePowerConsumption() {
4208 return (Getter)super.reqGetMeasuredCumulativePowerConsumption();
4211 public Getter reqGetManufacturersFaultCode() {
4212 return (Getter)super.reqGetManufacturersFaultCode();
4215 public Getter reqGetCurrentLimitSetting() {
4216 return (Getter)super.reqGetCurrentLimitSetting();
4219 public Getter reqGetFaultStatus() {
4220 return (Getter)super.reqGetFaultStatus();
4223 public Getter reqGetFaultDescription() {
4224 return (Getter)super.reqGetFaultDescription();
4227 public Getter reqGetManufacturerCode() {
4228 return (Getter)super.reqGetManufacturerCode();
4231 public Getter reqGetBusinessFacilityCode() {
4232 return (Getter)super.reqGetBusinessFacilityCode();
4235 public Getter reqGetProductCode() {
4236 return (Getter)super.reqGetProductCode();
4239 public Getter reqGetProductionNumber() {
4240 return (Getter)super.reqGetProductionNumber();
4243 public Getter reqGetProductionDate() {
4244 return (Getter)super.reqGetProductionDate();
4247 public Getter reqGetPowerSavingOperationSetting() {
4248 return (Getter)super.reqGetPowerSavingOperationSetting();
4251 public Getter reqGetRemoteControlSetting() {
4252 return (Getter)super.reqGetRemoteControlSetting();
4255 public Getter reqGetCurrentTimeSetting() {
4256 return (Getter)super.reqGetCurrentTimeSetting();
4259 public Getter reqGetCurrentDateSetting() {
4260 return (Getter)super.reqGetCurrentDateSetting();
4263 public Getter reqGetPowerLimitSetting() {
4264 return (Getter)super.reqGetPowerLimitSetting();
4267 public Getter reqGetCumulativeOperatingTime() {
4268 return (Getter)super.reqGetCumulativeOperatingTime();
4271 public Getter reqGetStatusChangeAnnouncementPropertyMap() {
4272 return (Getter)super.reqGetStatusChangeAnnouncementPropertyMap();
4275 public Getter reqGetSetPropertyMap() {
4276 return (Getter)super.reqGetSetPropertyMap();
4279 public Getter reqGetGetPropertyMap() {
4280 return (Getter)super.reqGetGetPropertyMap();
4305 public Getter reqGetDoorOpenCloseStatus() {
4333 public Getter reqGetDoorOpenWarning() {
4359 public Getter reqGetRefrigeratorCompartmentDoorStatus() {
4385 public Getter reqGetFreezerCompartmentDoorStatus() {
4411 public Getter reqGetIceCompartmentDoorStatus() {
4437 public Getter reqGetVegetableCompartmentDoorStatus() {
4463 public Getter reqGetMultiRefrigeraTingModeCompartmentDoor() {
4495 public Getter reqGetMaximumAllowableTemperatureSettingLevel() {
4521 public Getter reqGetRefrigeratorCompartmentTemperatureSetting() {
4547 public Getter reqGetFreezerCompartmentTemperatureSetting() {
4573 public Getter reqGetIceTemperatureSetting() {
4599 public Getter reqGetVegetableCompartmentTemperatureSetting() {
4625 public Getter reqGetMultiRefrigeraTingModeCompartmentTemperatureSetting() {
4651 public Getter reqGetRefrigeratorCompartmentTemperatureLevelSetting() {
4677 public Getter reqGetFreezerCompartmentTemperatureLevelSetting() {
4703 public Getter reqGetIceCompartmentTemperatureLevelSetting() {
4729 public Getter reqGetVegetableCompartmentTemperatureLevelSetting() {
4755 public Getter reqGetMultiRefrigeraTingModeCompartmentTemperatureLevelSetting() {
4781 public Getter reqGetMeasuredRefrigeratorCompartmentTemperature() {
4807 public Getter reqGetMeasuredFreezerCompartmentTemperature() {
4833 public Getter reqGetMeasuredSubzeroFreshCompartmentTemperature() {
4859 public Getter reqGetMeasuredVegetableCompartmentTemperature() {
4887 public Getter reqGetMeasuredMultiRefrigeratinGModeCompartmentTemperature() {
4915 public Getter reqGetCompressorRotationSpeed() {
4941 public Getter reqGetMeasuredElectricCurrentConsumption() {
4967 public Getter reqGetRatedPowerConsumption() {
4994 public Getter reqGetQuickFreezeFunctionSetting() {
5021 public Getter reqGetQuickRefrigerationFunctionSetting() {
5048 public Getter reqGetIcemakerSetting() {
5075 public Getter reqGetIcemakerOperationStatus() {
5103 public Getter reqGetIcemakerTankStatus() {
5129 public Getter reqGetRefrigeratorCompartmentHumidificationFunctionSetting() {
5155 public Getter reqGetVegetableCompartmentHumidificationFunctionSetting() {
5181 public Getter reqGetDeodorizationFunctionSetting() {
5187 public static class Informer
extends DeviceObject.Informer {
5188 public Informer(
short echoClassCode, byte echoInstanceCode
5190 super(echoClassCode, echoInstanceCode
5191 , dstEchoAddress, isSelfObject);
5195 public Informer reqInformProperty(byte epc) {
5196 return (Informer)super.reqInformProperty(epc);
5199 public Informer reqInformOperationStatus() {
5200 return (Informer)super.reqInformOperationStatus();
5203 public Informer reqInformInstallationLocation() {
5204 return (Informer)super.reqInformInstallationLocation();
5207 public Informer reqInformStandardVersionInformation() {
5208 return (Informer)super.reqInformStandardVersionInformation();
5211 public Informer reqInformIdentificationNumber() {
5212 return (Informer)super.reqInformIdentificationNumber();
5215 public Informer reqInformMeasuredInstantaneousPowerConsumption() {
5216 return (Informer)super.reqInformMeasuredInstantaneousPowerConsumption();
5219 public Informer reqInformMeasuredCumulativePowerConsumption() {
5220 return (Informer)super.reqInformMeasuredCumulativePowerConsumption();
5223 public Informer reqInformManufacturersFaultCode() {
5224 return (Informer)super.reqInformManufacturersFaultCode();
5227 public Informer reqInformCurrentLimitSetting() {
5228 return (Informer)super.reqInformCurrentLimitSetting();
5231 public Informer reqInformFaultStatus() {
5232 return (Informer)super.reqInformFaultStatus();
5235 public Informer reqInformFaultDescription() {
5236 return (Informer)super.reqInformFaultDescription();
5239 public Informer reqInformManufacturerCode() {
5240 return (Informer)super.reqInformManufacturerCode();
5243 public Informer reqInformBusinessFacilityCode() {
5244 return (Informer)super.reqInformBusinessFacilityCode();
5247 public Informer reqInformProductCode() {
5248 return (Informer)super.reqInformProductCode();
5251 public Informer reqInformProductionNumber() {
5252 return (Informer)super.reqInformProductionNumber();
5255 public Informer reqInformProductionDate() {
5256 return (Informer)super.reqInformProductionDate();
5259 public Informer reqInformPowerSavingOperationSetting() {
5260 return (Informer)super.reqInformPowerSavingOperationSetting();
5263 public Informer reqInformRemoteControlSetting() {
5264 return (Informer)super.reqInformRemoteControlSetting();
5267 public Informer reqInformCurrentTimeSetting() {
5268 return (Informer)super.reqInformCurrentTimeSetting();
5271 public Informer reqInformCurrentDateSetting() {
5272 return (Informer)super.reqInformCurrentDateSetting();
5275 public Informer reqInformPowerLimitSetting() {
5276 return (Informer)super.reqInformPowerLimitSetting();
5279 public Informer reqInformCumulativeOperatingTime() {
5280 return (Informer)super.reqInformCumulativeOperatingTime();
5283 public Informer reqInformStatusChangeAnnouncementPropertyMap() {
5284 return (Informer)super.reqInformStatusChangeAnnouncementPropertyMap();
5287 public Informer reqInformSetPropertyMap() {
5288 return (Informer)super.reqInformSetPropertyMap();
5291 public Informer reqInformGetPropertyMap() {
5292 return (Informer)super.reqInformGetPropertyMap();
5317 public Informer reqInformDoorOpenCloseStatus() {
5345 public Informer reqInformDoorOpenWarning() {
5371 public Informer reqInformRefrigeratorCompartmentDoorStatus() {
5397 public Informer reqInformFreezerCompartmentDoorStatus() {
5423 public Informer reqInformIceCompartmentDoorStatus() {
5449 public Informer reqInformVegetableCompartmentDoorStatus() {
5475 public Informer reqInformMultiRefrigeraTingModeCompartmentDoor() {
5507 public Informer reqInformMaximumAllowableTemperatureSettingLevel() {
5533 public Informer reqInformRefrigeratorCompartmentTemperatureSetting() {
5559 public Informer reqInformFreezerCompartmentTemperatureSetting() {
5585 public Informer reqInformIceTemperatureSetting() {
5611 public Informer reqInformVegetableCompartmentTemperatureSetting() {
5637 public Informer reqInformMultiRefrigeraTingModeCompartmentTemperatureSetting() {
5663 public Informer reqInformRefrigeratorCompartmentTemperatureLevelSetting() {
5689 public Informer reqInformFreezerCompartmentTemperatureLevelSetting() {
5715 public Informer reqInformIceCompartmentTemperatureLevelSetting() {
5741 public Informer reqInformVegetableCompartmentTemperatureLevelSetting() {
5767 public Informer reqInformMultiRefrigeraTingModeCompartmentTemperatureLevelSetting() {
5793 public Informer reqInformMeasuredRefrigeratorCompartmentTemperature() {
5819 public Informer reqInformMeasuredFreezerCompartmentTemperature() {
5845 public Informer reqInformMeasuredSubzeroFreshCompartmentTemperature() {
5871 public Informer reqInformMeasuredVegetableCompartmentTemperature() {
5899 public Informer reqInformMeasuredMultiRefrigeratinGModeCompartmentTemperature() {
5927 public Informer reqInformCompressorRotationSpeed() {
5953 public Informer reqInformMeasuredElectricCurrentConsumption() {
5979 public Informer reqInformRatedPowerConsumption() {
6006 public Informer reqInformQuickFreezeFunctionSetting() {
6033 public Informer reqInformQuickRefrigerationFunctionSetting() {
6060 public Informer reqInformIcemakerSetting() {
6087 public Informer reqInformIcemakerOperationStatus() {
6115 public Informer reqInformIcemakerTankStatus() {
6141 public Informer reqInformRefrigeratorCompartmentHumidificationFunctionSetting() {
6167 public Informer reqInformVegetableCompartmentHumidificationFunctionSetting() {
6193 public Informer reqInformDeodorizationFunctionSetting() {
6199 public static class Proxy
extends Refrigerator {
6200 public Proxy(byte instanceCode) {
6225 return setG((byte)0);
6228 public static Setter
setG(byte instanceCode) {
6229 return setG(instanceCode,
true);
6232 public static Setter
setG(
boolean responseRequired) {
6233 return setG((byte)0, responseRequired);
6236 public static Setter
setG(byte instanceCode,
boolean responseRequired) {
6242 return getG((byte)0);
6245 public static Getter
getG(byte instanceCode) {
6254 public static Informer
informG(byte instanceCode) {
boolean isValidRefrigeratorCompartmentTemperatureLevelSetting(byte[] edt)
static final byte EPC_ICE_COMPARTMENT_DOOR_STATUS
byte[] getCompressorRotationSpeed()
static final byte EPC_FREEZER_COMPARTMENT_TEMPERATURE_SETTING
static final byte EPC_REFRIGERATOR_COMPARTMENT_TEMPERATURE_LEVEL_SETTING
boolean setVegetableCompartmentTemperatureSetting(byte[] edt)
byte[] getIcemakerOperationStatus()
boolean isValidQuickFreezeFunctionSetting(byte[] edt)
static final byte EPC_COMPRESSOR_ROTATION_SPEED
static final byte EPC_MULTI_REFRIGERA_TING_MODE_COMPARTMENT_DOOR
Informer inform(boolean multicast)
static final byte EPC_MEASURED_REFRIGERATOR_COMPARTMENT_TEMPERATURE
boolean isValidMeasuredSubzeroFreshCompartmentTemperature(byte[] edt)
static final byte EPC_REFRIGERATOR_COMPARTMENT_TEMPERATURE_SETTING
boolean isValidVegetableCompartmentHumidificationFunctionSetting(byte[] edt)
boolean isValidVegetableCompartmentTemperatureSetting(byte[] edt)
boolean isValidMultiRefrigeraTingModeCompartmentTemperatureLevelSetting(byte[] edt)
static final byte EPC_MEASURED_FREEZER_COMPARTMENT_TEMPERATURE
byte[] getMeasuredVegetableCompartmentTemperature()
boolean setVegetableCompartmentTemperatureLevelSetting(byte[] edt)
boolean isValidIcemakerSetting(byte[] edt)
boolean isValidVegetableCompartmentDoorStatus(byte[] edt)
byte[] getVegetableCompartmentDoorStatus()
static final byte EPC_VEGETABLE_COMPARTMENT_TEMPERATURE_SETTING
byte[] getQuickRefrigerationFunctionSetting()
byte[] getVegetableCompartmentTemperatureSetting()
boolean setFreezerCompartmentTemperatureSetting(byte[] edt)
byte[] getMeasuredMultiRefrigeratinGModeCompartmentTemperature()
static final byte EPC_ICE_TEMPERATURE_SETTING
boolean isValidMultiRefrigeraTingModeCompartmentTemperatureSetting(byte[] edt)
boolean isValidIceCompartmentTemperatureLevelSetting(byte[] edt)
byte[] getIcemakerSetting()
byte[] getFreezerCompartmentDoorStatus()
byte[] getRefrigeratorCompartmentTemperatureSetting()
boolean isValidFreezerCompartmentTemperatureLevelSetting(byte[] edt)
byte[] getMultiRefrigeraTingModeCompartmentTemperatureSetting()
static final byte EPC_VEGETABLE_COMPARTMENT_TEMPERATURE_LEVEL_SETTING
boolean isValidQuickRefrigerationFunctionSetting(byte[] edt)
boolean isValidMeasuredVegetableCompartmentTemperature(byte[] edt)
byte[] getMeasuredElectricCurrentConsumption()
final void removeSetProperty(byte epc)
static final short ECHO_CLASS_CODE
final void addStatusChangeAnnouncementProperty(byte epc)
byte[] getMeasuredFreezerCompartmentTemperature()
boolean setRefrigeratorCompartmentTemperatureLevelSetting(byte[] edt)
byte[] getVegetableCompartmentHumidificationFunctionSetting()
abstract byte[] getInstallationLocation()
boolean setRefrigeratorCompartmentTemperatureSetting(byte[] edt)
byte[] getIceCompartmentTemperatureLevelSetting()
byte[] getMaximumAllowableTemperatureSettingLevel()
static final byte EPC_MAXIMUM_ALLOWABLE_TEMPERATURE_SETTING_LEVEL
final void addGetProperty(byte epc)
boolean isValidFreezerCompartmentDoorStatus(byte[] edt)
boolean isValidFreezerCompartmentTemperatureSetting(byte[] edt)
byte[] getRefrigeratorCompartmentTemperatureLevelSetting()
static Informer informG()
static final byte EPC_DOOR_OPEN_WARNING
byte[] getIcemakerTankStatus()
boolean isValidMeasuredRefrigeratorCompartmentTemperature(byte[] edt)
boolean isValidIcemakerTankStatus(byte[] edt)
byte[] getIceTemperatureSetting()
boolean isValidRefrigeratorCompartmentDoorStatus(byte[] edt)
static final byte EPC_QUICK_FREEZE_FUNCTION_SETTING
static final byte EPC_DEODORIZATION_FUNCTION_SETTING
boolean isValidDoorOpenWarning(byte[] edt)
byte[] getFreezerCompartmentTemperatureSetting()
byte[] getDeodorizationFunctionSetting()
abstract byte[] getFaultStatus()
boolean isValidRefrigeratorCompartmentHumidificationFunctionSetting(byte[] edt)
static final byte EPC_REFRIGERATOR_COMPARTMENT_DOOR_STATUS
boolean setIcemakerSetting(byte[] edt)
static Getter getG(byte instanceCode)
byte[] getMeasuredSubzeroFreshCompartmentTemperature()
static Setter setG(byte instanceCode, boolean responseRequired)
byte[] getMultiRefrigeraTingModeCompartmentDoor()
boolean setQuickFreezeFunctionSetting(byte[] edt)
byte[] getFreezerCompartmentTemperatureLevelSetting()
byte[] getQuickFreezeFunctionSetting()
static final byte EPC_MEASURED_MULTI_REFRIGERATIN_G_MODE_COMPARTMENT_TEMPERATURE
static final byte EPC_REFRIGERATOR_COMPARTMENT_HUMIDIFICATION_FUNCTION_SETTING
boolean setIceCompartmentTemperatureLevelSetting(byte[] edt)
boolean setFreezerCompartmentTemperatureLevelSetting(byte[] edt)
abstract byte[] getDoorOpenCloseStatus()
boolean setDeodorizationFunctionSetting(byte[] edt)
boolean isValidRatedPowerConsumption(byte[] edt)
boolean isValidMaximumAllowableTemperatureSettingLevel(byte[] edt)
static final byte EPC_MEASURED_ELECTRIC_CURRENT_CONSUMPTION
boolean isValidMeasuredElectricCurrentConsumption(byte[] edt)
abstract byte[] getManufacturerCode()
boolean setVegetableCompartmentHumidificationFunctionSetting(byte[] edt)
boolean isValidDeodorizationFunctionSetting(byte[] edt)
byte[] getRatedPowerConsumption()
static final byte EPC_QUICK_REFRIGERATION_FUNCTION_SETTING
boolean setOperationStatus(byte[] edt)
static final byte EPC_ICE_COMPARTMENT_TEMPERATURE_LEVEL_SETTING
boolean setIceTemperatureSetting(byte[] edt)
boolean isValidIceTemperatureSetting(byte[] edt)
boolean isValidMeasuredFreezerCompartmentTemperature(byte[] edt)
boolean setQuickRefrigerationFunctionSetting(byte[] edt)
boolean setMultiRefrigeraTingModeCompartmentTemperatureSetting(byte[] edt)
static Informer informG(byte instanceCode)
boolean isValidCompressorRotationSpeed(byte[] edt)
static final byte EPC_VEGETABLE_COMPARTMENT_HUMIDIFICATION_FUNCTION_SETTING
abstract byte[] getOperationStatus()
static Setter setG(byte instanceCode)
static final byte EPC_ICEMAKER_SETTING
byte[] getDoorOpenWarning()
boolean isValidIcemakerOperationStatus(byte[] edt)
synchronized boolean isValidProperty(EchoProperty property)
byte[] getRefrigeratorCompartmentDoorStatus()
static final byte EPC_VEGETABLE_COMPARTMENT_DOOR_STATUS
static final byte EPC_FREEZER_COMPARTMENT_DOOR_STATUS
byte[] getIceCompartmentDoorStatus()
boolean isValidMultiRefrigeraTingModeCompartmentDoor(byte[] edt)
boolean isValidIceCompartmentDoorStatus(byte[] edt)
boolean isValidRefrigeratorCompartmentTemperatureSetting(byte[] edt)
byte[] getVegetableCompartmentTemperatureLevelSetting()
static final byte EPC_ICEMAKER_OPERATION_STATUS
boolean isValidDoorOpenCloseStatus(byte[] edt)
static final byte EPC_OPERATION_STATUS
byte[] getStandardVersionInformation()
static final byte EPC_MEASURED_VEGETABLE_COMPARTMENT_TEMPERATURE
synchronized boolean setProperty(EchoProperty property)
static final byte EPC_MULTI_REFRIGERA_TING_MODE_COMPARTMENT_TEMPERATURE_LEVEL_SETTING
boolean isValidVegetableCompartmentTemperatureLevelSetting(byte[] edt)
byte[] getRefrigeratorCompartmentHumidificationFunctionSetting()
byte[] getMeasuredRefrigeratorCompartmentTemperature()
boolean setRefrigeratorCompartmentHumidificationFunctionSetting(byte[] edt)
abstract boolean setInstallationLocation(byte[] edt)
static final byte EPC_DOOR_OPEN_CLOSE_STATUS
static final byte EPC_ICEMAKER_TANK_STATUS
static final String MULTICAST_ADDRESS
Setter set(boolean responseRequired)
static final byte EPC_MEASURED_SUBZERO_FRESH_COMPARTMENT_TEMPERATURE
static Setter setG(boolean responseRequired)
boolean setMultiRefrigeraTingModeCompartmentTemperatureLevelSetting(byte[] edt)
synchronized byte[] getProperty(byte epc)
boolean isValidMeasuredMultiRefrigeratinGModeCompartmentTemperature(byte[] edt)
final boolean isSelfObject()
static final byte EPC_MULTI_REFRIGERA_TING_MODE_COMPARTMENT_TEMPERATURE_SETTING
byte[] getMultiRefrigeraTingModeCompartmentTemperatureLevelSetting()
static final byte EPC_FREEZER_COMPARTMENT_TEMPERATURE_LEVEL_SETTING
static final byte EPC_RATED_POWER_CONSUMPTION