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

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

public class InheritedModelReferenceImpl
extends java.lang.Object
implements InheritedModelReference


Field Summary
 
Fields inherited from interface edu.uga.cs.lsdis.wsdl20.extensions.sawsdl.ModelReference
MODEL_REFERENCE_ATTR
 
Constructor Summary
InheritedModelReferenceImpl(InterfaceElement[] inherited, java.util.List<java.net.URI> declaredURIs)
           
InheritedModelReferenceImpl(InterfaceElement[] inherited, ModelReference declaredMref)
           
 
Method Summary
 java.net.URI[] getDeclaredURIs()
           
 java.util.List<java.net.URI> getInheritedURIList()
           
 java.net.URI[] getInheritedURIs()
           
 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

InheritedModelReferenceImpl

public InheritedModelReferenceImpl(InterfaceElement[] inherited,
                                   java.util.List<java.net.URI> declaredURIs)

InheritedModelReferenceImpl

public InheritedModelReferenceImpl(InterfaceElement[] inherited,
                                   ModelReference declaredMref)
Method Detail

getDeclaredURIs

public java.net.URI[] getDeclaredURIs()
Specified by:
getDeclaredURIs in interface InheritedModelReference
Returns:
The URIs that were directly declared by a ModelReference attribute on the Interface

getInheritedURIs

public java.net.URI[] getInheritedURIs()
Specified by:
getInheritedURIs in interface InheritedModelReference
Returns:
The URIs that were inherited through ModelReference attributes placed on super Interfaces.

getInheritedURIList

public java.util.List<java.net.URI> getInheritedURIList()

getURIs

public java.net.URI[] getURIs()
Description copied from interface: ModelReference
Get the list of URI's

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


Copyright © 2007. All Rights Reserved.