blob: b49211ffc9f7f546b4b8a2b92b279589dcfd584f [file] [log] [blame]
/**
*
*/
package net.sf.taverna.t2.activities.externaltool.views;
import java.awt.BorderLayout;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import net.sf.taverna.t2.renderers.impl.XMLTree;
import de.uni_luebeck.inb.knowarc.usecases.UseCaseDescription;
/**
* @author alanrw
*
*/
public class ToolXMLPanel extends JPanel {
public ToolXMLPanel(UseCaseDescription useCaseDescription) {
super(new BorderLayout());
XMLTree xmlTree = new XMLTree(useCaseDescription.writeToXMLElement());
this.add(new JScrollPane(xmlTree), BorderLayout.CENTER);
}
public void regenerateTree(UseCaseDescription useCaseDescription) {
this.removeAll();
XMLTree xmlTree = new XMLTree(useCaseDescription.writeToXMLElement());
this.add(new JScrollPane(xmlTree), BorderLayout.CENTER);
}
}