org.jboss.portal.common.command
Interface Configurator

All Known Implementing Classes:
EmptyConfigurator, ReflectedConfigurator

public interface Configurator


Method Summary
 boolean contains(AttributeType attribute)
           
 boolean getBoolean(AttributeType attribute)
           
 byte getByte(AttributeType attribute)
           
 char getChar(AttributeType attribute)
           
 double getDouble(AttributeType attribute)
           
 float getFloat(AttributeType attribute)
           
 int getInt(AttributeType attribute)
           
 long getLong(AttributeType attribute)
           
 java.lang.Object getObject(AttributeType attribute)
           
 short getShort(AttributeType attribute)
           
 void setBoolean(AttributeType attribute, boolean value)
           
 void setByte(AttributeType attribute, byte value)
           
 void setChar(AttributeType attribute, char value)
           
 void setDouble(AttributeType attribute, double value)
           
 void setFloat(AttributeType attribute, float value)
           
 void setInt(AttributeType attribute, int value)
           
 void setLong(AttributeType attribute, long value)
           
 void setObject(AttributeType attribute, java.lang.Object value)
           
 void setShort(AttributeType attribute, short value)
           
 

Method Detail

contains

boolean contains(AttributeType attribute)

setObject

void setObject(AttributeType attribute,
               java.lang.Object value)
               throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

setInt

void setInt(AttributeType attribute,
            int value)
            throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

setBoolean

void setBoolean(AttributeType attribute,
                boolean value)
                throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

setFloat

void setFloat(AttributeType attribute,
              float value)
              throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

setLong

void setLong(AttributeType attribute,
             long value)
             throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

setDouble

void setDouble(AttributeType attribute,
               double value)
               throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

setChar

void setChar(AttributeType attribute,
             char value)
             throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

setShort

void setShort(AttributeType attribute,
              short value)
              throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

setByte

void setByte(AttributeType attribute,
             byte value)
             throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

getObject

java.lang.Object getObject(AttributeType attribute)
                           throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

getInt

int getInt(AttributeType attribute)
           throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

getBoolean

boolean getBoolean(AttributeType attribute)
                   throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

getFloat

float getFloat(AttributeType attribute)
               throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

getLong

long getLong(AttributeType attribute)
             throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

getDouble

double getDouble(AttributeType attribute)
                 throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

getChar

char getChar(AttributeType attribute)
             throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

getShort

short getShort(AttributeType attribute)
               throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException

getByte

byte getByte(AttributeType attribute)
             throws NoSuchAttachmentException
Throws:
NoSuchAttachmentException