All pastes #395404 Raw Edit

Untitled

public text v1 · immutable
·published 2007-03-15 00:31 UTC
rendered paste body
    public class MySortableProvider extends SortableDataProvider {
		private static final long serialVersionUID = 1L;
		private List psheet;

    	public MySortableProvider(List list) {
    		this.psheet = list;
    	}

		public Iterator iterator(int arg0, int arg1) {
			return psheet.subList(arg0,psheet.size()).iterator();
		}

		public IModel model(Object arg0) {
			return new Model((ArrayList) arg0);
		}

		public int size() {
			return psheet.size();
		}
    }