001package org.kuali.rice.krms.builder;
002
003import org.kuali.rice.krms.dto.PropositionEditor;
004
005import java.util.List;
006import java.util.Map;
007
008/**
009 * Created with IntelliJ IDEA.
010 * User: SW
011 * Date: 2013/03/01
012 * Time: 11:22 AM
013 * To change this template use File | Settings | File Templates.
014 */
015public interface ComponentBuilder<T extends PropositionEditor> {
016
017    public List<String> getComponentIds();
018
019    public void resolveTermParameters(T propositionEditor, Map<String, String> termParameters);
020
021    public Map<String, String> buildTermParameters(T propositionEditor);
022
023}