/* * Created on Aug 15, 2005 */ package com.openedit.modules.admin.users; public class Row { protected Header fieldHeader; protected String[] fieldData; public String[] getData() { return fieldData; } public void setData(String[] inData) { fieldData = inData; } public String getData(String inName) { int index = getHeader().getIndex(inName); if ( index == -1) { return null; } return getData(index); } public String getData(int index) { return getData()[index]; } public Header getHeader() { return fieldHeader; } public void setHeader(Header inHeader) { fieldHeader = inHeader; } public String[] getRemainder() { String[] rem = new String[getData().length - getHeader().getSize() ]; int index = 0; for (int i = getHeader().getSize(); i < getData().length; i++) { rem[index++] = getData(i); } return rem; } }