01: package org.swingml.errors.handlers;
02:
03: import org.swingml.errors.*;
04:
05: /**
06: * @author CrossLogic
07: */
08: public interface ISwingMLErrorHandlerContainer {
09:
10: public void handle(ISwingMLError[] errors);
11:
12: public ISwingMLErrorHandler[] getHandlers(int errorType);
13:
14: public void addHandler(int errorType, ISwingMLErrorHandler handler);
15:
16: public void removeHandler(int errorType,
17: ISwingMLErrorHandler handler);
18:
19: public void removeHandlers(int errorType);
20: }
|