org.jutil.util
Interface Attributes

All Superinterfaces:
java.io.Serializable, VersionedObject
All Known Implementing Classes:
AttributesImpl, Element, Get, Input, InputCountry, InputCreditCardMonth, InputCreditCardType, InputCreditCardYear, InputDate, InputHidden, Post, Select

public interface Attributes
extends VersionedObject


Method Summary
 void clearAttributes()
           
 java.util.Enumeration elements()
           
 java.lang.Object getAttribute(java.lang.String name)
           
 java.lang.Object getAttribute(java.lang.String name, java.lang.Object defVal)
           
 java.util.Enumeration keys()
           
 void removeAttribute(java.lang.String name)
           
 void removeAttribute(java.lang.String name, boolean write)
           
 void setAttribute(java.lang.String name, java.lang.Object attr)
           
 void setAttribute(java.lang.String name, java.lang.Object attr, boolean write)
           
 int size()
           
 
Methods inherited from interface org.jutil.io.VersionedObject
getVersion
 

Method Detail

getAttribute

java.lang.Object getAttribute(java.lang.String name)

getAttribute

java.lang.Object getAttribute(java.lang.String name,
                              java.lang.Object defVal)

setAttribute

void setAttribute(java.lang.String name,
                  java.lang.Object attr)

setAttribute

void setAttribute(java.lang.String name,
                  java.lang.Object attr,
                  boolean write)

removeAttribute

void removeAttribute(java.lang.String name)

removeAttribute

void removeAttribute(java.lang.String name,
                     boolean write)

clearAttributes

void clearAttributes()

elements

java.util.Enumeration elements()

keys

java.util.Enumeration keys()

size

int size()