org.jboss.dna.common.collection
Class Problems

java.lang.Object
  extended by org.jboss.dna.common.collection.Problems
All Implemented Interfaces:
java.lang.Iterable<Problem>

@NotThreadSafe
public class Problems
extends java.lang.Object
implements java.lang.Iterable<Problem>

Author:
Randall Hauch

Constructor Summary
Problems()
           
 
Method Summary
 void addError(I18n message, java.lang.Object... params)
           
 void addError(I18n message, java.lang.String resource, java.lang.String location, java.lang.Object... params)
           
 void addError(int code, I18n message, java.lang.Object... params)
           
 void addError(int code, I18n message, java.lang.String resource, java.lang.String location, java.lang.Object... params)
           
 void addError(java.lang.Throwable throwable, I18n message, java.lang.Object... params)
           
 void addError(java.lang.Throwable throwable, I18n message, java.lang.String resource, java.lang.String location, java.lang.Object... params)
           
 void addError(java.lang.Throwable throwable, int code, I18n message, java.lang.Object... params)
           
 void addError(java.lang.Throwable throwable, int code, I18n message, java.lang.String resource, java.lang.String location, java.lang.Object... params)
           
 void addInfo(I18n message, java.lang.Object... params)
           
 void addInfo(I18n message, java.lang.String resource, java.lang.String location, java.lang.Object... params)
           
 void addInfo(int code, I18n message, java.lang.Object... params)
           
 void addInfo(int code, I18n message, java.lang.String resource, java.lang.String location, java.lang.Object... params)
           
 void addInfo(java.lang.Throwable throwable, I18n message, java.lang.Object... params)
           
 void addInfo(java.lang.Throwable throwable, I18n message, java.lang.String resource, java.lang.String location, java.lang.Object... params)
           
 void addInfo(java.lang.Throwable throwable, int code, I18n message, java.lang.Object... params)
           
 void addInfo(java.lang.Throwable throwable, int code, I18n message, java.lang.String resource, java.lang.String location, java.lang.Object... params)
           
 void addWarning(I18n message, java.lang.Object... params)
           
 void addWarning(I18n message, java.lang.String resource, java.lang.String location, java.lang.Object... params)
           
 void addWarning(int code, I18n message, java.lang.Object... params)
           
 void addWarning(int code, I18n message, java.lang.String resource, java.lang.String location, java.lang.Object... params)
           
 void addWarning(java.lang.Throwable throwable, I18n message, java.lang.Object... params)
           
 void addWarning(java.lang.Throwable throwable, I18n message, java.lang.String resource, java.lang.String location, java.lang.Object... params)
           
 void addWarning(java.lang.Throwable throwable, int code, I18n message, java.lang.Object... params)
           
 void addWarning(java.lang.Throwable throwable, int code, I18n message, java.lang.String resource, java.lang.String location, java.lang.Object... params)
           
 boolean hasErrors()
           
 boolean hasInfo()
           
 boolean hasProblems()
           
 boolean hasWarnings()
           
 boolean isEmpty()
           
 java.util.Iterator<Problem> iterator()
          
 int size()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Problems

public Problems()
Method Detail

addError

public void addError(I18n message,
                     java.lang.Object... params)

addError

public void addError(java.lang.Throwable throwable,
                     I18n message,
                     java.lang.Object... params)

addError

public void addError(I18n message,
                     java.lang.String resource,
                     java.lang.String location,
                     java.lang.Object... params)

addError

public void addError(java.lang.Throwable throwable,
                     I18n message,
                     java.lang.String resource,
                     java.lang.String location,
                     java.lang.Object... params)

addError

public void addError(int code,
                     I18n message,
                     java.lang.Object... params)

addError

public void addError(java.lang.Throwable throwable,
                     int code,
                     I18n message,
                     java.lang.Object... params)

addError

public void addError(int code,
                     I18n message,
                     java.lang.String resource,
                     java.lang.String location,
                     java.lang.Object... params)

addError

public void addError(java.lang.Throwable throwable,
                     int code,
                     I18n message,
                     java.lang.String resource,
                     java.lang.String location,
                     java.lang.Object... params)

addWarning

public void addWarning(I18n message,
                       java.lang.Object... params)

addWarning

public void addWarning(java.lang.Throwable throwable,
                       I18n message,
                       java.lang.Object... params)

addWarning

public void addWarning(I18n message,
                       java.lang.String resource,
                       java.lang.String location,
                       java.lang.Object... params)

addWarning

public void addWarning(java.lang.Throwable throwable,
                       I18n message,
                       java.lang.String resource,
                       java.lang.String location,
                       java.lang.Object... params)

addWarning

public void addWarning(int code,
                       I18n message,
                       java.lang.Object... params)

addWarning

public void addWarning(java.lang.Throwable throwable,
                       int code,
                       I18n message,
                       java.lang.Object... params)

addWarning

public void addWarning(int code,
                       I18n message,
                       java.lang.String resource,
                       java.lang.String location,
                       java.lang.Object... params)

addWarning

public void addWarning(java.lang.Throwable throwable,
                       int code,
                       I18n message,
                       java.lang.String resource,
                       java.lang.String location,
                       java.lang.Object... params)

addInfo

public void addInfo(I18n message,
                    java.lang.Object... params)

addInfo

public void addInfo(java.lang.Throwable throwable,
                    I18n message,
                    java.lang.Object... params)

addInfo

public void addInfo(I18n message,
                    java.lang.String resource,
                    java.lang.String location,
                    java.lang.Object... params)

addInfo

public void addInfo(java.lang.Throwable throwable,
                    I18n message,
                    java.lang.String resource,
                    java.lang.String location,
                    java.lang.Object... params)

addInfo

public void addInfo(int code,
                    I18n message,
                    java.lang.Object... params)

addInfo

public void addInfo(java.lang.Throwable throwable,
                    int code,
                    I18n message,
                    java.lang.Object... params)

addInfo

public void addInfo(int code,
                    I18n message,
                    java.lang.String resource,
                    java.lang.String location,
                    java.lang.Object... params)

addInfo

public void addInfo(java.lang.Throwable throwable,
                    int code,
                    I18n message,
                    java.lang.String resource,
                    java.lang.String location,
                    java.lang.Object... params)

hasProblems

public boolean hasProblems()

hasErrors

public boolean hasErrors()

hasWarnings

public boolean hasWarnings()

hasInfo

public boolean hasInfo()

isEmpty

public boolean isEmpty()

size

public int size()

iterator

public java.util.Iterator<Problem> iterator()

Specified by:
iterator in interface java.lang.Iterable<Problem>


Copyright © 2008. All Rights Reserved.