001 package railo.runtime.ext.tag; 002 003 import railo.runtime.type.Collection; 004 005 006 /** 007 * Interface for Dynmaic Attributes for tags (in j2ee at version 1.4.x) 008 */ 009 public interface DynamicAttributes { 010 011 /** 012 * @param uri the namespace of the attribute, or null if in the default namespace. 013 * @param localName the name of the attribute being set. 014 * @param value the value of the attribute 015 * @deprecated use instead <code>setDynamicAttribute(String uri, Collection.Key localName, Object value)</code> 016 */ 017 public void setDynamicAttribute(String uri, String localName, Object value); 018 019 /** 020 * @param uri the namespace of the attribute, or null if in the default namespace. 021 * @param localName the name of the attribute being set. 022 * @param value the value of the attribute 023 */ 024 public void setDynamicAttribute(String uri, Collection.Key localName, Object value); 025 026 }