'Simple dictionary interface for getting datafields values by their names.'

def __getitem__(self, name):

    item = self.getField(name)
    if item:
        return item.getValue()
    raise IndexError('No    such    field')
