|
@@ -0,0 +1,1577 @@
|
|
|
+package epson.print.copy.Component.ecopycomponent;
|
|
|
+
|
|
|
+import android.os.Parcel;
|
|
|
+import android.os.Parcelable;
|
|
|
+import epson.print.copy.Component.ecopycomponent.ECopyComponent;
|
|
|
+import epson.print.copy.Component.eremoteoperation.ERemoteCopy;
|
|
|
+import epson.print.copy.Component.eremoteoperation.ERemoteOperation;
|
|
|
+import java.util.ArrayList;
|
|
|
+import java.util.Iterator;
|
|
|
+
|
|
|
+public class ECopyOptionItem implements Parcelable {
|
|
|
+ public static final Parcelable.Creator<ECopyOptionItem> CREATOR = new Parcelable.Creator<ECopyOptionItem>() {
|
|
|
+ public ECopyOptionItem createFromParcel(Parcel parcel) {
|
|
|
+ return new ECopyOptionItem(parcel);
|
|
|
+ }
|
|
|
+
|
|
|
+ public ECopyOptionItem[] newArray(int i) {
|
|
|
+ return new ECopyOptionItem[i];
|
|
|
+ }
|
|
|
+ };
|
|
|
+ public static int CopyMagnificationAutofitValue = -999;
|
|
|
+ static int DefaultExceptionValue = -10000;
|
|
|
+ ChoiceArray choiceArray;
|
|
|
+ ECopyOptionItemChoiceType choiceType;
|
|
|
+ boolean enabled;
|
|
|
+ boolean isLocalOption;
|
|
|
+ ECopyOptionItemKey key;
|
|
|
+ NumberRange numberRange;
|
|
|
+
|
|
|
+ public enum ECopyOptionItemChoiceType {
|
|
|
+ ChoiceArray,
|
|
|
+ NumberRange
|
|
|
+ }
|
|
|
+
|
|
|
+ public int describeContents() {
|
|
|
+ return 0;
|
|
|
+ }
|
|
|
+
|
|
|
+ class ChoiceArray {
|
|
|
+ ArrayList<ECopyOptionItemChoice> choices = new ArrayList<>();
|
|
|
+ int defaultChoice;
|
|
|
+ int selectedChoice;
|
|
|
+
|
|
|
+ public ChoiceArray() {
|
|
|
+ }
|
|
|
+
|
|
|
+ public ChoiceArray(ChoiceArray choiceArray) {
|
|
|
+ Iterator<ECopyOptionItemChoice> it = choiceArray.choices.iterator();
|
|
|
+ while (it.hasNext()) {
|
|
|
+ this.choices.add(it.next());
|
|
|
+ }
|
|
|
+ this.selectedChoice = choiceArray.selectedChoice;
|
|
|
+ this.defaultChoice = choiceArray.defaultChoice;
|
|
|
+ }
|
|
|
+
|
|
|
+ public boolean equals(Object obj) {
|
|
|
+ if (this == obj) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ if (!(obj instanceof ChoiceArray)) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ ChoiceArray choiceArray = (ChoiceArray) obj;
|
|
|
+ if (this.selectedChoice != choiceArray.selectedChoice || this.defaultChoice != choiceArray.defaultChoice || this.choices.size() != choiceArray.choices.size()) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ for (int i = 0; i < this.choices.size(); i++) {
|
|
|
+ if (this.choices.get(i) != choiceArray.choices.get(i)) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ class NumberRange {
|
|
|
+ int defaultValue;
|
|
|
+ int exceptionValue;
|
|
|
+ int max;
|
|
|
+ int min;
|
|
|
+ int selectedValue;
|
|
|
+
|
|
|
+ public NumberRange() {
|
|
|
+ }
|
|
|
+
|
|
|
+ public NumberRange(NumberRange numberRange) {
|
|
|
+ this.min = numberRange.min;
|
|
|
+ this.max = numberRange.max;
|
|
|
+ this.selectedValue = numberRange.selectedValue;
|
|
|
+ this.defaultValue = numberRange.defaultValue;
|
|
|
+ this.exceptionValue = numberRange.exceptionValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ public boolean equals(Object obj) {
|
|
|
+ if (this == obj) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ if (!(obj instanceof NumberRange)) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ NumberRange numberRange = (NumberRange) obj;
|
|
|
+ if (this.min == numberRange.min && this.max == numberRange.max && this.selectedValue == numberRange.selectedValue && this.defaultValue == numberRange.defaultValue && this.exceptionValue == numberRange.exceptionValue) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ public void writeToParcel(Parcel parcel, int i) {
|
|
|
+ parcel.writeString(this.key.name());
|
|
|
+ parcel.writeString(this.choiceType.name());
|
|
|
+ parcel.writeInt(this.enabled ? 1 : 0);
|
|
|
+ parcel.writeInt(this.isLocalOption ? 1 : 0);
|
|
|
+ if (this.choiceType == ECopyOptionItemChoiceType.ChoiceArray) {
|
|
|
+ parcel.writeInt(this.choiceArray.choices.size());
|
|
|
+ Iterator<ECopyOptionItemChoice> it = this.choiceArray.choices.iterator();
|
|
|
+ while (it.hasNext()) {
|
|
|
+ parcel.writeString(it.next().param.name());
|
|
|
+ }
|
|
|
+ parcel.writeInt(this.choiceArray.selectedChoice);
|
|
|
+ parcel.writeInt(this.choiceArray.defaultChoice);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ parcel.writeInt(this.numberRange.min);
|
|
|
+ parcel.writeInt(this.numberRange.max);
|
|
|
+ parcel.writeInt(this.numberRange.selectedValue);
|
|
|
+ parcel.writeInt(this.numberRange.defaultValue);
|
|
|
+ parcel.writeInt(this.numberRange.exceptionValue);
|
|
|
+ }
|
|
|
+
|
|
|
+ ECopyOptionItem(Parcel parcel) {
|
|
|
+ this.key = ECopyOptionItemKey.valueOf(parcel.readString());
|
|
|
+ this.choiceType = ECopyOptionItemChoiceType.valueOf(parcel.readString());
|
|
|
+ boolean z = true;
|
|
|
+ this.enabled = parcel.readInt() == 1;
|
|
|
+ this.isLocalOption = parcel.readInt() != 1 ? false : z;
|
|
|
+ if (this.choiceType == ECopyOptionItemChoiceType.ChoiceArray) {
|
|
|
+ this.choiceArray = new ChoiceArray();
|
|
|
+ int readInt = parcel.readInt();
|
|
|
+ for (int i = 0; i < readInt; i++) {
|
|
|
+ this.choiceArray.choices.add(ECopyOptionItemChoice.valueOf(this.key, ERemoteOperation.ERemoteParam.valueOf(parcel.readString())));
|
|
|
+ }
|
|
|
+ this.choiceArray.selectedChoice = parcel.readInt();
|
|
|
+ this.choiceArray.defaultChoice = parcel.readInt();
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ this.numberRange = new NumberRange();
|
|
|
+ this.numberRange.min = parcel.readInt();
|
|
|
+ this.numberRange.max = parcel.readInt();
|
|
|
+ this.numberRange.selectedValue = parcel.readInt();
|
|
|
+ this.numberRange.defaultValue = parcel.readInt();
|
|
|
+ this.numberRange.exceptionValue = parcel.readInt();
|
|
|
+ }
|
|
|
+
|
|
|
+ ECopyOptionItem(ECopyOptionItemKey eCopyOptionItemKey, int i, int i2, int i3, int i4) {
|
|
|
+ this.key = eCopyOptionItemKey;
|
|
|
+ this.choiceType = ECopyOptionItemChoiceType.NumberRange;
|
|
|
+ this.enabled = true;
|
|
|
+ this.numberRange = new NumberRange();
|
|
|
+ NumberRange numberRange2 = this.numberRange;
|
|
|
+ numberRange2.min = i;
|
|
|
+ numberRange2.max = i2;
|
|
|
+ numberRange2.selectedValue = i3;
|
|
|
+ numberRange2.defaultValue = i3;
|
|
|
+ numberRange2.exceptionValue = i4;
|
|
|
+ }
|
|
|
+
|
|
|
+ ECopyOptionItem(ECopyOptionItemKey eCopyOptionItemKey, ArrayList<ERemoteOperation.ERemoteParam> arrayList, ERemoteOperation.ERemoteParam eRemoteParam) {
|
|
|
+ this.key = eCopyOptionItemKey;
|
|
|
+ this.choiceType = ECopyOptionItemChoiceType.ChoiceArray;
|
|
|
+ this.choiceArray = new ChoiceArray();
|
|
|
+ this.choiceArray.defaultChoice = 0;
|
|
|
+ Iterator<ERemoteOperation.ERemoteParam> it = arrayList.iterator();
|
|
|
+ while (it.hasNext()) {
|
|
|
+ ERemoteOperation.ERemoteParam next = it.next();
|
|
|
+ this.choiceArray.choices.add(ECopyOptionItemChoice.valueOf(this.key, next));
|
|
|
+ if (next == eRemoteParam) {
|
|
|
+ ChoiceArray choiceArray2 = this.choiceArray;
|
|
|
+ choiceArray2.defaultChoice = choiceArray2.choices.size() - 1;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ChoiceArray choiceArray3 = this.choiceArray;
|
|
|
+ choiceArray3.selectedChoice = choiceArray3.defaultChoice;
|
|
|
+ if (arrayList.size() > 1) {
|
|
|
+ this.enabled = true;
|
|
|
+ } else {
|
|
|
+ this.enabled = false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ ECopyOptionItem(ECopyOptionItem eCopyOptionItem) {
|
|
|
+ this.key = eCopyOptionItem.key;
|
|
|
+ this.choiceType = eCopyOptionItem.choiceType;
|
|
|
+ this.enabled = eCopyOptionItem.enabled;
|
|
|
+ this.isLocalOption = eCopyOptionItem.isLocalOption;
|
|
|
+ if (this.choiceType == ECopyOptionItemChoiceType.ChoiceArray) {
|
|
|
+ this.choiceArray = new ChoiceArray(eCopyOptionItem.choiceArray);
|
|
|
+ } else {
|
|
|
+ this.numberRange = new NumberRange(eCopyOptionItem.numberRange);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ public boolean equals(Object obj) {
|
|
|
+ ECopyOptionItemChoiceType eCopyOptionItemChoiceType;
|
|
|
+ if (this == obj) {
|
|
|
+ return true;
|
|
|
+ }
|
|
|
+ if (!(obj instanceof ECopyOptionItem)) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ ECopyOptionItem eCopyOptionItem = (ECopyOptionItem) obj;
|
|
|
+ if (this.key != eCopyOptionItem.key || (eCopyOptionItemChoiceType = this.choiceType) != eCopyOptionItem.choiceType || this.isLocalOption != eCopyOptionItem.isLocalOption) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if (eCopyOptionItemChoiceType == ECopyOptionItemChoiceType.ChoiceArray) {
|
|
|
+ return this.choiceArray.equals(eCopyOptionItem.choiceArray);
|
|
|
+ }
|
|
|
+ return this.numberRange.equals(eCopyOptionItem.numberRange);
|
|
|
+ }
|
|
|
+
|
|
|
+ public enum ECopyOptionItemKey {
|
|
|
+ ColorEffectsType(ERemoteOperation.ERemoteParam.color_effects_type),
|
|
|
+ ScanContentType(ERemoteOperation.ERemoteParam.scan_content_type),
|
|
|
+ PrintMediaType(ERemoteOperation.ERemoteParam.print_media_type),
|
|
|
+ PrintMediaSize(ERemoteOperation.ERemoteParam.print_media_size),
|
|
|
+ PrintMediaSource(ERemoteOperation.ERemoteParam.print_media_source),
|
|
|
+ PrintQuality(ERemoteOperation.ERemoteParam.print_quality),
|
|
|
+ PrintXBleed(ERemoteOperation.ERemoteParam.print_x_bleed),
|
|
|
+ XDensity(ERemoteOperation.ERemoteParam.x_density),
|
|
|
+ XApf(ERemoteOperation.ERemoteParam.x_apf),
|
|
|
+ XColorRestoration(ERemoteOperation.ERemoteParam.x_color_restoration),
|
|
|
+ XBorderless(ERemoteOperation.ERemoteParam.x_borderless),
|
|
|
+ CopyMagnification(ERemoteOperation.ERemoteParam.copy_magnification),
|
|
|
+ Copies(ERemoteOperation.ERemoteParam.copies),
|
|
|
+ XScale(ERemoteOperation.ERemoteParam.x_scale),
|
|
|
+ InvalidKey(ERemoteOperation.ERemoteParam.x_null);
|
|
|
+
|
|
|
+ ERemoteOperation.ERemoteParam param;
|
|
|
+
|
|
|
+ private ECopyOptionItemKey(ERemoteOperation.ERemoteParam eRemoteParam) {
|
|
|
+ this.param = eRemoteParam;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ public enum ECopyOptionItemChoice {
|
|
|
+ ColorEffectsType_Color(ECopyOptionItemKey.ColorEffectsType, ERemoteOperation.ERemoteParam.color),
|
|
|
+ ColorEffectsType_MonochromeGrayscale(ECopyOptionItemKey.ColorEffectsType, ERemoteOperation.ERemoteParam.monochrome_grayscale),
|
|
|
+ ScanContentType_Text(ECopyOptionItemKey.ScanContentType, ERemoteOperation.ERemoteParam.text),
|
|
|
+ ScanContentType_Mixed(ECopyOptionItemKey.ScanContentType, ERemoteOperation.ERemoteParam.mixed),
|
|
|
+ ScanContentType_Photographic(ECopyOptionItemKey.ScanContentType, ERemoteOperation.ERemoteParam.photographic),
|
|
|
+ PrintMediaSource_Top(ECopyOptionItemKey.PrintMediaSource, ERemoteOperation.ERemoteParam.top),
|
|
|
+ PrintMediaSource_Bottom(ECopyOptionItemKey.PrintMediaSource, ERemoteOperation.ERemoteParam.bottom),
|
|
|
+ PrintMediaSource_Rear(ECopyOptionItemKey.PrintMediaSource, ERemoteOperation.ERemoteParam.rear),
|
|
|
+ PrintMediaSource_Manual(ECopyOptionItemKey.PrintMediaSource, ERemoteOperation.ERemoteParam.manual),
|
|
|
+ PrintMediaType_Stationery(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.stationery),
|
|
|
+ PrintMediaType_PhotographicHighGloss(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.photographic_high_gloss),
|
|
|
+ PrintMediaType_Photographic(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.photographic),
|
|
|
+ PrintMediaType_PhotographicSemiGloss(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.photographic_semi_gloss),
|
|
|
+ PrintMediaType_PhotographicGlossy(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.photographic_glossy),
|
|
|
+ PrintMediaType_CustomMediaTypeEpson44(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.custom_media_type_epson_44),
|
|
|
+ PrintMediaType_PhotographicMatte(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.photographic_matte),
|
|
|
+ PrintMediaType_StationeryCoated(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.stationery_coated),
|
|
|
+ PrintMediaType_CustomMediaTypeEpson2A(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.custom_media_type_epson_2a),
|
|
|
+ PrintMediaType_StationeryInkjet(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.stationery_inkjet),
|
|
|
+ PrintMediaType_CustomMediaTypeEpson1B(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.custom_media_type_epson_1b),
|
|
|
+ PrintMediaType_CustomMediaTypeEpson02(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.custom_media_type_epson_02),
|
|
|
+ PrintMediaType_CustomMediaTypeEpson19(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.custom_media_type_epson_19),
|
|
|
+ PrintMediaType_Lebals(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.labels),
|
|
|
+ PrintMediaType_Envelope(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.envelope),
|
|
|
+ PrintMediaType_DBLMEISHI_HALFGROSSY(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.custom_media_type_epson_47),
|
|
|
+ PrintMediaType_HagakiAtena(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.custom_media_type_epson_20),
|
|
|
+ PrintMediaType_BussnessPlain(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.custom_media_type_epson_39),
|
|
|
+ PrintMediaType_StationeryHeavyweight(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.stationery_heavyweight),
|
|
|
+ PrintMediaType_StationeryLetterhead(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.stationery_letterhead),
|
|
|
+ PrintMediaType_BrightColorPlain(ECopyOptionItemKey.PrintMediaType, ERemoteOperation.ERemoteParam.custom_media_type_epson_46),
|
|
|
+ PrintMediaSize_A4(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.iso_a4_210x297mm),
|
|
|
+ PrintMediaSize_B4(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.jis_b4_257x364mm),
|
|
|
+ PrintMediaSize_B5(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.jis_b5_182x257mm),
|
|
|
+ PrintMediaSize_L(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.oe_photo_l_3_5x5in),
|
|
|
+ PrintMediaSize_2L(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.na_5x7_5x7in),
|
|
|
+ PrintMediaSize_Postcard(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.jpn_hagaki_100x148mm),
|
|
|
+ PrintMediaSize_KG(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.na_index_4x6_4x6in),
|
|
|
+ PrintMediaSize_8x10in(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.na_govt_letter_8x10in),
|
|
|
+ PrintMediaSize_Letter(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.na_letter_8_5x11in),
|
|
|
+ PrintMediaSize_Legal(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.na_legal_8_5x14in),
|
|
|
+ PrintMediaSize_A5(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.iso_a5_148x210mm),
|
|
|
+ PrintMediaSize_254x305mm(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.custom_4psize_254x305mm),
|
|
|
+ PrintMediaSize_A3(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.iso_a3_297x420mm),
|
|
|
+ PrintMediaSize_US_B(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.na_ledger_11x17in),
|
|
|
+ PrintMediaSize_A6(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.iso_a6_105x148mm),
|
|
|
+ PrintMediaSize_CHOU3(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.jpn_chou3_120x235mm),
|
|
|
+ PrintMediaSize_CHOU4(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.jpn_chou4_90x205mm),
|
|
|
+ PrintMediaSize_YOU1(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.custom_epson_18_120x176mm),
|
|
|
+ PrintMediaSize_YOU3(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.custom_epson_1A_98x148mm),
|
|
|
+ PrintMediaSize_YOU4(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.jpn_you4_105x235mm),
|
|
|
+ PrintMediaSize_YOU2(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.iso_c6_114x162mm),
|
|
|
+ PrintMediaSize_KAKU2(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.jpn_kaku2_240x332mm),
|
|
|
+ PrintMediaSize_KAKU20(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.iso_c4_229x324mm),
|
|
|
+ PrintMediaSize_MEISHI(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.custom_cardsize_55x91mm),
|
|
|
+ PrintMediaSize_CARD(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.custom_creditcardsize_54x86mm),
|
|
|
+ PrintMediaSize_Hivision(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.custom_hivision_101_6x180_6mm),
|
|
|
+ PrintMediaSize_EnvelopeDL(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.iso_dl_110x220mm),
|
|
|
+ PrintMediaSize_B6(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.jis_b6_128x182mm),
|
|
|
+ PrintMediaSize_Executive(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.na_executive_7_25x10_5in),
|
|
|
+ PrintMediaSize_8d5x13in(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.na_foolscap_8_5x13in),
|
|
|
+ PrintMediaSize_11x14in(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.na_edp_11x14in),
|
|
|
+ PrintMediaSize_EnvelopeNumber10(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.na_number_10_4_125x9_5in),
|
|
|
+ PrintMediaSize_8K(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.om_8k_270x390mm),
|
|
|
+ PrintMediaSize_16K(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.om_16k_195x270mm),
|
|
|
+ PrintMediaSize_HalfLetter(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.na_invoice_5_5x8_5in),
|
|
|
+ PrintMediaSize_IndianLegal215x345mm(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.custom_epson_indianlegal_215x345mm),
|
|
|
+ PrintMediaSize_MexicoOficio8d5x13d4in(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.na_oficio_8_5x13_4in),
|
|
|
+ PrintMediaSize_Oficio9_8d46x12d4in(ECopyOptionItemKey.PrintMediaSize, ERemoteOperation.ERemoteParam.om_folio_sp_215x315mm),
|
|
|
+ PrintXBleed_Standard(ECopyOptionItemKey.PrintXBleed, ERemoteOperation.ERemoteParam.standard),
|
|
|
+ PrintXBleed_Midium(ECopyOptionItemKey.PrintXBleed, ERemoteOperation.ERemoteParam.midium),
|
|
|
+ PrintXBleed_Minimum(ECopyOptionItemKey.PrintXBleed, ERemoteOperation.ERemoteParam.minimum),
|
|
|
+ PrintQuality_Economy(ECopyOptionItemKey.PrintQuality, ERemoteOperation.ERemoteParam.draft),
|
|
|
+ PrintQuality_Normal(ECopyOptionItemKey.PrintQuality, ERemoteOperation.ERemoteParam.normal),
|
|
|
+ PrintQuality_High(ECopyOptionItemKey.PrintQuality, ERemoteOperation.ERemoteParam.high),
|
|
|
+ PrintQuality_Best(ECopyOptionItemKey.PrintQuality, ERemoteOperation.ERemoteParam.best),
|
|
|
+ XApf_On(ECopyOptionItemKey.XApf, ERemoteOperation.ERemoteParam.on),
|
|
|
+ XApf_Off(ECopyOptionItemKey.XApf, ERemoteOperation.ERemoteParam.off),
|
|
|
+ XColorRestoration_On(ECopyOptionItemKey.XColorRestoration, ERemoteOperation.ERemoteParam.on),
|
|
|
+ XColorRestoration_Off(ECopyOptionItemKey.XColorRestoration, ERemoteOperation.ERemoteParam.off),
|
|
|
+ XBorderless_Borderless(ECopyOptionItemKey.XBorderless, ERemoteOperation.ERemoteParam.borderless),
|
|
|
+ XBorderless_Standard(ECopyOptionItemKey.XBorderless, ERemoteOperation.ERemoteParam.standard),
|
|
|
+ XScale_FullSize(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_fullsize),
|
|
|
+ XScale_Custom(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_custom),
|
|
|
+ XScale_Autofit(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_autofit),
|
|
|
+ XScale_A4_to_Postcard(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_a4_to_postcard),
|
|
|
+ XScale_2L_to_Postcard(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_2l_to_postcard),
|
|
|
+ XScale_L_to_Postcard(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_l_to_postcard),
|
|
|
+ XScale_L_to_2L(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_l_to_2l),
|
|
|
+ XScale_2L_to_A4(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_2l_to_a4),
|
|
|
+ XScale_Postcard_to_A4(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_postcard_to_a4),
|
|
|
+ XScale_L_to_A4(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_l_to_a4),
|
|
|
+ XScale_A4_to_B5(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_a4_to_b5),
|
|
|
+ XScale_B5_to_A4(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_b5_to_a4),
|
|
|
+ XScale_Letter_to_KG(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_letter_to_kg),
|
|
|
+ XScale_KG_to_Letter(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_kg_to_letter),
|
|
|
+ XScale_Letter_to_2L(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_letter_to_2l),
|
|
|
+ XScale_2L_to_Letter(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_2l_to_letter),
|
|
|
+ XScale_KG_to_A4(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_kg_to_a4),
|
|
|
+ XScale_A4_to_KG(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_a4_to_kg),
|
|
|
+ XScale_A4_to_2L(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_a4_to_2l),
|
|
|
+ XScale_KG_to_8x10(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_kg_to_8x10),
|
|
|
+ XScale_8x10_to_2L(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_8x10_to_2l),
|
|
|
+ XScale_Legal_to_Letter(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_legal_to_letter),
|
|
|
+ XScale_2L_to_KG(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_2l_to_kg),
|
|
|
+ XScale_KG_to_2L(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_kg_to_2l),
|
|
|
+ XScale_A5_to_A4(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_a5_to_a4),
|
|
|
+ XScale_A4_to_A5(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_a4_to_a5),
|
|
|
+ XScale_A4_to_A3(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_a4_to_a3),
|
|
|
+ XScale_Letter_to_11x17(ECopyOptionItemKey.XScale, ERemoteOperation.ERemoteParam.x_scale_letter_to_11x17);
|
|
|
+
|
|
|
+ ECopyOptionItemKey key;
|
|
|
+ ERemoteOperation.ERemoteParam param;
|
|
|
+
|
|
|
+ private ECopyOptionItemChoice(ECopyOptionItemKey eCopyOptionItemKey, ERemoteOperation.ERemoteParam eRemoteParam) {
|
|
|
+ this.param = eRemoteParam;
|
|
|
+ }
|
|
|
+
|
|
|
+ public ERemoteOperation.ERemoteParam getParam() {
|
|
|
+ return this.param;
|
|
|
+ }
|
|
|
+
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:101:0x00c6, code lost:
|
|
|
+ return PrintMediaSize_YOU3;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:103:0x00c9, code lost:
|
|
|
+ return PrintMediaSize_YOU1;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:105:0x00cc, code lost:
|
|
|
+ return PrintMediaSize_CHOU4;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:107:0x00cf, code lost:
|
|
|
+ return PrintMediaSize_CHOU3;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:109:0x00d2, code lost:
|
|
|
+ return PrintMediaSize_A6;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:111:0x00d5, code lost:
|
|
|
+ return PrintMediaSize_US_B;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:113:0x00d8, code lost:
|
|
|
+ return PrintMediaSize_A3;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:115:0x00db, code lost:
|
|
|
+ return PrintMediaSize_254x305mm;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:117:0x00de, code lost:
|
|
|
+ return PrintMediaSize_A5;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:119:0x00e1, code lost:
|
|
|
+ return PrintMediaSize_Legal;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:11:0x002d, code lost:
|
|
|
+ return ScanContentType_Photographic;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:121:0x00e4, code lost:
|
|
|
+ return PrintMediaSize_Letter;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:123:0x00e7, code lost:
|
|
|
+ return PrintMediaSize_8x10in;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:125:0x00ea, code lost:
|
|
|
+ return PrintMediaSize_KG;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:127:0x00ed, code lost:
|
|
|
+ return PrintMediaSize_Postcard;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:129:0x00f0, code lost:
|
|
|
+ return PrintMediaSize_2L;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:131:0x00f3, code lost:
|
|
|
+ return PrintMediaSize_L;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:133:0x00f6, code lost:
|
|
|
+ return PrintMediaSize_B5;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:135:0x00f9, code lost:
|
|
|
+ return PrintMediaSize_B4;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:137:0x00fc, code lost:
|
|
|
+ return PrintMediaSize_A4;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:139:0x0105, code lost:
|
|
|
+ switch(r2) {
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.top :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0112;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.bottom :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x010f;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.rear :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x010c;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.manual :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0109;
|
|
|
+ default: goto L_0x0108;
|
|
|
+ };
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:13:0x0030, code lost:
|
|
|
+ return ScanContentType_Mixed;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:141:0x010b, code lost:
|
|
|
+ return PrintMediaSource_Manual;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:143:0x010e, code lost:
|
|
|
+ return PrintMediaSource_Rear;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:145:0x0111, code lost:
|
|
|
+ return PrintMediaSource_Bottom;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:147:0x0114, code lost:
|
|
|
+ return PrintMediaSource_Top;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:149:0x011d, code lost:
|
|
|
+ switch(r2) {
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.draft :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x012a;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.normal :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0127;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.high :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0124;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.best :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0121;
|
|
|
+ default: goto L_0x0120;
|
|
|
+ };
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:151:0x0123, code lost:
|
|
|
+ return PrintQuality_Best;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:153:0x0126, code lost:
|
|
|
+ return PrintQuality_High;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:155:0x0129, code lost:
|
|
|
+ return PrintQuality_Normal;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:157:0x012c, code lost:
|
|
|
+ return PrintQuality_Economy;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:159:0x0135, code lost:
|
|
|
+ switch(r2) {
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.standard :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x013f;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.midium :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x013c;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.minimum :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0139;
|
|
|
+ default: goto L_0x0138;
|
|
|
+ };
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:15:0x0033, code lost:
|
|
|
+ return ScanContentType_Text;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:161:0x013b, code lost:
|
|
|
+ return PrintXBleed_Minimum;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:163:0x013e, code lost:
|
|
|
+ return PrintXBleed_Midium;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:165:0x0141, code lost:
|
|
|
+ return PrintXBleed_Standard;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:167:0x014a, code lost:
|
|
|
+ switch(r2) {
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.on :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0151;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.off :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x014e;
|
|
|
+ default: goto L_0x014d;
|
|
|
+ };
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:169:0x0150, code lost:
|
|
|
+ return XApf_Off;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:171:0x0153, code lost:
|
|
|
+ return XApf_On;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:173:0x015c, code lost:
|
|
|
+ switch(r2) {
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.on :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0163;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.off :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0160;
|
|
|
+ default: goto L_0x015f;
|
|
|
+ };
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:175:0x0162, code lost:
|
|
|
+ return XColorRestoration_Off;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:177:0x0165, code lost:
|
|
|
+ return XColorRestoration_On;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:178:0x0166, code lost:
|
|
|
+ r1 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f359xed9088c4[r2.ordinal()];
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:179:0x0170, code lost:
|
|
|
+ if (r1 == 72) goto L_0x01d9;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:17:0x003c, code lost:
|
|
|
+ switch(r2) {
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.photographic :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x007c;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.stationery :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0079;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.photographic_high_gloss :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0076;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.photographic_semi_gloss :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0073;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.photographic_glossy :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0070;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_media_type_epson_44 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x006d;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.photographic_matte :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x006a;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.stationery_coated :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0067;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_media_type_epson_2a :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0064;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.stationery_inkjet :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0061;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_media_type_epson_1b :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x005e;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_media_type_epson_02 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x005b;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_media_type_epson_19 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0058;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.labels :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0055;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.envelope :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0052;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_media_type_epson_47 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x004f;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_media_type_epson_20 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x004c;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_media_type_epson_39 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0049;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.stationery_heavyweight :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0046;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.stationery_letterhead :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0043;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_media_type_epson_46 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0040;
|
|
|
+ default: goto L_0x003f;
|
|
|
+ };
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:181:0x0174, code lost:
|
|
|
+ if (r1 == 77) goto L_0x01d6;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:183:0x017e, code lost:
|
|
|
+ switch(r2) {
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_fullsize :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01d3;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_custom :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01d0;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_autofit :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01cd;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_a4_to_postcard :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01ca;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_2l_to_postcard :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01c7;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_l_to_postcard :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01c4;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_l_to_2l :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01c1;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_2l_to_a4 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01be;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_a4_to_2l :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01bb;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_postcard_to_a4 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01b8;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_l_to_a4 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01b5;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_a4_to_b5 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01b2;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_b5_to_a4 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01af;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_letter_to_kg :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01ac;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_kg_to_letter :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01a9;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_letter_to_2l :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01a6;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_2l_to_letter :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01a3;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_kg_to_a4 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x01a0;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_a4_to_kg :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x019d;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_kg_to_8x10 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x019a;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_8x10_to_2l :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0197;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_legal_to_letter :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0194;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_2l_to_kg :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0191;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_kg_to_2l :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x018e;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_a5_to_a4 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x018b;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_a4_to_a5 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0188;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_a4_to_a3 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0185;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.x_scale_letter_to_11x17 :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0182;
|
|
|
+ default: goto L_0x0181;
|
|
|
+ };
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:185:0x0184, code lost:
|
|
|
+ return XScale_Letter_to_11x17;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:187:0x0187, code lost:
|
|
|
+ return XScale_A4_to_A3;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:189:0x018a, code lost:
|
|
|
+ return XScale_A4_to_A5;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:191:0x018d, code lost:
|
|
|
+ return XScale_A5_to_A4;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:193:0x0190, code lost:
|
|
|
+ return XScale_KG_to_2L;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:195:0x0193, code lost:
|
|
|
+ return XScale_2L_to_KG;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:197:0x0196, code lost:
|
|
|
+ return XScale_Legal_to_Letter;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:199:0x0199, code lost:
|
|
|
+ return XScale_8x10_to_2L;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:19:0x0042, code lost:
|
|
|
+ return PrintMediaType_BrightColorPlain;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:201:0x019c, code lost:
|
|
|
+ return XScale_KG_to_8x10;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:203:0x019f, code lost:
|
|
|
+ return XScale_A4_to_KG;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:205:0x01a2, code lost:
|
|
|
+ return XScale_KG_to_A4;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:207:0x01a5, code lost:
|
|
|
+ return XScale_2L_to_Letter;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:209:0x01a8, code lost:
|
|
|
+ return XScale_Letter_to_2L;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:211:0x01ab, code lost:
|
|
|
+ return XScale_KG_to_Letter;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:213:0x01ae, code lost:
|
|
|
+ return XScale_Letter_to_KG;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:215:0x01b1, code lost:
|
|
|
+ return XScale_B5_to_A4;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:217:0x01b4, code lost:
|
|
|
+ return XScale_A4_to_B5;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:219:0x01b7, code lost:
|
|
|
+ return XScale_L_to_A4;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:21:0x0045, code lost:
|
|
|
+ return PrintMediaType_StationeryLetterhead;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:221:0x01ba, code lost:
|
|
|
+ return XScale_Postcard_to_A4;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:223:0x01bd, code lost:
|
|
|
+ return XScale_A4_to_2L;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:225:0x01c0, code lost:
|
|
|
+ return XScale_2L_to_A4;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:227:0x01c3, code lost:
|
|
|
+ return XScale_L_to_2L;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:229:0x01c6, code lost:
|
|
|
+ return XScale_L_to_Postcard;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:231:0x01c9, code lost:
|
|
|
+ return XScale_2L_to_Postcard;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:233:0x01cc, code lost:
|
|
|
+ return XScale_A4_to_Postcard;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:235:0x01cf, code lost:
|
|
|
+ return XScale_Autofit;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:237:0x01d2, code lost:
|
|
|
+ return XScale_Custom;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:239:0x01d5, code lost:
|
|
|
+ return XScale_FullSize;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:23:0x0048, code lost:
|
|
|
+ return PrintMediaType_StationeryHeavyweight;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:241:0x01d8, code lost:
|
|
|
+ return XBorderless_Borderless;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:243:0x01db, code lost:
|
|
|
+ return XBorderless_Standard;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:245:?, code lost:
|
|
|
+ return null;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:25:0x004b, code lost:
|
|
|
+ return PrintMediaType_BussnessPlain;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:27:0x004e, code lost:
|
|
|
+ return PrintMediaType_HagakiAtena;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:29:0x0051, code lost:
|
|
|
+ return PrintMediaType_DBLMEISHI_HALFGROSSY;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:31:0x0054, code lost:
|
|
|
+ return PrintMediaType_Envelope;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:33:0x0057, code lost:
|
|
|
+ return PrintMediaType_Lebals;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:35:0x005a, code lost:
|
|
|
+ return PrintMediaType_CustomMediaTypeEpson19;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:37:0x005d, code lost:
|
|
|
+ return PrintMediaType_CustomMediaTypeEpson02;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:39:0x0060, code lost:
|
|
|
+ return PrintMediaType_CustomMediaTypeEpson1B;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:41:0x0063, code lost:
|
|
|
+ return PrintMediaType_StationeryInkjet;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:43:0x0066, code lost:
|
|
|
+ return PrintMediaType_CustomMediaTypeEpson2A;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:45:0x0069, code lost:
|
|
|
+ return PrintMediaType_StationeryCoated;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:47:0x006c, code lost:
|
|
|
+ return PrintMediaType_PhotographicMatte;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:49:0x006f, code lost:
|
|
|
+ return PrintMediaType_CustomMediaTypeEpson44;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:51:0x0072, code lost:
|
|
|
+ return PrintMediaType_PhotographicGlossy;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:53:0x0075, code lost:
|
|
|
+ return PrintMediaType_PhotographicSemiGloss;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:55:0x0078, code lost:
|
|
|
+ return PrintMediaType_PhotographicHighGloss;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:57:0x007b, code lost:
|
|
|
+ return PrintMediaType_Stationery;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:59:0x007e, code lost:
|
|
|
+ return PrintMediaType_Photographic;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:61:0x0087, code lost:
|
|
|
+ switch(r2) {
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.iso_a4_210x297mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00fa;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.jis_b4_257x364mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00f7;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.jis_b5_182x257mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00f4;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.oe_photo_l_3_5x5in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00f1;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.na_5x7_5x7in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00ee;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.jpn_hagaki_100x148mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00eb;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.na_index_4x6_4x6in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00e8;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.na_govt_letter_8x10in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00e5;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.na_letter_8_5x11in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00e2;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.na_legal_8_5x14in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00df;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.iso_a5_148x210mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00dc;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_4psize_254x305mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00d9;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.iso_a3_297x420mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00d6;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.na_ledger_11x17in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00d3;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.iso_a6_105x148mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00d0;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.jpn_chou3_120x235mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00cd;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.jpn_chou4_90x205mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00ca;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_epson_18_120x176mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00c7;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_epson_1A_98x148mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00c4;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.jpn_you4_105x235mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00c1;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.iso_c6_114x162mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00be;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.jpn_kaku2_240x332mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00bb;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.iso_c4_229x324mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00b8;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_cardsize_55x91mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00b5;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_creditcardsize_54x86mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00b2;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_hivision_101_6x180_6mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00af;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.iso_dl_110x220mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00ac;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.jis_b6_128x182mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00a9;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.na_executive_7_25x10_5in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00a6;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.na_foolscap_8_5x13in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00a3;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.na_edp_11x14in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x00a0;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.na_number_10_4_125x9_5in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x009d;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.om_8k_270x390mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x009a;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.om_16k_195x270mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0097;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.na_invoice_5_5x8_5in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0094;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.custom_epson_indianlegal_215x345mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0091;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.na_oficio_8_5x13_4in :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x008e;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.om_folio_sp_215x315mm :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x008b;
|
|
|
+ default: goto L_0x008a;
|
|
|
+ };
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:63:0x008d, code lost:
|
|
|
+ return PrintMediaSize_Oficio9_8d46x12d4in;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:65:0x0090, code lost:
|
|
|
+ return PrintMediaSize_MexicoOficio8d5x13d4in;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:67:0x0093, code lost:
|
|
|
+ return PrintMediaSize_IndianLegal215x345mm;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:69:0x0096, code lost:
|
|
|
+ return PrintMediaSize_HalfLetter;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:71:0x0099, code lost:
|
|
|
+ return PrintMediaSize_16K;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:73:0x009c, code lost:
|
|
|
+ return PrintMediaSize_8K;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:75:0x009f, code lost:
|
|
|
+ return PrintMediaSize_EnvelopeNumber10;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:77:0x00a2, code lost:
|
|
|
+ return PrintMediaSize_11x14in;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:79:0x00a5, code lost:
|
|
|
+ return PrintMediaSize_8d5x13in;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:81:0x00a8, code lost:
|
|
|
+ return PrintMediaSize_Executive;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:83:0x00ab, code lost:
|
|
|
+ return PrintMediaSize_B6;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:85:0x00ae, code lost:
|
|
|
+ return PrintMediaSize_EnvelopeDL;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:87:0x00b1, code lost:
|
|
|
+ return PrintMediaSize_Hivision;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:89:0x00b4, code lost:
|
|
|
+ return PrintMediaSize_CARD;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:91:0x00b7, code lost:
|
|
|
+ return PrintMediaSize_MEISHI;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:93:0x00ba, code lost:
|
|
|
+ return PrintMediaSize_KAKU20;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:95:0x00bd, code lost:
|
|
|
+ return PrintMediaSize_KAKU2;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:97:0x00c0, code lost:
|
|
|
+ return PrintMediaSize_YOU2;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:99:0x00c3, code lost:
|
|
|
+ return PrintMediaSize_YOU4;
|
|
|
+ */
|
|
|
+ /* JADX WARNING: Code restructure failed: missing block: B:9:0x0027, code lost:
|
|
|
+ switch(r2) {
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.text :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x0031;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.mixed :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x002e;
|
|
|
+ case epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam.photographic :epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam: goto L_0x002b;
|
|
|
+ default: goto L_0x002a;
|
|
|
+ };
|
|
|
+ */
|
|
|
+ /* Code decompiled incorrectly, please refer to instructions dump. */
|
|
|
+ public static epson.print.copy.Component.ecopycomponent.ECopyOptionItem.ECopyOptionItemChoice valueOf(epson.print.copy.Component.ecopycomponent.ECopyOptionItem.ECopyOptionItemKey r1, epson.print.copy.Component.eremoteoperation.ERemoteOperation.ERemoteParam r2) {
|
|
|
+ /*
|
|
|
+ int[] r0 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f358x5d658d7e
|
|
|
+ int r1 = r1.ordinal()
|
|
|
+ r1 = r0[r1]
|
|
|
+ switch(r1) {
|
|
|
+ case 1: goto L_0x000d;
|
|
|
+ case 2: goto L_0x001f;
|
|
|
+ case 3: goto L_0x0034;
|
|
|
+ case 4: goto L_0x007f;
|
|
|
+ case 5: goto L_0x00fd;
|
|
|
+ case 6: goto L_0x0115;
|
|
|
+ case 7: goto L_0x012d;
|
|
|
+ case 8: goto L_0x0142;
|
|
|
+ case 9: goto L_0x0154;
|
|
|
+ case 10: goto L_0x0166;
|
|
|
+ case 11: goto L_0x0176;
|
|
|
+ default: goto L_0x000b;
|
|
|
+ }
|
|
|
+ L_0x000b:
|
|
|
+ goto L_0x01dc
|
|
|
+ L_0x000d:
|
|
|
+ int[] r1 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f359xed9088c4
|
|
|
+ int r0 = r2.ordinal()
|
|
|
+ r1 = r1[r0]
|
|
|
+ switch(r1) {
|
|
|
+ case 1: goto L_0x001c;
|
|
|
+ case 2: goto L_0x0019;
|
|
|
+ default: goto L_0x0018;
|
|
|
+ }
|
|
|
+ L_0x0018:
|
|
|
+ goto L_0x001f
|
|
|
+ L_0x0019:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = ColorEffectsType_MonochromeGrayscale
|
|
|
+ return r1
|
|
|
+ L_0x001c:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = ColorEffectsType_Color
|
|
|
+ return r1
|
|
|
+ L_0x001f:
|
|
|
+ int[] r1 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f359xed9088c4
|
|
|
+ int r0 = r2.ordinal()
|
|
|
+ r1 = r1[r0]
|
|
|
+ switch(r1) {
|
|
|
+ case 3: goto L_0x0031;
|
|
|
+ case 4: goto L_0x002e;
|
|
|
+ case 5: goto L_0x002b;
|
|
|
+ default: goto L_0x002a;
|
|
|
+ }
|
|
|
+ L_0x002a:
|
|
|
+ goto L_0x0034
|
|
|
+ L_0x002b:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = ScanContentType_Photographic
|
|
|
+ return r1
|
|
|
+ L_0x002e:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = ScanContentType_Mixed
|
|
|
+ return r1
|
|
|
+ L_0x0031:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = ScanContentType_Text
|
|
|
+ return r1
|
|
|
+ L_0x0034:
|
|
|
+ int[] r1 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f359xed9088c4
|
|
|
+ int r0 = r2.ordinal()
|
|
|
+ r1 = r1[r0]
|
|
|
+ switch(r1) {
|
|
|
+ case 5: goto L_0x007c;
|
|
|
+ case 6: goto L_0x0079;
|
|
|
+ case 7: goto L_0x0076;
|
|
|
+ case 8: goto L_0x0073;
|
|
|
+ case 9: goto L_0x0070;
|
|
|
+ case 10: goto L_0x006d;
|
|
|
+ case 11: goto L_0x006a;
|
|
|
+ case 12: goto L_0x0067;
|
|
|
+ case 13: goto L_0x0064;
|
|
|
+ case 14: goto L_0x0061;
|
|
|
+ case 15: goto L_0x005e;
|
|
|
+ case 16: goto L_0x005b;
|
|
|
+ case 17: goto L_0x0058;
|
|
|
+ case 18: goto L_0x0055;
|
|
|
+ case 19: goto L_0x0052;
|
|
|
+ case 20: goto L_0x004f;
|
|
|
+ case 21: goto L_0x004c;
|
|
|
+ case 22: goto L_0x0049;
|
|
|
+ case 23: goto L_0x0046;
|
|
|
+ case 24: goto L_0x0043;
|
|
|
+ case 25: goto L_0x0040;
|
|
|
+ default: goto L_0x003f;
|
|
|
+ }
|
|
|
+ L_0x003f:
|
|
|
+ goto L_0x007f
|
|
|
+ L_0x0040:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_BrightColorPlain
|
|
|
+ return r1
|
|
|
+ L_0x0043:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_StationeryLetterhead
|
|
|
+ return r1
|
|
|
+ L_0x0046:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_StationeryHeavyweight
|
|
|
+ return r1
|
|
|
+ L_0x0049:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_BussnessPlain
|
|
|
+ return r1
|
|
|
+ L_0x004c:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_HagakiAtena
|
|
|
+ return r1
|
|
|
+ L_0x004f:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_DBLMEISHI_HALFGROSSY
|
|
|
+ return r1
|
|
|
+ L_0x0052:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_Envelope
|
|
|
+ return r1
|
|
|
+ L_0x0055:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_Lebals
|
|
|
+ return r1
|
|
|
+ L_0x0058:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_CustomMediaTypeEpson19
|
|
|
+ return r1
|
|
|
+ L_0x005b:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_CustomMediaTypeEpson02
|
|
|
+ return r1
|
|
|
+ L_0x005e:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_CustomMediaTypeEpson1B
|
|
|
+ return r1
|
|
|
+ L_0x0061:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_StationeryInkjet
|
|
|
+ return r1
|
|
|
+ L_0x0064:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_CustomMediaTypeEpson2A
|
|
|
+ return r1
|
|
|
+ L_0x0067:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_StationeryCoated
|
|
|
+ return r1
|
|
|
+ L_0x006a:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_PhotographicMatte
|
|
|
+ return r1
|
|
|
+ L_0x006d:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_CustomMediaTypeEpson44
|
|
|
+ return r1
|
|
|
+ L_0x0070:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_PhotographicGlossy
|
|
|
+ return r1
|
|
|
+ L_0x0073:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_PhotographicSemiGloss
|
|
|
+ return r1
|
|
|
+ L_0x0076:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_PhotographicHighGloss
|
|
|
+ return r1
|
|
|
+ L_0x0079:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_Stationery
|
|
|
+ return r1
|
|
|
+ L_0x007c:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaType_Photographic
|
|
|
+ return r1
|
|
|
+ L_0x007f:
|
|
|
+ int[] r1 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f359xed9088c4
|
|
|
+ int r0 = r2.ordinal()
|
|
|
+ r1 = r1[r0]
|
|
|
+ switch(r1) {
|
|
|
+ case 26: goto L_0x00fa;
|
|
|
+ case 27: goto L_0x00f7;
|
|
|
+ case 28: goto L_0x00f4;
|
|
|
+ case 29: goto L_0x00f1;
|
|
|
+ case 30: goto L_0x00ee;
|
|
|
+ case 31: goto L_0x00eb;
|
|
|
+ case 32: goto L_0x00e8;
|
|
|
+ case 33: goto L_0x00e5;
|
|
|
+ case 34: goto L_0x00e2;
|
|
|
+ case 35: goto L_0x00df;
|
|
|
+ case 36: goto L_0x00dc;
|
|
|
+ case 37: goto L_0x00d9;
|
|
|
+ case 38: goto L_0x00d6;
|
|
|
+ case 39: goto L_0x00d3;
|
|
|
+ case 40: goto L_0x00d0;
|
|
|
+ case 41: goto L_0x00cd;
|
|
|
+ case 42: goto L_0x00ca;
|
|
|
+ case 43: goto L_0x00c7;
|
|
|
+ case 44: goto L_0x00c4;
|
|
|
+ case 45: goto L_0x00c1;
|
|
|
+ case 46: goto L_0x00be;
|
|
|
+ case 47: goto L_0x00bb;
|
|
|
+ case 48: goto L_0x00b8;
|
|
|
+ case 49: goto L_0x00b5;
|
|
|
+ case 50: goto L_0x00b2;
|
|
|
+ case 51: goto L_0x00af;
|
|
|
+ case 52: goto L_0x00ac;
|
|
|
+ case 53: goto L_0x00a9;
|
|
|
+ case 54: goto L_0x00a6;
|
|
|
+ case 55: goto L_0x00a3;
|
|
|
+ case 56: goto L_0x00a0;
|
|
|
+ case 57: goto L_0x009d;
|
|
|
+ case 58: goto L_0x009a;
|
|
|
+ case 59: goto L_0x0097;
|
|
|
+ case 60: goto L_0x0094;
|
|
|
+ case 61: goto L_0x0091;
|
|
|
+ case 62: goto L_0x008e;
|
|
|
+ case 63: goto L_0x008b;
|
|
|
+ default: goto L_0x008a;
|
|
|
+ }
|
|
|
+ L_0x008a:
|
|
|
+ goto L_0x00fd
|
|
|
+ L_0x008b:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_Oficio9_8d46x12d4in
|
|
|
+ return r1
|
|
|
+ L_0x008e:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_MexicoOficio8d5x13d4in
|
|
|
+ return r1
|
|
|
+ L_0x0091:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_IndianLegal215x345mm
|
|
|
+ return r1
|
|
|
+ L_0x0094:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_HalfLetter
|
|
|
+ return r1
|
|
|
+ L_0x0097:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_16K
|
|
|
+ return r1
|
|
|
+ L_0x009a:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_8K
|
|
|
+ return r1
|
|
|
+ L_0x009d:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_EnvelopeNumber10
|
|
|
+ return r1
|
|
|
+ L_0x00a0:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_11x14in
|
|
|
+ return r1
|
|
|
+ L_0x00a3:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_8d5x13in
|
|
|
+ return r1
|
|
|
+ L_0x00a6:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_Executive
|
|
|
+ return r1
|
|
|
+ L_0x00a9:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_B6
|
|
|
+ return r1
|
|
|
+ L_0x00ac:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_EnvelopeDL
|
|
|
+ return r1
|
|
|
+ L_0x00af:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_Hivision
|
|
|
+ return r1
|
|
|
+ L_0x00b2:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_CARD
|
|
|
+ return r1
|
|
|
+ L_0x00b5:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_MEISHI
|
|
|
+ return r1
|
|
|
+ L_0x00b8:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_KAKU20
|
|
|
+ return r1
|
|
|
+ L_0x00bb:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_KAKU2
|
|
|
+ return r1
|
|
|
+ L_0x00be:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_YOU2
|
|
|
+ return r1
|
|
|
+ L_0x00c1:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_YOU4
|
|
|
+ return r1
|
|
|
+ L_0x00c4:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_YOU3
|
|
|
+ return r1
|
|
|
+ L_0x00c7:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_YOU1
|
|
|
+ return r1
|
|
|
+ L_0x00ca:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_CHOU4
|
|
|
+ return r1
|
|
|
+ L_0x00cd:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_CHOU3
|
|
|
+ return r1
|
|
|
+ L_0x00d0:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_A6
|
|
|
+ return r1
|
|
|
+ L_0x00d3:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_US_B
|
|
|
+ return r1
|
|
|
+ L_0x00d6:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_A3
|
|
|
+ return r1
|
|
|
+ L_0x00d9:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_254x305mm
|
|
|
+ return r1
|
|
|
+ L_0x00dc:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_A5
|
|
|
+ return r1
|
|
|
+ L_0x00df:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_Legal
|
|
|
+ return r1
|
|
|
+ L_0x00e2:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_Letter
|
|
|
+ return r1
|
|
|
+ L_0x00e5:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_8x10in
|
|
|
+ return r1
|
|
|
+ L_0x00e8:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_KG
|
|
|
+ return r1
|
|
|
+ L_0x00eb:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_Postcard
|
|
|
+ return r1
|
|
|
+ L_0x00ee:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_2L
|
|
|
+ return r1
|
|
|
+ L_0x00f1:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_L
|
|
|
+ return r1
|
|
|
+ L_0x00f4:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_B5
|
|
|
+ return r1
|
|
|
+ L_0x00f7:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_B4
|
|
|
+ return r1
|
|
|
+ L_0x00fa:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSize_A4
|
|
|
+ return r1
|
|
|
+ L_0x00fd:
|
|
|
+ int[] r1 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f359xed9088c4
|
|
|
+ int r0 = r2.ordinal()
|
|
|
+ r1 = r1[r0]
|
|
|
+ switch(r1) {
|
|
|
+ case 64: goto L_0x0112;
|
|
|
+ case 65: goto L_0x010f;
|
|
|
+ case 66: goto L_0x010c;
|
|
|
+ case 67: goto L_0x0109;
|
|
|
+ default: goto L_0x0108;
|
|
|
+ }
|
|
|
+ L_0x0108:
|
|
|
+ goto L_0x0115
|
|
|
+ L_0x0109:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSource_Manual
|
|
|
+ return r1
|
|
|
+ L_0x010c:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSource_Rear
|
|
|
+ return r1
|
|
|
+ L_0x010f:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSource_Bottom
|
|
|
+ return r1
|
|
|
+ L_0x0112:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintMediaSource_Top
|
|
|
+ return r1
|
|
|
+ L_0x0115:
|
|
|
+ int[] r1 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f359xed9088c4
|
|
|
+ int r0 = r2.ordinal()
|
|
|
+ r1 = r1[r0]
|
|
|
+ switch(r1) {
|
|
|
+ case 68: goto L_0x012a;
|
|
|
+ case 69: goto L_0x0127;
|
|
|
+ case 70: goto L_0x0124;
|
|
|
+ case 71: goto L_0x0121;
|
|
|
+ default: goto L_0x0120;
|
|
|
+ }
|
|
|
+ L_0x0120:
|
|
|
+ goto L_0x012d
|
|
|
+ L_0x0121:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintQuality_Best
|
|
|
+ return r1
|
|
|
+ L_0x0124:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintQuality_High
|
|
|
+ return r1
|
|
|
+ L_0x0127:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintQuality_Normal
|
|
|
+ return r1
|
|
|
+ L_0x012a:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintQuality_Economy
|
|
|
+ return r1
|
|
|
+ L_0x012d:
|
|
|
+ int[] r1 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f359xed9088c4
|
|
|
+ int r0 = r2.ordinal()
|
|
|
+ r1 = r1[r0]
|
|
|
+ switch(r1) {
|
|
|
+ case 72: goto L_0x013f;
|
|
|
+ case 73: goto L_0x013c;
|
|
|
+ case 74: goto L_0x0139;
|
|
|
+ default: goto L_0x0138;
|
|
|
+ }
|
|
|
+ L_0x0138:
|
|
|
+ goto L_0x0142
|
|
|
+ L_0x0139:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintXBleed_Minimum
|
|
|
+ return r1
|
|
|
+ L_0x013c:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintXBleed_Midium
|
|
|
+ return r1
|
|
|
+ L_0x013f:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = PrintXBleed_Standard
|
|
|
+ return r1
|
|
|
+ L_0x0142:
|
|
|
+ int[] r1 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f359xed9088c4
|
|
|
+ int r0 = r2.ordinal()
|
|
|
+ r1 = r1[r0]
|
|
|
+ switch(r1) {
|
|
|
+ case 75: goto L_0x0151;
|
|
|
+ case 76: goto L_0x014e;
|
|
|
+ default: goto L_0x014d;
|
|
|
+ }
|
|
|
+ L_0x014d:
|
|
|
+ goto L_0x0154
|
|
|
+ L_0x014e:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XApf_Off
|
|
|
+ return r1
|
|
|
+ L_0x0151:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XApf_On
|
|
|
+ return r1
|
|
|
+ L_0x0154:
|
|
|
+ int[] r1 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f359xed9088c4
|
|
|
+ int r0 = r2.ordinal()
|
|
|
+ r1 = r1[r0]
|
|
|
+ switch(r1) {
|
|
|
+ case 75: goto L_0x0163;
|
|
|
+ case 76: goto L_0x0160;
|
|
|
+ default: goto L_0x015f;
|
|
|
+ }
|
|
|
+ L_0x015f:
|
|
|
+ goto L_0x0166
|
|
|
+ L_0x0160:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XColorRestoration_Off
|
|
|
+ return r1
|
|
|
+ L_0x0163:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XColorRestoration_On
|
|
|
+ return r1
|
|
|
+ L_0x0166:
|
|
|
+ int[] r1 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f359xed9088c4
|
|
|
+ int r0 = r2.ordinal()
|
|
|
+ r1 = r1[r0]
|
|
|
+ r0 = 72
|
|
|
+ if (r1 == r0) goto L_0x01d9
|
|
|
+ r0 = 77
|
|
|
+ if (r1 == r0) goto L_0x01d6
|
|
|
+ L_0x0176:
|
|
|
+ int[] r1 = epson.print.copy.Component.ecopycomponent.ECopyOptionItem.C21712.f359xed9088c4
|
|
|
+ int r2 = r2.ordinal()
|
|
|
+ r1 = r1[r2]
|
|
|
+ switch(r1) {
|
|
|
+ case 78: goto L_0x01d3;
|
|
|
+ case 79: goto L_0x01d0;
|
|
|
+ case 80: goto L_0x01cd;
|
|
|
+ case 81: goto L_0x01ca;
|
|
|
+ case 82: goto L_0x01c7;
|
|
|
+ case 83: goto L_0x01c4;
|
|
|
+ case 84: goto L_0x01c1;
|
|
|
+ case 85: goto L_0x01be;
|
|
|
+ case 86: goto L_0x01bb;
|
|
|
+ case 87: goto L_0x01b8;
|
|
|
+ case 88: goto L_0x01b5;
|
|
|
+ case 89: goto L_0x01b2;
|
|
|
+ case 90: goto L_0x01af;
|
|
|
+ case 91: goto L_0x01ac;
|
|
|
+ case 92: goto L_0x01a9;
|
|
|
+ case 93: goto L_0x01a6;
|
|
|
+ case 94: goto L_0x01a3;
|
|
|
+ case 95: goto L_0x01a0;
|
|
|
+ case 96: goto L_0x019d;
|
|
|
+ case 97: goto L_0x019a;
|
|
|
+ case 98: goto L_0x0197;
|
|
|
+ case 99: goto L_0x0194;
|
|
|
+ case 100: goto L_0x0191;
|
|
|
+ case 101: goto L_0x018e;
|
|
|
+ case 102: goto L_0x018b;
|
|
|
+ case 103: goto L_0x0188;
|
|
|
+ case 104: goto L_0x0185;
|
|
|
+ case 105: goto L_0x0182;
|
|
|
+ default: goto L_0x0181;
|
|
|
+ }
|
|
|
+ L_0x0181:
|
|
|
+ goto L_0x01dc
|
|
|
+ L_0x0182:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_Letter_to_11x17
|
|
|
+ return r1
|
|
|
+ L_0x0185:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_A4_to_A3
|
|
|
+ return r1
|
|
|
+ L_0x0188:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_A4_to_A5
|
|
|
+ return r1
|
|
|
+ L_0x018b:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_A5_to_A4
|
|
|
+ return r1
|
|
|
+ L_0x018e:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_KG_to_2L
|
|
|
+ return r1
|
|
|
+ L_0x0191:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_2L_to_KG
|
|
|
+ return r1
|
|
|
+ L_0x0194:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_Legal_to_Letter
|
|
|
+ return r1
|
|
|
+ L_0x0197:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_8x10_to_2L
|
|
|
+ return r1
|
|
|
+ L_0x019a:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_KG_to_8x10
|
|
|
+ return r1
|
|
|
+ L_0x019d:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_A4_to_KG
|
|
|
+ return r1
|
|
|
+ L_0x01a0:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_KG_to_A4
|
|
|
+ return r1
|
|
|
+ L_0x01a3:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_2L_to_Letter
|
|
|
+ return r1
|
|
|
+ L_0x01a6:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_Letter_to_2L
|
|
|
+ return r1
|
|
|
+ L_0x01a9:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_KG_to_Letter
|
|
|
+ return r1
|
|
|
+ L_0x01ac:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_Letter_to_KG
|
|
|
+ return r1
|
|
|
+ L_0x01af:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_B5_to_A4
|
|
|
+ return r1
|
|
|
+ L_0x01b2:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_A4_to_B5
|
|
|
+ return r1
|
|
|
+ L_0x01b5:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_L_to_A4
|
|
|
+ return r1
|
|
|
+ L_0x01b8:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_Postcard_to_A4
|
|
|
+ return r1
|
|
|
+ L_0x01bb:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_A4_to_2L
|
|
|
+ return r1
|
|
|
+ L_0x01be:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_2L_to_A4
|
|
|
+ return r1
|
|
|
+ L_0x01c1:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_L_to_2L
|
|
|
+ return r1
|
|
|
+ L_0x01c4:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_L_to_Postcard
|
|
|
+ return r1
|
|
|
+ L_0x01c7:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_2L_to_Postcard
|
|
|
+ return r1
|
|
|
+ L_0x01ca:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_A4_to_Postcard
|
|
|
+ return r1
|
|
|
+ L_0x01cd:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_Autofit
|
|
|
+ return r1
|
|
|
+ L_0x01d0:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_Custom
|
|
|
+ return r1
|
|
|
+ L_0x01d3:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XScale_FullSize
|
|
|
+ return r1
|
|
|
+ L_0x01d6:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XBorderless_Borderless
|
|
|
+ return r1
|
|
|
+ L_0x01d9:
|
|
|
+ epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice r1 = XBorderless_Standard
|
|
|
+ return r1
|
|
|
+ L_0x01dc:
|
|
|
+ r1 = 0
|
|
|
+ return r1
|
|
|
+ */
|
|
|
+ throw new UnsupportedOperationException("Method not decompiled: epson.print.copy.Component.ecopycomponent.ECopyOptionItem.ECopyOptionItemChoice.valueOf(epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemKey, epson.print.copy.Component.eremoteoperation.ERemoteOperation$ERemoteParam):epson.print.copy.Component.ecopycomponent.ECopyOptionItem$ECopyOptionItemChoice");
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ public ECopyOptionItemKey getKey() {
|
|
|
+ return this.key;
|
|
|
+ }
|
|
|
+
|
|
|
+ public boolean isEnabled() {
|
|
|
+ return this.enabled;
|
|
|
+ }
|
|
|
+
|
|
|
+ public ECopyOptionItemChoiceType getChoiceType() {
|
|
|
+ return this.choiceType;
|
|
|
+ }
|
|
|
+
|
|
|
+ public int getMinimumValue() {
|
|
|
+ return this.numberRange.min;
|
|
|
+ }
|
|
|
+
|
|
|
+ public int getMaximumValue() {
|
|
|
+ return this.numberRange.max;
|
|
|
+ }
|
|
|
+
|
|
|
+ public int getDefaultValue() {
|
|
|
+ return this.numberRange.defaultValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ /* access modifiers changed from: protected */
|
|
|
+ public void setDefaultValue(int i) {
|
|
|
+ this.numberRange.defaultValue = i;
|
|
|
+ selectValue(i);
|
|
|
+ }
|
|
|
+
|
|
|
+ public int getSelectedValue() {
|
|
|
+ return this.numberRange.selectedValue;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void selectValue(int i) {
|
|
|
+ NumberRange numberRange2 = this.numberRange;
|
|
|
+ if (i != numberRange2.exceptionValue) {
|
|
|
+ i = Math.min(Math.max(this.numberRange.min, i), this.numberRange.max);
|
|
|
+ }
|
|
|
+ numberRange2.selectedValue = i;
|
|
|
+ }
|
|
|
+
|
|
|
+ public ArrayList<ECopyOptionItemChoice> getSelectableChoices() {
|
|
|
+ try {
|
|
|
+ return this.choiceArray.choices;
|
|
|
+ } catch (IndexOutOfBoundsException unused) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ public ECopyOptionItemChoice getDefaultChoice() {
|
|
|
+ try {
|
|
|
+ return this.choiceArray.choices.get(this.choiceArray.defaultChoice);
|
|
|
+ } catch (IndexOutOfBoundsException unused) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ public ECopyOptionItemChoice getSelectedChoice() {
|
|
|
+ try {
|
|
|
+ return this.choiceArray.choices.get(this.choiceArray.selectedChoice);
|
|
|
+ } catch (IndexOutOfBoundsException unused) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ public void selectChoice(ECopyOptionItemChoice eCopyOptionItemChoice) {
|
|
|
+ Iterator<ECopyOptionItemChoice> it = this.choiceArray.choices.iterator();
|
|
|
+ int i = 0;
|
|
|
+ while (it.hasNext()) {
|
|
|
+ if (it.next() == eCopyOptionItemChoice) {
|
|
|
+ this.choiceArray.selectedChoice = i;
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ i++;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ static ERemoteOperation.ERemoteParam layoutOf(ECopyComponent.ECopyType eCopyType) {
|
|
|
+ ERemoteOperation.ERemoteParam eRemoteParam = ERemoteOperation.ERemoteParam.standard;
|
|
|
+ switch (eCopyType) {
|
|
|
+ case Standard:
|
|
|
+ return ERemoteOperation.ERemoteParam.standard;
|
|
|
+ case Borderless:
|
|
|
+ return ERemoteOperation.ERemoteParam.borderless;
|
|
|
+ case A4_2up:
|
|
|
+ return ERemoteOperation.ERemoteParam.two_up;
|
|
|
+ case B5_2up:
|
|
|
+ return ERemoteOperation.ERemoteParam.two_up;
|
|
|
+ case A4_2up_Book:
|
|
|
+ return ERemoteOperation.ERemoteParam.two_up_book;
|
|
|
+ case B5_2up_Book:
|
|
|
+ return ERemoteOperation.ERemoteParam.two_up_book;
|
|
|
+ case Mirror:
|
|
|
+ return ERemoteOperation.ERemoteParam.mirror;
|
|
|
+ case Photo:
|
|
|
+ return ERemoteOperation.ERemoteParam.standard;
|
|
|
+ default:
|
|
|
+ return eRemoteParam;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ static ECopyOptionItemKey key(ERemoteOperation.ERemoteParam eRemoteParam) {
|
|
|
+ ECopyOptionItemKey eCopyOptionItemKey = ECopyOptionItemKey.InvalidKey;
|
|
|
+ switch (eRemoteParam) {
|
|
|
+ case color_effects_type:
|
|
|
+ return ECopyOptionItemKey.ColorEffectsType;
|
|
|
+ case copies:
|
|
|
+ return ECopyOptionItemKey.Copies;
|
|
|
+ case copy_magnification:
|
|
|
+ return ECopyOptionItemKey.CopyMagnification;
|
|
|
+ case print_media_size:
|
|
|
+ return ECopyOptionItemKey.PrintMediaSize;
|
|
|
+ case print_media_source:
|
|
|
+ return ECopyOptionItemKey.PrintMediaSource;
|
|
|
+ case print_media_type:
|
|
|
+ return ECopyOptionItemKey.PrintMediaType;
|
|
|
+ case print_quality:
|
|
|
+ return ECopyOptionItemKey.PrintQuality;
|
|
|
+ case print_x_bleed:
|
|
|
+ return ECopyOptionItemKey.PrintXBleed;
|
|
|
+ case scan_content_type:
|
|
|
+ return ECopyOptionItemKey.ScanContentType;
|
|
|
+ case x_apf:
|
|
|
+ return ECopyOptionItemKey.XApf;
|
|
|
+ case x_color_restoration:
|
|
|
+ return ECopyOptionItemKey.XColorRestoration;
|
|
|
+ case x_borderless:
|
|
|
+ return ECopyOptionItemKey.XBorderless;
|
|
|
+ case x_scale:
|
|
|
+ return ECopyOptionItemKey.XScale;
|
|
|
+ case x_density:
|
|
|
+ return ECopyOptionItemKey.XDensity;
|
|
|
+ default:
|
|
|
+ return eCopyOptionItemKey;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ static ECopyOptionItem createOptionItem(ERemoteOperation.ERemoteParam eRemoteParam, ERemoteCopy.ERemoteCopyOptionsResult eRemoteCopyOptionsResult) {
|
|
|
+ return new ECopyOptionItem(key(eRemoteParam), eRemoteCopyOptionsResult.parameter_options(eRemoteParam), eRemoteCopyOptionsResult.parameter_default(eRemoteParam));
|
|
|
+ }
|
|
|
+
|
|
|
+ public static ECopyOptionItem createOptionItem(ERemoteOperation.ERemoteParam eRemoteParam, int i, int i2, int i3) {
|
|
|
+ return new ECopyOptionItem(key(eRemoteParam), i, i2, i3, DefaultExceptionValue);
|
|
|
+ }
|
|
|
+
|
|
|
+ static ECopyOptionItem createLocalOptionItem(ERemoteOperation.ERemoteParam eRemoteParam, ERemoteCopy.ERemoteCopyOptionsResult eRemoteCopyOptionsResult) {
|
|
|
+ ECopyOptionItem eCopyOptionItem = new ECopyOptionItem(key(eRemoteParam), eRemoteCopyOptionsResult.local_options(eRemoteParam), eRemoteCopyOptionsResult.local_default(eRemoteParam));
|
|
|
+ eCopyOptionItem.isLocalOption = true;
|
|
|
+ return eCopyOptionItem;
|
|
|
+ }
|
|
|
+
|
|
|
+ static ECopyOptionItem createScaleOptionItem(ERemoteOperation.ERemoteParam eRemoteParam, ERemoteCopy.ERemoteCopyOptionsResult eRemoteCopyOptionsResult) {
|
|
|
+ ArrayList<ERemoteOperation.ERemoteParam> parameter_options = eRemoteCopyOptionsResult.parameter_options(ERemoteOperation.ERemoteParam.print_media_size);
|
|
|
+ eRemoteCopyOptionsResult.getClass();
|
|
|
+ ECopyOptionItem eCopyOptionItem = new ECopyOptionItem(key(eRemoteParam), new ERemoteCopy.ERemoteCopyOptionsResult.ScaleOptions(parameter_options).scale_options(), eRemoteCopyOptionsResult.local_default(eRemoteParam));
|
|
|
+ eCopyOptionItem.isLocalOption = true;
|
|
|
+ return eCopyOptionItem;
|
|
|
+ }
|
|
|
+
|
|
|
+ static ECopyOptionItem createLocalOptionItem(ERemoteOperation.ERemoteParam eRemoteParam, int i, int i2, int i3) {
|
|
|
+ ECopyOptionItem eCopyOptionItem = new ECopyOptionItem(key(eRemoteParam), i, i2, i3, DefaultExceptionValue);
|
|
|
+ eCopyOptionItem.isLocalOption = true;
|
|
|
+ return eCopyOptionItem;
|
|
|
+ }
|
|
|
+}
|