com.sun.tools.ws.processor.model
Class Fault

java.lang.Object
  extended by com.sun.tools.ws.processor.model.ModelObject
      extended by com.sun.tools.ws.processor.model.Fault
Direct Known Subclasses:
HeaderFault

public class Fault
extends ModelObject


Field Summary
 
Fields inherited from class com.sun.tools.ws.processor.model.ModelObject
errorReceiver
 
Constructor Summary
Fault(Entity entity)
           
Fault(String name, Entity entity)
           
 
Method Summary
 void accept(ModelVisitor visitor)
           
 Iterator getAllFaults()
           
 Set getAllFaultsSet()
           
 Block getBlock()
           
 QName getElementName()
           
 com.sun.codemodel.JClass getExceptionClass()
           
 JavaException getJavaException()
           
 String getJavaMemberName()
           
 String getName()
           
 Fault getParentFault()
           
 Iterator getSubfaults()
           
 Set getSubfaultsSet()
           
 String getWsdlFaultName()
           
 boolean isWsdlException()
           
 void setBlock(Block b)
           
 void setElementName(QName elementName)
           
 void setExceptionClass(com.sun.codemodel.JClass ex)
           
 void setJavaException(JavaException e)
           
 void setJavaMemberName(String javaMemberName)
           
 void setName(String s)
           
 void setSubfaultsSet(Set s)
           
 void setWsdlException(boolean wsdlFault)
           
 void setWsdlFaultName(String wsdlFaultName)
           
 
Methods inherited from class com.sun.tools.ws.processor.model.ModelObject
getEntity, getJavaDoc, getLocator, getProperties, getPropertiesMap, getProperty, removeProperty, setErrorReceiver, setJavaDoc, setPropertiesMap, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Fault

public Fault(Entity entity)

Fault

public Fault(String name,
             Entity entity)
Method Detail

getName

public String getName()

setName

public void setName(String s)

getBlock

public Block getBlock()

setBlock

public void setBlock(Block b)

getJavaException

public JavaException getJavaException()

setJavaException

public void setJavaException(JavaException e)

accept

public void accept(ModelVisitor visitor)
            throws Exception
Specified by:
accept in class ModelObject
Throws:
Exception

getParentFault

public Fault getParentFault()

getSubfaults

public Iterator getSubfaults()

getSubfaultsSet

public Set getSubfaultsSet()

setSubfaultsSet

public void setSubfaultsSet(Set s)

getAllFaults

public Iterator getAllFaults()

getAllFaultsSet

public Set getAllFaultsSet()

getElementName

public QName getElementName()

setElementName

public void setElementName(QName elementName)

getJavaMemberName

public String getJavaMemberName()

setJavaMemberName

public void setJavaMemberName(String javaMemberName)

isWsdlException

public boolean isWsdlException()
Returns:
Returns the wsdlFault.

setWsdlException

public void setWsdlException(boolean wsdlFault)
Parameters:
wsdlFault - The wsdlFault to set.

setExceptionClass

public void setExceptionClass(com.sun.codemodel.JClass ex)

getExceptionClass

public com.sun.codemodel.JClass getExceptionClass()

getWsdlFaultName

public String getWsdlFaultName()

setWsdlFaultName

public void setWsdlFaultName(String wsdlFaultName)