package net.sourceforge.fenixedu.presentationTier.renderers.providers;

import net.sourceforge.fenixedu.domain.RootDomainObject;
import net.sourceforge.fenixedu.domain.space.RoomClassification;
import net.sourceforge.fenixedu.presentationTier.renderers.converters.DomainObjectKeyConverter;
import net.sourceforge.fenixedu.renderers.DataProvider;
import net.sourceforge.fenixedu.renderers.components.converters.Converter;

public class RoomClassificationsProvider implements DataProvider {

    public Object provide(Object source, Object currentValue) {
	return RoomClassification.sortByRoomClassificationAndCode(RootDomainObject.getInstance()
		.getRoomClassificationSet());
    }

    public Converter getConverter() {
	return new DomainObjectKeyConverter();
    }
}
