package org.buzztroll.mud;

import java.lang.*;
import javax.swing.*;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.DocumentBuilder;
import org.w3c.dom.Document;
import org.w3c.dom.Element; 
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;

public abstract class
TransformPanel
    extends JPanel
{


    public abstract void
    parse(
        Document                                doc);

    public abstract DisplayMessage
    transform(
        DisplayMessage                          msg);

    public abstract Node
    createDoc(
        Document                                doc)
            throws Exception;

    public abstract String
    getName();

    public abstract void
    clear();    
}