org.jboss.seam.xml.core
Class XmlResult

java.lang.Object
  extended by org.jboss.seam.xml.core.XmlResult
All Implemented Interfaces:
Comparable<XmlResult>

public class XmlResult
extends Object
implements Comparable<XmlResult>

Stores the result of parsing an XML document

Author:
Stuart Douglas

Constructor Summary
XmlResult(String fileUrl)
           
 
Method Summary
 void addBean(BeanResult<?> bean)
           
 void addInterceptorBinding(Class<? extends Annotation> binding)
           
 void addProblem(String p)
           
 void addQualifier(Class<? extends Annotation> qualifier)
           
 void addStereotype(Class<? extends Annotation> an, Annotation[] values)
           
 void addVeto(Class<?> clazz)
           
 int compareTo(XmlResult o)
           
 List<BeanResult<?>> getBeans()
           
 List<BeanResult<?>> getFlattenedBeans()
          Gets all beans from the result, including inline beans
 List<Class<? extends Annotation>> getInterceptorBindings()
           
 List<String> getProblems()
           
 List<Class<? extends Annotation>> getQualifiers()
           
 Map<Class<? extends Annotation>,Annotation[]> getStereotypes()
           
 List<Class<?>> getVeto()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlResult

public XmlResult(String fileUrl)
Method Detail

addStereotype

public void addStereotype(Class<? extends Annotation> an,
                          Annotation[] values)

getStereotypes

public Map<Class<? extends Annotation>,Annotation[]> getStereotypes()

addQualifier

public void addQualifier(Class<? extends Annotation> qualifier)

getQualifiers

public List<Class<? extends Annotation>> getQualifiers()

addInterceptorBinding

public void addInterceptorBinding(Class<? extends Annotation> binding)

getInterceptorBindings

public List<Class<? extends Annotation>> getInterceptorBindings()

addBean

public void addBean(BeanResult<?> bean)

getBeans

public List<BeanResult<?>> getBeans()

getFlattenedBeans

public List<BeanResult<?>> getFlattenedBeans()
Gets all beans from the result, including inline beans

Returns:

getProblems

public List<String> getProblems()

addProblem

public void addProblem(String p)

addVeto

public void addVeto(Class<?> clazz)

getVeto

public List<Class<?>> getVeto()

compareTo

public int compareTo(XmlResult o)
Specified by:
compareTo in interface Comparable<XmlResult>


Copyright © 2010 Seam Framework. All Rights Reserved.