var fields = new Object();
var opLists = new Object();
var rvalueLists = new Object();

function Field( name, text, dataType, opListName, rvalueListName )
{
    this.name = name;
    this.text = text;
    this.dataType = dataType;
    if( opListName==null )
        this.opList = null;
    else
        this.opList = opLists[ opListName ];

    if( rvalueListName==null )
        this.rvalueList = null;
    else
        this.rvalueList = rvalueLists[ rvalueListName ];
}

function addField( field )
{
    fields[ field.name ] = field;
}

