uk.ac.essex.common.gui.panel
Interface BeanPanel

All Known Subinterfaces:
BeanInputPanel
All Known Implementing Classes:
BeanInputPanelImpl

public interface BeanPanel


Date: 15-Jul-2002


Method Summary
 javax.swing.JPanel getAsJPanel()
           
 java.util.Set getAttributeNames()
           
 java.lang.String getBeanName()
           
 java.lang.Class getType(java.lang.String attributeName)
           
 java.lang.Object getValue(java.lang.String attributeName)
           
 void setValue(java.lang.String attributeName, java.lang.Object value)
           
 

Method Detail

getBeanName

java.lang.String getBeanName()

setValue

void setValue(java.lang.String attributeName,
              java.lang.Object value)
Parameters:
attributeName -
value -

getValue

java.lang.Object getValue(java.lang.String attributeName)
Parameters:
attributeName -
Returns:

getAttributeNames

java.util.Set getAttributeNames()
Returns:

getType

java.lang.Class getType(java.lang.String attributeName)
Parameters:
attributeName - - The attribute whose type you want
Returns:
Class - The type of the parameter

getAsJPanel

javax.swing.JPanel getAsJPanel()
Returns: