Filled remaining text grams cake slices
This commit is contained in:
parent
3654907265
commit
1ae4b92d27
|
@ -69,9 +69,13 @@ import org.x4o.fc18.cake2.gram5.FCDotNXP0103DashS3;
|
||||||
import org.x4o.fc18.cake2.gram5.FCDotOCE0801DashH3;
|
import org.x4o.fc18.cake2.gram5.FCDotOCE0801DashH3;
|
||||||
import org.x4o.fc18.cake2.gram5.FCDotOCE0808DashH6;
|
import org.x4o.fc18.cake2.gram5.FCDotOCE0808DashH6;
|
||||||
import org.x4o.fc18.cake2.gram5.FCDotOCE0864DashH9;
|
import org.x4o.fc18.cake2.gram5.FCDotOCE0864DashH9;
|
||||||
|
import org.x4o.fc18.cake2.gram5.FCDotPDS6001DashBC;
|
||||||
|
import org.x4o.fc18.cake2.gram5.FCDotRCA2401DashPM;
|
||||||
import org.x4o.fc18.cake2.gram5.FCDotSCO0106DashS6;
|
import org.x4o.fc18.cake2.gram5.FCDotSCO0106DashS6;
|
||||||
|
import org.x4o.fc18.cake2.gram5.FCDotSDS1201DashAM;
|
||||||
import org.x4o.fc18.cake2.gram5.FCDotUWU0101DashS1;
|
import org.x4o.fc18.cake2.gram5.FCDotUWU0101DashS1;
|
||||||
import org.x4o.fc18.cake2.gram5.FCDotW3C0107DashS7;
|
import org.x4o.fc18.cake2.gram5.FCDotW3C0107DashS7;
|
||||||
|
import org.x4o.fc18.cake2.gram5.FCDotWDC0109DashS9;
|
||||||
import org.x4o.fc18.cake2.pie9c.FCDotPIE9CDash01;
|
import org.x4o.fc18.cake2.pie9c.FCDotPIE9CDash01;
|
||||||
import org.x4o.fc18.cake2.pie9c.FCDotPIE9CDash02;
|
import org.x4o.fc18.cake2.pie9c.FCDotPIE9CDash02;
|
||||||
import org.x4o.fc18.cake2.pie9c.FCDotPIE9CDash03;
|
import org.x4o.fc18.cake2.pie9c.FCDotPIE9CDash03;
|
||||||
|
@ -229,23 +233,19 @@ public enum FourCornerDotCake {
|
||||||
|
|
||||||
FC_BMW0102_S2(1024 - 12, 2, FCDotBMW0102DashS2.values(), "Binary Model Words, for bit 0 and bit 1 notation"),
|
FC_BMW0102_S2(1024 - 12, 2, FCDotBMW0102DashS2.values(), "Binary Model Words, for bit 0 and bit 1 notation"),
|
||||||
FC_AMD0110_SA(1024 - 10, 10, FCDotAMD0110DashSA.values(), "Application Methodoums Decimals, normal numbers"),
|
FC_AMD0110_SA(1024 - 10, 10, FCDotAMD0110DashSA.values(), "Application Methodoums Decimals, normal numbers"),
|
||||||
|
|
||||||
/// Allow HEX to be displayed in Greek/Korean/Inuktitut/etc symbols.
|
|
||||||
FC_IBM1616_H8(1024, 256, FCDotIBM1616DashH8.values(), "Interim Byte Mode, custom HEX codes"),
|
FC_IBM1616_H8(1024, 256, FCDotIBM1616DashH8.values(), "Interim Byte Mode, custom HEX codes"),
|
||||||
FC_NES0127_9C(1280, 27, FCDotNES0127Dash9C.values(), "Nigerian Extra Smile, hebrew gematria"),
|
FC_NES0127_9C(1280, 27, FCDotNES0127Dash9C.values(), "Nigerian Extra Smile, hebrew gematria"),
|
||||||
FC_ESC0109_S9(1307, 9, "Eccentric Symbol Code"), // TODO: rename and add enum
|
FC_WDC0109_S9(1307, 9, FCDotWDC0109DashS9.values(), "Wholly Direct Counts, real postive numbers"),
|
||||||
FC_SCO0106_S6(1316, 6, FCDotSCO0106DashS6.values(), "Six Character Object"),
|
FC_SCO0106_S6(1316, 6, FCDotSCO0106DashS6.values(), "Six Character Object"),
|
||||||
FC_NXP0103_S3(1322, 3, FCDotNXP0103DashS3.values(), "Natural X-state Phasing, for high impedance (Hi-Z) signals"),
|
FC_NXP0103_S3(1322, 3, FCDotNXP0103DashS3.values(), "Natural X-state Phasing, for high impedance signals"),
|
||||||
FC_NEC0105_S5(1325, 5, FCDotNEC0105DashS5.values(), "New Endian Compass"),
|
FC_NEC0105_S5(1325, 5, FCDotNEC0105DashS5.values(), "New Endian Compass"),
|
||||||
FC_W3C0107_S7(1330, 7, FCDotW3C0107DashS7.values(), "Water 3th Color"),
|
FC_W3C0107_S7(1330, 7, FCDotW3C0107DashS7.values(), "Water 3th Color"),
|
||||||
/// See: https://www.ibm.com/docs/en/db2/11.5?topic=uce-code-page-coded-character-set-identifier-ccsid-numbers-unicode-graphic-data
|
FC_UWU0101_S1(1337, 1, FCDotUWU0101DashS1.values(), "Universal White Unidad, one slice is void spacer"),
|
||||||
FC_UWU0101_S1(1337, 1, FCDotUWU0101DashS1.values(), "Universal White Unidad, word spacer indicator"),
|
|
||||||
FC_DNA0104_S4(1338, 4, FCDotDNA0104DashS4.values(), "Direct Nuclear Air strike, of quadratonic values"),
|
FC_DNA0104_S4(1338, 4, FCDotDNA0104DashS4.values(), "Direct Nuclear Air strike, of quadratonic values"),
|
||||||
FC_ICL0126_9B(1342, 26, FCDotICL0126Dash9B.values(), "Intentional Cookie Linker, for lowcase monsters"),
|
FC_ICL0126_9B(1342, 26, FCDotICL0126Dash9B.values(), "Intentional Cookie Linker, for lowcase monsters"),
|
||||||
|
FC_PDS6001_BC(1368, 60, FCDotPDS6001DashBC.values() , "Personal Dating System, for babylonian cuneiform girls"),
|
||||||
/// Reserved for future data grams use
|
FC_SDS1201_AM(1428, 12, FCDotSDS1201DashAM.values() , "Small Drowning Snow, for advanced missions outside"),
|
||||||
__RESERVED_DATAGRAMS(1 + FC_ICL0126_9B.getStop(), 1464 - 1 - FC_ICL0126_9B.getStop()),
|
FC_RCA2401_PM(1440, 24, FCDotRCA2401DashPM.values() , "Radiant Clock Amplifier, for pixel moisturizer cream"),
|
||||||
|
|
||||||
FC_OCE0801_H3(1464, 8, FCDotOCE0801DashH3.values(), "Octal Character Encoding, in Hinari 3 bit"),
|
FC_OCE0801_H3(1464, 8, FCDotOCE0801DashH3.values(), "Octal Character Encoding, in Hinari 3 bit"),
|
||||||
FC_OCE0808_H6(1472, 64, FCDotOCE0808DashH6.values(), "Octal Character Encoding, in Hinari 6 bit"),
|
FC_OCE0808_H6(1472, 64, FCDotOCE0808DashH6.values(), "Octal Character Encoding, in Hinari 6 bit"),
|
||||||
FC_OCE0864_H9(1536, 512, FCDotOCE0864DashH9.values(), "Octal Character Encoding, in Hinari 9 bit"),
|
FC_OCE0864_H9(1536, 512, FCDotOCE0864DashH9.values(), "Octal Character Encoding, in Hinari 9 bit"),
|
||||||
|
@ -324,6 +324,7 @@ public enum FourCornerDotCake {
|
||||||
|
|
||||||
/// Tele teXt Terminator zero one Spanish Peace
|
/// Tele teXt Terminator zero one Spanish Peace
|
||||||
/// The "normal" space, An undefined UWU points to here, as that is a custom space like tab space.
|
/// The "normal" space, An undefined UWU points to here, as that is a custom space like tab space.
|
||||||
|
/// See: https://www.ibm.com/docs/en/db2/11.5?topic=uce-code-page-coded-character-set-identifier-ccsid-numbers-unicode-graphic-data
|
||||||
FC_F4TXT0001_SP(0x026DBF, 1, FCDotF4TXT0001DashSP.values(), "Flag4 TXT00 zero one Spanish Peace"),
|
FC_F4TXT0001_SP(0x026DBF, 1, FCDotF4TXT0001DashSP.values(), "Flag4 TXT00 zero one Spanish Peace"),
|
||||||
|
|
||||||
/// Preamble of a sand worm body as a identifiable type header or an Número2 Lingua tree key.
|
/// Preamble of a sand worm body as a identifiable type header or an Número2 Lingua tree key.
|
||||||
|
|
|
@ -0,0 +1,111 @@
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2004-2014, Willem Cazander
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* Redistribution and use in source and binary forms, with or without modification, are permitted provided
|
||||||
|
* that the following conditions are met:
|
||||||
|
*
|
||||||
|
* * Redistributions of source code must retain the above copyright notice, this list of conditions and the
|
||||||
|
* following disclaimer.
|
||||||
|
* * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
|
||||||
|
* the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||||
|
*
|
||||||
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
|
||||||
|
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
|
||||||
|
* THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||||
|
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
|
||||||
|
* OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
|
||||||
|
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
*/
|
||||||
|
package org.x4o.fc18.cake2.gram5;
|
||||||
|
|
||||||
|
import org.x4o.fc18.cake2.FourCornerDotCake;
|
||||||
|
import org.x4o.fc18.cake2.FourCornerDotColleGram5;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* "FC.PDS6001-BC" Four Corner Philips Data Systems with 60 pie slices.
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* @author Willem Cazander
|
||||||
|
* @version 1.0 Jan 26, 2025
|
||||||
|
*/
|
||||||
|
public enum FCDotPDS6001DashBC implements FourCornerDotColleGram5 {
|
||||||
|
T060__NXX_001,
|
||||||
|
T060__NXX_002,
|
||||||
|
T060__NXX_003,
|
||||||
|
T060__NXX_004,
|
||||||
|
T060__NXX_005,
|
||||||
|
T060__NXX_006,
|
||||||
|
T060__NXX_007,
|
||||||
|
T060__NXX_008,
|
||||||
|
T060__NXX_009,
|
||||||
|
T060__NXX_010,
|
||||||
|
T060__NXX_011,
|
||||||
|
T060__NXX_012,
|
||||||
|
T060__NXX_013,
|
||||||
|
T060__NXX_014,
|
||||||
|
T060__NXX_015,
|
||||||
|
T060__NXX_016,
|
||||||
|
T060__NXX_017,
|
||||||
|
T060__NXX_018,
|
||||||
|
T060__NXX_019,
|
||||||
|
T060__NXX_020,
|
||||||
|
T060__NXX_021,
|
||||||
|
T060__NXX_022,
|
||||||
|
T060__NXX_023,
|
||||||
|
T060__NXX_024,
|
||||||
|
T060__NXX_025,
|
||||||
|
T060__NXX_026,
|
||||||
|
T060__NXX_027,
|
||||||
|
T060__NXX_028,
|
||||||
|
T060__NXX_029,
|
||||||
|
T060__NXX_030,
|
||||||
|
T060__NXX_031,
|
||||||
|
T060__NXX_032,
|
||||||
|
T060__NXX_033,
|
||||||
|
T060__NXX_034,
|
||||||
|
T060__NXX_035,
|
||||||
|
T060__NXX_036,
|
||||||
|
T060__NXX_037,
|
||||||
|
T060__NXX_038,
|
||||||
|
T060__NXX_039,
|
||||||
|
T060__NXX_040,
|
||||||
|
T060__NXX_041,
|
||||||
|
T060__NXX_042,
|
||||||
|
T060__NXX_043,
|
||||||
|
T060__NXX_044,
|
||||||
|
T060__NXX_045,
|
||||||
|
T060__NXX_046,
|
||||||
|
T060__NXX_047,
|
||||||
|
T060__NXX_048,
|
||||||
|
T060__NXX_049,
|
||||||
|
T060__NXX_050,
|
||||||
|
T060__NXX_051,
|
||||||
|
T060__NXX_052,
|
||||||
|
T060__NXX_053,
|
||||||
|
T060__NXX_054,
|
||||||
|
T060__NXX_055,
|
||||||
|
T060__NXX_056,
|
||||||
|
T060__NXX_057,
|
||||||
|
T060__NXX_058,
|
||||||
|
T060__NXX_059,
|
||||||
|
T060__NXX_060,
|
||||||
|
;
|
||||||
|
static final private FCDotPDS6001DashBC[] VALUES = values(); // values() is slow method
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int cakePointDotIndex() {
|
||||||
|
return FourCornerDotCake.FC_PDS6001_BC.getStart() + ordinal();
|
||||||
|
}
|
||||||
|
|
||||||
|
static public int valuesLength() {
|
||||||
|
return VALUES.length;
|
||||||
|
}
|
||||||
|
|
||||||
|
static public FCDotPDS6001DashBC valueOf(int idx) {
|
||||||
|
return VALUES[idx];
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,75 @@
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2004-2014, Willem Cazander
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* Redistribution and use in source and binary forms, with or without modification, are permitted provided
|
||||||
|
* that the following conditions are met:
|
||||||
|
*
|
||||||
|
* * Redistributions of source code must retain the above copyright notice, this list of conditions and the
|
||||||
|
* following disclaimer.
|
||||||
|
* * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
|
||||||
|
* the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||||
|
*
|
||||||
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
|
||||||
|
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
|
||||||
|
* THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||||
|
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
|
||||||
|
* OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
|
||||||
|
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
*/
|
||||||
|
package org.x4o.fc18.cake2.gram5;
|
||||||
|
|
||||||
|
import org.x4o.fc18.cake2.FourCornerDotCake;
|
||||||
|
import org.x4o.fc18.cake2.FourCornerDotColleGram5;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* "FC.RCA2401-PM" Four Corner Application 24 number slices.
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* @author Willem Cazander
|
||||||
|
* @version 1.0 Jan 26, 2025
|
||||||
|
*/
|
||||||
|
public enum FCDotRCA2401DashPM implements FourCornerDotColleGram5 {
|
||||||
|
T024__NXX_001,
|
||||||
|
T024__NXX_002,
|
||||||
|
T024__NXX_003,
|
||||||
|
T024__NXX_004,
|
||||||
|
T024__NXX_005,
|
||||||
|
T024__NXX_006,
|
||||||
|
T024__NXX_007,
|
||||||
|
T024__NXX_008,
|
||||||
|
T024__NXX_009,
|
||||||
|
T024__NXX_010,
|
||||||
|
T024__NXX_011,
|
||||||
|
T024__NXX_012,
|
||||||
|
T024__NXX_013,
|
||||||
|
T024__NXX_014,
|
||||||
|
T024__NXX_015,
|
||||||
|
T024__NXX_016,
|
||||||
|
T024__NXX_017,
|
||||||
|
T024__NXX_018,
|
||||||
|
T024__NXX_019,
|
||||||
|
T024__NXX_020,
|
||||||
|
T024__NXX_021,
|
||||||
|
T024__NXX_022,
|
||||||
|
T024__NXX_023,
|
||||||
|
T024__NXX_024,
|
||||||
|
;
|
||||||
|
static final private FCDotRCA2401DashPM[] VALUES = values(); // values() is slow method
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int cakePointDotIndex() {
|
||||||
|
return FourCornerDotCake.FC_RCA2401_PM.getStart() + ordinal();
|
||||||
|
}
|
||||||
|
|
||||||
|
static public int valuesLength() {
|
||||||
|
return VALUES.length;
|
||||||
|
}
|
||||||
|
|
||||||
|
static public FCDotRCA2401DashPM valueOf(int idx) {
|
||||||
|
return VALUES[idx];
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,63 @@
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2004-2014, Willem Cazander
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* Redistribution and use in source and binary forms, with or without modification, are permitted provided
|
||||||
|
* that the following conditions are met:
|
||||||
|
*
|
||||||
|
* * Redistributions of source code must retain the above copyright notice, this list of conditions and the
|
||||||
|
* following disclaimer.
|
||||||
|
* * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
|
||||||
|
* the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||||
|
*
|
||||||
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
|
||||||
|
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
|
||||||
|
* THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||||
|
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
|
||||||
|
* OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
|
||||||
|
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
*/
|
||||||
|
package org.x4o.fc18.cake2.gram5;
|
||||||
|
|
||||||
|
import org.x4o.fc18.cake2.FourCornerDotCake;
|
||||||
|
import org.x4o.fc18.cake2.FourCornerDotColleGram5;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* "FC.SDS1201-AM" Four Corner Application 12 number slices.
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* @author Willem Cazander
|
||||||
|
* @version 1.0 Jan 26, 2025
|
||||||
|
*/
|
||||||
|
public enum FCDotSDS1201DashAM implements FourCornerDotColleGram5 {
|
||||||
|
T012__NXX_001,
|
||||||
|
T012__NXX_002,
|
||||||
|
T012__NXX_003,
|
||||||
|
T012__NXX_004,
|
||||||
|
T012__NXX_005,
|
||||||
|
T012__NXX_006,
|
||||||
|
T012__NXX_007,
|
||||||
|
T012__NXX_008,
|
||||||
|
T012__NXX_009,
|
||||||
|
T012__NXX_010,
|
||||||
|
T012__NXX_011,
|
||||||
|
T012__NXX_012,
|
||||||
|
;
|
||||||
|
static final private FCDotSDS1201DashAM[] VALUES = values(); // values() is slow method
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int cakePointDotIndex() {
|
||||||
|
return FourCornerDotCake.FC_SDS1201_AM.getStart() + ordinal();
|
||||||
|
}
|
||||||
|
|
||||||
|
static public int valuesLength() {
|
||||||
|
return VALUES.length;
|
||||||
|
}
|
||||||
|
|
||||||
|
static public FCDotSDS1201DashAM valueOf(int idx) {
|
||||||
|
return VALUES[idx];
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,60 @@
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2004-2014, Willem Cazander
|
||||||
|
* All rights reserved.
|
||||||
|
*
|
||||||
|
* Redistribution and use in source and binary forms, with or without modification, are permitted provided
|
||||||
|
* that the following conditions are met:
|
||||||
|
*
|
||||||
|
* * Redistributions of source code must retain the above copyright notice, this list of conditions and the
|
||||||
|
* following disclaimer.
|
||||||
|
* * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and
|
||||||
|
* the following disclaimer in the documentation and/or other materials provided with the distribution.
|
||||||
|
*
|
||||||
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
|
||||||
|
* EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||||
|
* MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
|
||||||
|
* THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||||
|
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
|
||||||
|
* OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
|
||||||
|
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||||
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
*/
|
||||||
|
package org.x4o.fc18.cake2.gram5;
|
||||||
|
|
||||||
|
import org.x4o.fc18.cake2.FourCornerDotCake;
|
||||||
|
import org.x4o.fc18.cake2.FourCornerDotColleGram5;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* "FC.WDC0109-S9" Four Corner Application 9 number slices.
|
||||||
|
*
|
||||||
|
*
|
||||||
|
* @author Willem Cazander
|
||||||
|
* @version 1.0 Jan 26, 2025
|
||||||
|
*/
|
||||||
|
public enum FCDotWDC0109DashS9 implements FourCornerDotColleGram5 {
|
||||||
|
T009__NXX_001,
|
||||||
|
T009__NXX_002,
|
||||||
|
T009__NXX_003,
|
||||||
|
T009__NXX_004,
|
||||||
|
T009__NXX_005,
|
||||||
|
T009__NXX_006,
|
||||||
|
T009__NXX_007,
|
||||||
|
T009__NXX_008,
|
||||||
|
T009__NXX_009,
|
||||||
|
;
|
||||||
|
static final private FCDotWDC0109DashS9[] VALUES = values(); // values() is slow method
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public int cakePointDotIndex() {
|
||||||
|
return FourCornerDotCake.FC_WDC0109_S9.getStart() + ordinal();
|
||||||
|
}
|
||||||
|
|
||||||
|
static public int valuesLength() {
|
||||||
|
return VALUES.length;
|
||||||
|
}
|
||||||
|
|
||||||
|
static public FCDotWDC0109DashS9 valueOf(int idx) {
|
||||||
|
return VALUES[idx];
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in a new issue