package flow.netbeans.markdown.preview;
import java.beans.PropertyChangeListener;
import javax.swing.JComponent;
import org.netbeans.api.annotations.common.CheckForNull;
/**
*
* @author Holger Stenger
*/
public interface HtmlView {
static final String PROP_STATUS_MESSAGE = "StatusMessage";
void addPropertyChangeListener(PropertyChangeListener listener);
void removePropertyChangeListener(PropertyChangeListener listener);
JComponent getComponent();
void setContent(String content);
boolean isHtmlFullySupported();
@CheckForNull
String getStatusMessage();
}