org.apache.xalan.transformer

Class MsgMgr


public class MsgMgr
extends Object

This class will manage error messages, warning messages, and other types of message events.

Constructor Summary

MsgMgr(TransformerImpl transformer)
Create a message manager object.

Method Summary

void
error(SourceLocator srcLctr, Node styleNode, Node sourceNode, String msg)
Tell the user of an error, and probably throw an exception.
void
error(SourceLocator srcLctr, Node styleNode, Node sourceNode, String msg, args[] )
Tell the user of an error, and probably throw an exception.
void
error(SourceLocator srcLctr, String msg)
Tell the user of an error, and probably throw an exception.
void
error(SourceLocator srcLctr, String msg, Exception e)
Tell the user of an error, and probably throw an exception.
void
error(SourceLocator srcLctr, String msg, Object[] args)
Tell the user of an error, and probably throw an exception.
void
error(SourceLocator srcLctr, String msg, args[] , Exception e)
Tell the user of an error, and probably throw an exception.
void
message(SourceLocator srcLctr, String msg, boolean terminate)
Warn the user of a problem.
void
warn(SourceLocator srcLctr, Node styleNode, Node sourceNode, String msg)
Warn the user of a problem.
void
warn(SourceLocator srcLctr, Node styleNode, Node sourceNode, String msg, args[] )
Warn the user of a problem.
void
warn(SourceLocator srcLctr, String msg)
Warn the user of a problem.
void
warn(SourceLocator srcLctr, String msg, Object[] args)
Warn the user of a problem.

Constructor Details

MsgMgr

public MsgMgr(TransformerImpl transformer)
Create a message manager object.
Parameters:
transformer - non transformer instance

Method Details

error

public void error(SourceLocator srcLctr,
                  Node styleNode,
                  Node sourceNode,
                  String msg)
            throws TransformerException
Tell the user of an error, and probably throw an exception.
Parameters:
styleNode - Stylesheet node
sourceNode - Source tree node
msg - Message text to issue

error

public void error(SourceLocator srcLctr,
                  Node styleNode,
                  Node sourceNode,
                  String msg,
                  args[] )
            throws TransformerException
Tell the user of an error, and probably throw an exception.
Parameters:
styleNode - Stylesheet node
sourceNode - Source tree node
msg - Message text to issue

error

public void error(SourceLocator srcLctr,
                  String msg)
            throws TransformerException
Tell the user of an error, and probably throw an exception.
Parameters:
msg - Message text to issue

error

public void error(SourceLocator srcLctr,
                  String msg,
                  Exception e)
            throws TransformerException
Tell the user of an error, and probably throw an exception.
Parameters:
msg - Message text to issue
e - Exception to throw

error

public void error(SourceLocator srcLctr,
                  String msg,
                  Object[] args)
            throws TransformerException
Tell the user of an error, and probably throw an exception.
Parameters:
msg - Message text to issue
args - Arguments to be passed to the message

error

public void error(SourceLocator srcLctr,
                  String msg,
                  args[] ,
                  Exception e)
            throws TransformerException
Tell the user of an error, and probably throw an exception.
Parameters:
msg - Message text to issue
e - Exception to throw

message

public void message(SourceLocator srcLctr,
                    String msg,
                    boolean terminate)
            throws TransformerException
Warn the user of a problem. This is public for access by extensions.
Parameters:
msg - The message text to issue
terminate - Flag indicating whether to terminate this process

warn

public void warn(SourceLocator srcLctr,
                 Node styleNode,
                 Node sourceNode,
                 String msg)
            throws TransformerException
Warn the user of a problem.
Parameters:
styleNode - Stylesheet node
sourceNode - Source tree node
msg - Message text to issue

warn

public void warn(SourceLocator srcLctr,
                 Node styleNode,
                 Node sourceNode,
                 String msg,
                 args[] )
            throws TransformerException
Warn the user of a problem.
Parameters:
styleNode - Stylesheet node
sourceNode - Source tree node
msg - Message text to issue

warn

public void warn(SourceLocator srcLctr,
                 String msg)
            throws TransformerException
Warn the user of a problem.
Parameters:
msg - Message text to issue

warn

public void warn(SourceLocator srcLctr,
                 String msg,
                 Object[] args)
            throws TransformerException
Warn the user of a problem.
Parameters:
msg - Message text to issue
args - Arguments to pass to the message

Copyright B) 2004 Apache XML Project. All Rights Reserved.