org.oddjob.arooa.design.view.multitype
Interface MultiTypeRow


public interface MultiTypeRow

A row in a MultiTypeModel

Author:
rob

Method Summary
 String getName()
          The name of the row.
 Object getType()
          Get the type of the row.
 EditableValue getValue()
          Get the editor for the value.
 void setName(String name)
          Set name of the row.
 void setType(Object type)
          Set the type.
 

Method Detail

getType

Object getType()
Get the type of the row. This will be the element name.

Returns:

setType

void setType(Object type)
Set the type. This will be used when the name is driving creation, i.e. when being used as for variables.

Parameters:
type - The type of the row.

getName

String getName()
The name of the row. The will be the key for a mapped type, or the name of a variable.

Returns:

setName

void setName(String name)
Set name of the row.

Parameters:
name - The name.

getValue

EditableValue getValue()
Get the editor for the value.

Returns:
The editor. May be null for an as yet undefined variable.