org.apache.woden.internal.wsdl20
Class InterfaceFaultReferenceImpl

java.lang.Object
  extended by org.apache.woden.internal.wsdl20.WSDLElementImpl
      extended by org.apache.woden.internal.wsdl20.DocumentableImpl
          extended by org.apache.woden.internal.wsdl20.WSDLComponentImpl
              extended by org.apache.woden.internal.wsdl20.NestedImpl
                  extended by org.apache.woden.internal.wsdl20.InterfaceFaultReferenceImpl
All Implemented Interfaces:
AttributeExtensible, ElementExtensible, PropertyExtensible, InterfaceFaultReference, NestedComponent, WSDLComponent, DocumentableElement, InterfaceFaultReferenceElement, NestedElement, WSDLElement

public class InterfaceFaultReferenceImpl
extends NestedImpl
implements InterfaceFaultReference, InterfaceFaultReferenceElement

This class represents the InterfaceFaultReference component of the WSDL 2.0 Component model and the <infault> and <outfault> child elements of an interface <operation>.

Author:
jkaputin@apache.org

Constructor Summary
InterfaceFaultReferenceImpl()
           
 
Method Summary
 Direction getDirection()
           
 FragmentIdentifier getFragmentIdentifier()
           
 InterfaceFault getInterfaceFault()
           
 InterfaceFaultElement getInterfaceFaultElement()
           
 NCName getMessageLabel()
           
 QName getRef()
           
 void setDirection(Direction dir)
           
 void setMessageLabel(NCName msgLabel)
           
 void setRef(QName faultQName)
           
 InterfaceFaultReferenceElement toElement()
           
 
Methods inherited from class org.apache.woden.internal.wsdl20.NestedImpl
getParent, getParentElement
 
Methods inherited from class org.apache.woden.internal.wsdl20.WSDLComponentImpl
containsComponent, equals, getComponentExtensionContext, getExtensionProperties, getExtensionProperties, getExtensionProperty, isEquivalentTo, setComponentExtensionContext, toString
 
Methods inherited from class org.apache.woden.internal.wsdl20.DocumentableImpl
addDocumentationElement, getDocumentationElements
 
Methods inherited from class org.apache.woden.internal.wsdl20.WSDLElementImpl
addExtensionElement, addNamespace, getDeclaredNamespaces, getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, getExtensionElements, getExtensionElementsOfType, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, hasExtensionAttributesForNamespace, hasExtensionElementsForNamespace, removeExtensionElement, removeNamespace, setExtensionAttribute
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.apache.woden.wsdl20.NestedComponent
getParent
 
Methods inherited from interface org.apache.woden.wsdl20.WSDLComponent
equals, getComponentExtensionContext, isEquivalentTo, setComponentExtensionContext, toString
 
Methods inherited from interface org.apache.woden.wsdl20.extensions.PropertyExtensible
getExtensionProperties, getExtensionProperties, getExtensionProperty
 
Methods inherited from interface org.apache.woden.wsdl20.xml.DocumentableElement
addDocumentationElement, getDocumentationElements
 
Methods inherited from interface org.apache.woden.wsdl20.xml.NestedElement
getParentElement
 
Methods inherited from interface org.apache.woden.wsdl20.xml.WSDLElement
addNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespace
 
Methods inherited from interface org.apache.woden.wsdl20.extensions.AttributeExtensible
getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttribute
 
Methods inherited from interface org.apache.woden.wsdl20.extensions.ElementExtensible
addExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElement
 

Constructor Detail

InterfaceFaultReferenceImpl

public InterfaceFaultReferenceImpl()
Method Detail

getInterfaceFault

public InterfaceFault getInterfaceFault()
Specified by:
getInterfaceFault in interface InterfaceFaultReference

getMessageLabel

public NCName getMessageLabel()
Specified by:
getMessageLabel in interface InterfaceFaultReference
Specified by:
getMessageLabel in interface InterfaceFaultReferenceElement

getDirection

public Direction getDirection()
Specified by:
getDirection in interface InterfaceFaultReference
Specified by:
getDirection in interface InterfaceFaultReferenceElement

toElement

public InterfaceFaultReferenceElement toElement()
Specified by:
toElement in interface InterfaceFaultReference

setRef

public void setRef(QName faultQName)
Specified by:
setRef in interface InterfaceFaultReferenceElement

getRef

public QName getRef()
Specified by:
getRef in interface InterfaceFaultReferenceElement

getInterfaceFaultElement

public InterfaceFaultElement getInterfaceFaultElement()
Specified by:
getInterfaceFaultElement in interface InterfaceFaultReferenceElement

setMessageLabel

public void setMessageLabel(NCName msgLabel)
Specified by:
setMessageLabel in interface InterfaceFaultReferenceElement

setDirection

public void setDirection(Direction dir)
Specified by:
setDirection in interface InterfaceFaultReferenceElement

getFragmentIdentifier

public FragmentIdentifier getFragmentIdentifier()
Specified by:
getFragmentIdentifier in interface WSDLComponent


Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.