Java Doc for Messager.java in  » 6.0-JDK-Modules-com.sun » tools » com » sun » tools » javadoc » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » 6.0 JDK Modules com.sun » tools » com.sun.tools.javadoc 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.sun.tools.javac.util.Log
      com.sun.tools.javadoc.Messager

Messager
public class Messager extends Log implements DocErrorReporter(Code)
Utility for integrating with javadoc tools and for localization. Handle Resources. Access to error and warning counts. Message formatting.
Also provides implementation for DocErrorReporter.
See Also:   java.util.ResourceBundle
See Also:   java.text.MessageFormat
author:
   Neal Gafter (rewrite)

Inner Class :public class ExitJavadoc extends Error

Field Summary
final static  PrintWriterdefaultErrWriter
    
final static  PrintWriterdefaultNoticeWriter
    
final static  PrintWriterdefaultWarnWriter
    

Constructor Summary
protected  Messager(Context context, String programName)
    
protected  Messager(Context context, String programName, PrintWriter errWriter, PrintWriter warnWriter, PrintWriter noticeWriter)
    

Method Summary
public  voiderror(SourcePosition pos, String key)
     Print error message, increment error count.
public  voiderror(SourcePosition pos, String key, String a1)
     Print error message, increment error count.
public  voiderror(SourcePosition pos, String key, String a1, String a2)
     Print error message, increment error count.
public  voiderror(SourcePosition pos, String key, String a1, String a2, String a3)
     Print error message, increment error count.
public  voidexit()
     Force program exit, e.g., from a fatal error.
public  voidexitNotice()
     Print exit message.
 StringgetText(String key)
    
 StringgetText(String key, String a1)
    
 StringgetText(String key, String a1, String a2)
    
 StringgetText(String key, String a1, String a2, String a3)
    
 StringgetText(String key, String a1, String a2, String a3, String a4)
    
public static  Messagerinstance0(Context context)
     Get the current messager, which is also the compiler log.
public  intnerrors()
     Return total number of errors, including those recorded in the compilation log.
public  voidnotice(String key)
     Print a message.
public  voidnotice(String key, String a1)
     Print a message.
public  voidnotice(String key, String a1, String a2)
     Print a message.
public  voidnotice(String key, String a1, String a2, String a3)
     Print a message.
public  intnwarnings()
     Return total number of warnings, including those recorded in the compilation log.
public static  voidpreRegister(Context context, String programName)
    
public static  voidpreRegister(Context context, String programName, PrintWriter errWriter, PrintWriter warnWriter, PrintWriter noticeWriter)
    
public  voidprintError(String msg)
     Print error message, increment error count.
public  voidprintError(SourcePosition pos, String msg)
     Print error message, increment error count.
public  voidprintNotice(String msg)
     Print a message.
public  voidprintNotice(SourcePosition pos, String msg)
     Print a message.
public  voidprintWarning(String msg)
     Print warning message, increment warning count.
public  voidprintWarning(SourcePosition pos, String msg)
     Print warning message, increment warning count.
public  voidreset()
     Reset resource bundle, eg.
public  voidwarning(SourcePosition pos, String key)
     Print warning message, increment warning count.
public  voidwarning(SourcePosition pos, String key, String a1)
     Print warning message, increment warning count.
public  voidwarning(SourcePosition pos, String key, String a1, String a2)
     Print warning message, increment warning count.
public  voidwarning(SourcePosition pos, String key, String a1, String a2, String a3)
     Print warning message, increment warning count.
public  voidwarning(SourcePosition pos, String key, String a1, String a2, String a3, String a4)
     Print warning message, increment warning count.

Field Detail
defaultErrWriter
final static PrintWriter defaultErrWriter(Code)
The default writer for diagnostics



defaultNoticeWriter
final static PrintWriter defaultNoticeWriter(Code)



defaultWarnWriter
final static PrintWriter defaultWarnWriter(Code)




Constructor Detail
Messager
protected Messager(Context context, String programName)(Code)
Constructor
Parameters:
  programName - Name of the program (for error messages).



Messager
protected Messager(Context context, String programName, PrintWriter errWriter, PrintWriter warnWriter, PrintWriter noticeWriter)(Code)
Constructor
Parameters:
  programName - Name of the program (for error messages).
Parameters:
  errWriter - Stream for error messages
Parameters:
  warnWriter - Stream for warnings
Parameters:
  noticeWriter - Stream for other messages




Method Detail
error
public void error(SourcePosition pos, String key)(Code)
Print error message, increment error count.
Parameters:
  key - selects message from resource



error
public void error(SourcePosition pos, String key, String a1)(Code)
Print error message, increment error count.
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument



error
public void error(SourcePosition pos, String key, String a1, String a2)(Code)
Print error message, increment error count.
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument
Parameters:
  a2 - second argument



error
public void error(SourcePosition pos, String key, String a1, String a2, String a3)(Code)
Print error message, increment error count.
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument
Parameters:
  a2 - second argument
Parameters:
  a3 - third argument



exit
public void exit()(Code)
Force program exit, e.g., from a fatal error.

TODO: This method does not really belong here.




exitNotice
public void exitNotice()(Code)
Print exit message.



getText
String getText(String key)(Code)
get and format message string from resource
Parameters:
  key - selects message from resource



getText
String getText(String key, String a1)(Code)
get and format message string from resource
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument



getText
String getText(String key, String a1, String a2)(Code)
get and format message string from resource
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument
Parameters:
  a2 - second argument



getText
String getText(String key, String a1, String a2, String a3)(Code)
get and format message string from resource
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument
Parameters:
  a2 - second argument
Parameters:
  a3 - third argument



getText
String getText(String key, String a1, String a2, String a3, String a4)(Code)
get and format message string from resource
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument
Parameters:
  a2 - second argument
Parameters:
  a3 - third argument
Parameters:
  a4 - fourth argument



instance0
public static Messager instance0(Context context)(Code)
Get the current messager, which is also the compiler log.



nerrors
public int nerrors()(Code)
Return total number of errors, including those recorded in the compilation log.



notice
public void notice(String key)(Code)
Print a message.
Parameters:
  key - selects message from resource



notice
public void notice(String key, String a1)(Code)
Print a message.
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument



notice
public void notice(String key, String a1, String a2)(Code)
Print a message.
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument
Parameters:
  a2 - second argument



notice
public void notice(String key, String a1, String a2, String a3)(Code)
Print a message.
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument
Parameters:
  a2 - second argument
Parameters:
  a3 - third argument



nwarnings
public int nwarnings()(Code)
Return total number of warnings, including those recorded in the compilation log.



preRegister
public static void preRegister(Context context, String programName)(Code)



preRegister
public static void preRegister(Context context, String programName, PrintWriter errWriter, PrintWriter warnWriter, PrintWriter noticeWriter)(Code)



printError
public void printError(String msg)(Code)
Print error message, increment error count. Part of DocErrorReporter.
Parameters:
  msg - message to print



printError
public void printError(SourcePosition pos, String msg)(Code)
Print error message, increment error count. Part of DocErrorReporter.
Parameters:
  pos - the position where the error occurs
Parameters:
  msg - message to print



printNotice
public void printNotice(String msg)(Code)
Print a message. Part of DocErrorReporter.
Parameters:
  msg - message to print



printNotice
public void printNotice(SourcePosition pos, String msg)(Code)
Print a message. Part of DocErrorReporter.
Parameters:
  pos - the position where the error occurs
Parameters:
  msg - message to print



printWarning
public void printWarning(String msg)(Code)
Print warning message, increment warning count. Part of DocErrorReporter.
Parameters:
  msg - message to print



printWarning
public void printWarning(SourcePosition pos, String msg)(Code)
Print warning message, increment warning count. Part of DocErrorReporter.
Parameters:
  pos - the position where the error occurs
Parameters:
  msg - message to print



reset
public void reset()(Code)
Reset resource bundle, eg. locale has changed.



warning
public void warning(SourcePosition pos, String key)(Code)
Print warning message, increment warning count.
Parameters:
  key - selects message from resource



warning
public void warning(SourcePosition pos, String key, String a1)(Code)
Print warning message, increment warning count.
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument



warning
public void warning(SourcePosition pos, String key, String a1, String a2)(Code)
Print warning message, increment warning count.
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument
Parameters:
  a2 - second argument



warning
public void warning(SourcePosition pos, String key, String a1, String a2, String a3)(Code)
Print warning message, increment warning count.
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument
Parameters:
  a2 - second argument
Parameters:
  a3 - third argument



warning
public void warning(SourcePosition pos, String key, String a1, String a2, String a3, String a4)(Code)
Print warning message, increment warning count.
Parameters:
  key - selects message from resource
Parameters:
  a1 - first argument
Parameters:
  a2 - second argument
Parameters:
  a3 - third argument



Fields inherited from com.sun.tools.javac.util.Log
final public int MaxErrors(Code)(Java Doc)
final public int MaxWarnings(Code)(Java Doc)
protected DiagnosticListener<? super JavaFileObject> diagListener(Code)(Java Doc)
public boolean dumpOnError(Code)(Java Doc)
public boolean emitWarnings(Code)(Java Doc)
final public PrintWriter errWriter(Code)(Java Doc)
final public static Context.Key<Log> logKey(Code)(Java Doc)
public boolean multipleErrors(Code)(Java Doc)
public int nerrors(Code)(Java Doc)
final public PrintWriter noticeWriter(Code)(Java Doc)
public int nwarnings(Code)(Java Doc)
final public static Context.Key<PrintWriter> outKey(Code)(Java Doc)
public boolean promptOnError(Code)(Java Doc)
protected JCDiagnostic.DiagnosticSource source(Code)(Java Doc)
final public PrintWriter warnWriter(Code)(Java Doc)

Methods inherited from com.sun.tools.javac.util.Log
public JavaFileObject currentSource()(Code)(Java Doc)
public void error(String key, Object... args)(Code)(Java Doc)
public void error(DiagnosticPosition pos, String key, Object... args)(Code)(Java Doc)
public void error(int pos, String key, Object... args)(Code)(Java Doc)
public void flush()(Code)(Java Doc)
public static String format(String fmt, Object... args)(Code)(Java Doc)
protected char[] getBuf()(Code)(Java Doc)
protected static char[] getCharContent(JavaFileObject fileObject) throws IOException(Code)(Java Doc)
protected int getColumnNumber(int pos)(Code)(Java Doc)
protected int getLineNumber(int pos)(Code)(Java Doc)
public static String getLocalizedString(String key, Object... args)(Code)(Java Doc)
protected PrintWriter getWriterForDiagnosticType(DiagnosticType dt)(Code)(Java Doc)
public boolean hasDiagnosticListener()(Code)(Java Doc)
public static Log instance(Context context)(Code)(Java Doc)
public void mandatoryNote(JavaFileObject file, String key, Object... args)(Code)(Java Doc)
public void mandatoryWarning(DiagnosticPosition pos, String key, Object... args)(Code)(Java Doc)
public void note(String key, Object... args)(Code)(Java Doc)
public void note(DiagnosticPosition pos, String key, Object... args)(Code)(Java Doc)
public void note(int pos, String key, Object... args)(Code)(Java Doc)
public static void printLines(PrintWriter writer, String msg)(Code)(Java Doc)
public void prompt()(Code)(Java Doc)
public void rawError(int pos, String msg)(Code)(Java Doc)
public void rawWarning(int pos, String msg)(Code)(Java Doc)
public void report(JCDiagnostic diagnostic)(Code)(Java Doc)
protected void setBuf(char[] newBuf)(Code)(Java Doc)
public void setEndPosTable(JavaFileObject name, Map<JCTree, Integer> table)(Code)(Java Doc)
protected boolean shouldReport(JavaFileObject file, int pos)(Code)(Java Doc)
public void strictWarning(DiagnosticPosition pos, String key, Object... args)(Code)(Java Doc)
public JavaFileObject useSource(JavaFileObject name)(Code)(Java Doc)
public void warning(String key, Object... args)(Code)(Java Doc)
public void warning(DiagnosticPosition pos, String key, Object... args)(Code)(Java Doc)
public void warning(int pos, String key, Object... args)(Code)(Java Doc)
protected void writeDiagnostic(JCDiagnostic diag)(Code)(Java Doc)

Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.