|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IBuildMessageHandler
Interface that handles messages sent from the compiler. Implementations define which messages are logged and whether the handler aborts the process.
| Method Summary | |
|---|---|
void |
dontIgnore(IMessage.Kind kind)
Allow fine grained configuration after initialization. |
boolean |
handleMessage(IMessage message)
Handle message by reporting and/or throwing an AbortException. |
void |
ignore(IMessage.Kind kind)
Allow fine grained configuration after initialization. |
boolean |
isIgnoring(IMessage.Kind kind)
Signal whether this will ignore messages of a given type. |
| Method Detail |
|---|
boolean handleMessage(IMessage message)
throws AbortException
message - the IMessage to handle - never null
java.lang.IllegalArgumentException - if message is null
AbortException - depending on handler logic.boolean isIgnoring(IMessage.Kind kind)
void dontIgnore(IMessage.Kind kind)
kind - void ignore(IMessage.Kind kind)
kind -
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||