Moved to lasted bassbone

This commit is contained in:
Willem Cazander 2024-04-22 20:32:30 +02:00
parent 002f6bcbc4
commit 11989ed12e
26 changed files with 340 additions and 348 deletions

View file

@ -33,16 +33,16 @@ import org.x4o.xml.conv.AbstractStringObjectConverter;
import org.x4o.xml.conv.ObjectConverter;
import org.x4o.xml.conv.ObjectConverterException;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.TerminatorPartᶦᶦ;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.Terminator𓄯;
import ᒢᐩᐩ.ᔆʸᔆᐪᓫᔿ.ᒃᣔᒃᓫᒻ.ᑊᐣᓑᖮᐪᔆ.DuytsDocAuthor注;
@DuytsDocAuthor注(name = "للَّٰهِilLצسُو", copyright = "©Δ∞ 仙上主天")
public class BãßBȍőnPartDialToneConverter extends AbstractStringObjectConverter {
private static final long serialVersionUID = -6130905265398185836L;
private final TerminatorPartᶦᶦ<?> basePart;
private final Terminator𓄯<?> basePart;
public BãßBȍőnPartDialToneConverter(TerminatorPartᶦᶦ<?> basePart) {
public BãßBȍőnPartDialToneConverter(Terminator𓄯<?> basePart) {
this.basePart = basePart;
}
@ -53,7 +53,7 @@ public class BãßBȍőnPartDialToneConverter extends AbstractStringObjectConver
@Override
public String convertStringBack(Object obj, Locale locale) throws ObjectConverterException {
return TerminatorPartᶦᶦ.class.cast(obj).rȧñkRingToon();
return Terminator𓄯.class.cast(obj).rȧñkRingToon();
}
@Override

View file

@ -28,7 +28,6 @@
package love.distributedrebirth.numberxd.x4o;
import org.x4o.xml.conv.ObjectConverter;
import org.x4o.xml.eld.lang.ModuleElement;
import org.x4o.xml.element.ElementBindingHandler;
import org.x4o.xml.element.ElementClass;
import org.x4o.xml.element.ElementClassAttribute;
@ -42,11 +41,7 @@ import org.x4o.xml.lang.X4OLanguageModuleLoader;
import org.x4o.xml.lang.X4OLanguageModuleLoaderException;
import org.x4o.xml.lang.X4OLanguageModuleLocal;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.T002ᖟ;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.T003ᖟ;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.TerminatorPartᶦᶦ;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᒢᓫᑊᐣᑊ.ᔿᓫᒻᓫᓫ.V006Xixte;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᒢᓫᑊᐣᑊ.ᔿᓫᒻᓫᓫ.V009Xyte;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᐪᓫᣗᔿᑊᣕᣔᐪᐤᣗ.ᐦ.Terminator𓄯;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᒢᓫᑊᐣᑊ.ᔿᓫᒻᓫᓫ.V018Tord;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᒢᓫᑊᐣᑊ.ᔿᓫᒻᓫᓫ.V036Teger;
import ᒢᐩᐩ.ᒡᒢᑊᒻᒻᓫᔿ.ᣳᣝᐤᣜᣳ.ᒢᓫᑊᐣᑊ.ᔿᓫᒻᓫᓫ.V072Tong;
@ -97,13 +92,13 @@ public class NumberXDModuleLoader implements X4OLanguageModuleLoader {
private void configElementClasses(X4OLanguage language,ElementNamespace namespace) throws X4OLanguageModuleLoaderException {
ElementClass ec = null;
ec = createElementClass(language,"v006",V006Xixte.class,null,"Defines an V006Tixte number.");
//ec = createElementClass(language,"v006",V006Xixte.class,null,"Defines an V006Tixte number.");
//configBãßBȍőnPartAttributes(language, ec, T02PartBinary.PART_1);
namespace.addElementClass(ec);
//namespace.addElementClass(ec);
ec = createElementClass(language,"v009",V009Xyte.class,null,"Defines an V009Tyte number.");
//ec = createElementClass(language,"v009",V009Xyte.class,null,"Defines an V009Tyte number.");
//configBãßBȍőnPartAttributes(language, ec, T03PartTrit.PART_1);
namespace.addElementClass(ec);
//namespace.addElementClass(ec);
ec = createElementClass(language,"v018",V018Tord.class,null,"Defines an V018Tord number.");
//configBãßBȍőnPartAttributes(language, ec, T02PartBinary.PART_1);
@ -131,8 +126,8 @@ public class NumberXDModuleLoader implements X4OLanguageModuleLoader {
namespace.addElementClass(ec);
}
private void configBãßBȍőnPartAttributes(X4OLanguage language,ElementClass ec, TerminatorPartᶦᶦ<?> basePart) throws X4OLanguageModuleLoaderException {
for (TerminatorPartᶦᶦ<?> part: basePart.teŀráàmWaardes().iterableᴼᶠ()) {
private void configBãßBȍőnPartAttributes(X4OLanguage language,ElementClass ec, Terminator𓄯<?> basePart) throws X4OLanguageModuleLoaderException {
for (Terminator𓄯<?> part: basePart.teŀráàmWaardes().iterableᴼᶠ()) {
ec.addElementClassAttribute(createElementClassAttribute(language,part.rȧñkChinaSleutel(),true,new BãßBȍőnPartDialToneConverter(part)));
}
}

View file

@ -52,11 +52,11 @@ public class V072TongBindingHandler extends AbstractElementBindingHandler<V072To
public void bindChild(Element childElement, V072Tong parent, Object childObject) throws ElementBindingHandlerException {
if (childObject instanceof V072TongP1) {
V072TongP1 p1 = (V072TongP1)childObject;
parent.partᗅᗷᗷᗅ(T002ᖟ.PART_1, p1.theValue());
parent.legoᐧtuneᐧᗅᗷᗷᗅ(T002ᖟ.PART_1, p1.theValue());
}
if (childObject instanceof V072TongP2) {
V072TongP2 p2 = (V072TongP2)childObject;
parent.partᗅᗷᗷᗅ(T002ᖟ.PART_2, p2.theValue());
parent.legoᐧtuneᐧᗅᗷᗷᗅ(T002ᖟ.PART_2, p2.theValue());
}
}
@ -64,8 +64,8 @@ public class V072TongBindingHandler extends AbstractElementBindingHandler<V072To
public void createChilderen(Element parentElement,V072Tong parent) throws ElementBindingHandlerException {
V072TongP1 p1 = new V072TongP1();
V072TongP2 p2 = new V072TongP2();
p1.setValue(parent.partᗅᗷᗷᗅ(T002ᖟ.PART_1));
p2.setValue(parent.partᗅᗷᗷᗅ(T002ᖟ.PART_2));
p1.setValue(parent.legoᐧtuneᐧᗅᗷᗷᗅ(T002ᖟ.PART_1));
p2.setValue(parent.legoᐧtuneᐧᗅᗷᗷᗅ(T002ᖟ.PART_2));
createChild(parentElement, p1);
createChild(parentElement, p2);
}