NX01: Tested x4o-driver module for later
All checks were successful
Run test asserts / Test-Asserts (push) Successful in 54s

This commit is contained in:
Willem Cazander 2026-03-24 15:58:44 +01:00
parent 11084d3d94
commit 441d764f39
19 changed files with 177 additions and 45 deletions

View file

@ -24,15 +24,15 @@ package org.x4o.xml.el;
import java.util.HashMap;
import javax.el.ArrayELResolver;
import javax.el.BeanELResolver;
import javax.el.CompositeELResolver;
import javax.el.ELContext;
import javax.el.ELResolver;
import javax.el.FunctionMapper;
import javax.el.ListELResolver;
import javax.el.MapELResolver;
import javax.el.VariableMapper;
import jakarta.el.ArrayELResolver;
import jakarta.el.BeanELResolver;
import jakarta.el.CompositeELResolver;
import jakarta.el.ELContext;
import jakarta.el.ELResolver;
import jakarta.el.FunctionMapper;
import jakarta.el.ListELResolver;
import jakarta.el.MapELResolver;
import jakarta.el.VariableMapper;
/**
* X4OELFunctionMapper simple EL context.

View file

@ -27,7 +27,7 @@ import java.lang.reflect.Modifier;
import java.util.HashMap;
import java.util.Map;
import javax.el.FunctionMapper;
import jakarta.el.FunctionMapper;
/**
* X4OELFunctionMapper simple EL function mapper.

View file

@ -25,9 +25,9 @@ package org.x4o.xml.el;
import java.util.Iterator;
import java.util.Map;
import javax.el.ELContext;
import javax.el.ELResolver;
import javax.el.MapELResolver;
import jakarta.el.ELContext;
import jakarta.el.ELResolver;
import jakarta.el.MapELResolver;
/**
* X4OELResolver simple EL resolver.
@ -75,12 +75,12 @@ public class X4OELResolver extends ELResolver {
return delegate.getCommonPropertyType(context, base);
}
@Override
@SuppressWarnings({ "rawtypes", "unchecked" })
public Iterator getFeatureDescriptors(ELContext context, Object base) {
base = checkBase(base);
return delegate.getFeatureDescriptors(context, base);
}
// @Override
// @SuppressWarnings({ "rawtypes", "unchecked" })
// public Iterator getFeatureDescriptors(ELContext context, Object base) {
// base = checkBase(base);
// return delegate.getFeatureDescriptors(context, base);
// }
@Override
public Class<?> getType(ELContext context, Object base, Object property) {

View file

@ -25,8 +25,8 @@ package org.x4o.xml.el;
import java.util.HashMap;
import java.util.Map;
import javax.el.ValueExpression;
import javax.el.VariableMapper;
import jakarta.el.ValueExpression;
import jakarta.el.VariableMapper;
/**
* X4OELVariableMapper simple EL variable mapper.

View file

@ -22,8 +22,8 @@
*/
package org.x4o.xml.el;
import javax.el.ELContext;
import javax.el.ExpressionFactory;
import jakarta.el.ELContext;
import jakarta.el.ExpressionFactory;
import org.x4o.xml.lang.X4OLanguageClassLoader;

View file

@ -25,7 +25,7 @@ package org.x4o.xml.eld;
import java.io.IOException;
import java.util.logging.Logger;
import javax.el.ValueExpression;
import jakarta.el.ValueExpression;
import org.x4o.xml.X4ODriver;
import org.x4o.xml.X4ODriverManager;

View file

@ -25,7 +25,7 @@ package org.x4o.xml.element;
import java.util.Locale;
import java.util.logging.Logger;
import javax.el.ValueExpression;
import jakarta.el.ValueExpression;
import org.x4o.xml.conv.ObjectConverterException;

View file

@ -31,7 +31,7 @@ import java.util.HashMap;
import java.util.Map;
import java.util.Objects;
import javax.el.ValueExpression;
import jakarta.el.ValueExpression;
import javax.xml.parsers.ParserConfigurationException;
import org.x4o.sax3.io.ContentWriter;

View file

@ -28,8 +28,8 @@ import java.util.List;
import java.util.Map;
import java.util.logging.Logger;
import javax.el.ELContext;
import javax.el.ExpressionFactory;
import jakarta.el.ELContext;
import jakarta.el.ExpressionFactory;
import org.x4o.xml.element.Element;
import org.x4o.xml.element.ElementAttributeValueParser;

View file

@ -24,8 +24,8 @@ package org.x4o.xml.lang;
import java.util.List;
import javax.el.ELContext;
import javax.el.ExpressionFactory;
import jakarta.el.ELContext;
import jakarta.el.ExpressionFactory;
import org.x4o.xml.element.Element;
import org.x4o.xml.element.ElementAttributeValueParser;

View file

@ -24,8 +24,8 @@ package org.x4o.xml.lang;
import java.util.List;
import javax.el.ELContext;
import javax.el.ExpressionFactory;
import jakarta.el.ELContext;
import jakarta.el.ExpressionFactory;
import org.x4o.xml.element.ElementAttributeValueParser;
import org.x4o.xml.element.ElementObjectPropertyValue;

View file

@ -24,7 +24,7 @@ package org.x4o.xml.lang.meta;
import java.util.logging.Logger;
import javax.el.ValueExpression;
import jakarta.el.ValueExpression;
import org.x4o.xml.element.AbstractElementNamespaceAttribute;
import org.x4o.xml.element.Element;

View file

@ -24,7 +24,7 @@ package org.x4o.xml.lang.meta;
import java.util.logging.Logger;
import javax.el.ValueExpression;
import jakarta.el.ValueExpression;
import org.x4o.xml.element.AbstractElement;
import org.x4o.xml.element.ElementException;

View file

@ -24,7 +24,7 @@ package org.x4o.xml.test.swixml;
import java.awt.Component;
import javax.el.ValueExpression;
import jakarta.el.ValueExpression;
import org.x4o.xml.X4ODriver;
import org.x4o.xml.X4ODriverManager;