001 package org.shiftone.jrat.core.spi;
002
003 import javax.swing.*;
004 import java.io.ObjectInputStream;
005 import java.io.Serializable;
006
007 /**
008 * @author jeff@shiftone.org (Jeff Drost)
009 */
010 public interface ViewBuilder extends Serializable {
011
012 public JComponent buildView(ObjectInputStream input) throws Exception;
013
014 }