Author: markt Date: Wed Jul 3 08:16:33 2013 New Revision: 1499251 URL: http://svn.apache.org/r1499251 Log: Re-order to simplify checking against EL spec
Modified: tomcat/trunk/java/javax/el/ELResolver.java Modified: tomcat/trunk/java/javax/el/ELResolver.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/javax/el/ELResolver.java?rev=1499251&r1=1499250&r2=1499251&view=diff ============================================================================== --- tomcat/trunk/java/javax/el/ELResolver.java (original) +++ tomcat/trunk/java/javax/el/ELResolver.java Wed Jul 3 08:16:33 2013 @@ -51,21 +51,11 @@ public abstract class ELResolver { } } - public static final String RESOLVABLE_AT_DESIGN_TIME = "resolvableAtDesignTime"; - public static final String TYPE = "type"; - public abstract Object getValue(ELContext context, Object base, Object property) throws NullPointerException, PropertyNotFoundException, ELException; - - public abstract Class<?> getType(ELContext context, Object base, Object property) throws NullPointerException, PropertyNotFoundException, ELException; - - public abstract void setValue(ELContext context, Object base, Object property, Object value) throws NullPointerException, PropertyNotFoundException, PropertyNotWritableException, ELException; - - public abstract boolean isReadOnly(ELContext context, Object base, Object property) throws NullPointerException, PropertyNotFoundException, ELException; - - public abstract Iterator<java.beans.FeatureDescriptor> getFeatureDescriptors(ELContext context, Object base); + public static final String RESOLVABLE_AT_DESIGN_TIME = "resolvableAtDesignTime"; - public abstract Class<?> getCommonPropertyType(ELContext context, Object base); + public abstract Object getValue(ELContext context, Object base, Object property) throws NullPointerException, PropertyNotFoundException, ELException; /** * @since EL 2.2 @@ -77,4 +67,14 @@ public abstract class ELResolver { @SuppressWarnings("unused") Object[] params) { return null; } + + public abstract Class<?> getType(ELContext context, Object base, Object property) throws NullPointerException, PropertyNotFoundException, ELException; + + public abstract void setValue(ELContext context, Object base, Object property, Object value) throws NullPointerException, PropertyNotFoundException, PropertyNotWritableException, ELException; + + public abstract boolean isReadOnly(ELContext context, Object base, Object property) throws NullPointerException, PropertyNotFoundException, ELException; + + public abstract Iterator<java.beans.FeatureDescriptor> getFeatureDescriptors(ELContext context, Object base); + + public abstract Class<?> getCommonPropertyType(ELContext context, Object base); } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org