org.apache.woden.internal
Class BaseWSDLSource

java.lang.Object
  extended by org.apache.woden.internal.BaseWSDLSource
All Implemented Interfaces:
WSDLSource

public abstract class BaseWSDLSource
extends java.lang.Object
implements WSDLSource

This abstract class implements methods of the WSDLSource interface that are common across all concrete implementations. The only method on this interface that is specific to each concrete implementation is the setSource method and this method is declared abstract on this class.

Author:
John Kaputin (jkaputin@apache.org)

Field Summary
protected  ErrorReporter fErrorReporter
           
protected  java.lang.Object fSource
           
 
Constructor Summary
protected BaseWSDLSource(ErrorReporter errorReporter)
           
 
Method Summary
 java.net.URI getBaseURI()
           
 java.lang.Object getSource()
           
 void setBaseURI(java.net.URI baseURI)
           
abstract  void setSource(java.lang.Object wsdlSource)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fSource

protected java.lang.Object fSource

fErrorReporter

protected ErrorReporter fErrorReporter
Constructor Detail

BaseWSDLSource

protected BaseWSDLSource(ErrorReporter errorReporter)
Method Detail

setSource

public abstract void setSource(java.lang.Object wsdlSource)
Specified by:
setSource in interface WSDLSource

getSource

public java.lang.Object getSource()
Specified by:
getSource in interface WSDLSource

setBaseURI

public void setBaseURI(java.net.URI baseURI)
Specified by:
setBaseURI in interface WSDLSource

getBaseURI

public java.net.URI getBaseURI()
Specified by:
getBaseURI in interface WSDLSource


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