01: package org.swingml.errors.handlers;
02:
03: import java.awt.*;
04: import java.util.*;
05:
06: import org.swingml.errors.*;
07:
08: /**
09: * @author CrossLogic
10: */
11: public interface ISwingMLErrorHandler {
12:
13: public void addParameter(String name, String value);
14:
15: public String getParameter(String name);
16:
17: public Map getParameters();
18:
19: public void handle(Container container, ISwingMLError error);
20:
21: public void handle(Container container, ISwingMLError[] errors);
22:
23: public void removeParameter(String name);
24:
25: public void setParameters(Map parameters);
26:
27: }
|