edu.uga.cs.lsdis.internal.wsdl20.extensions.sawsdl.mref
Class PropagatedModelReferenceImpl

java.lang.Object
  extended by edu.uga.cs.lsdis.internal.wsdl20.extensions.sawsdl.mref.PropagatedModelReferenceImpl
All Implemented Interfaces:
ModelReference, PropagatedModelReference

public class PropagatedModelReferenceImpl
extends java.lang.Object
implements PropagatedModelReference

An implementation of a PropagatedModelReference.

Author:
Douglas Brewer
See Also:
PropagatedModelReference

Field Summary
 
Fields inherited from interface edu.uga.cs.lsdis.wsdl20.extensions.sawsdl.ModelReference
MODEL_REFERENCE_ATTR
 
Constructor Summary
PropagatedModelReferenceImpl(ModelReference propagated, java.util.List<java.net.URI> declaredURIs)
           
 
Method Summary
 java.net.URI[] getDeclaredURIs()
          Get the URIs of the ModelReference that was in this element.
 java.net.URI[] getPropagatedURIs()
          Get the URIs that were propagated to this element.
 java.net.URI[] getURIs()
          Get the list of URI's
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropagatedModelReferenceImpl

public PropagatedModelReferenceImpl(ModelReference propagated,
                                    java.util.List<java.net.URI> declaredURIs)
Method Detail

getDeclaredURIs

public java.net.URI[] getDeclaredURIs()
Get the URIs of the ModelReference that was in this element.

Specified by:
getDeclaredURIs in interface PropagatedModelReference
Returns:
The URIs of the declared ModelReference.

getPropagatedURIs

public java.net.URI[] getPropagatedURIs()
Get the URIs that were propagated to this element.

Specified by:
getPropagatedURIs in interface PropagatedModelReference
Returns:
The propagated URIs.

getURIs

public java.net.URI[] getURIs()
Get the list of URI's

Specified by:
getURIs in interface ModelReference
Returns:
a URI list


Copyright © 2007. All Rights Reserved.