edu.uga.cs.lsdis.internal.wsdl20.extensions.sawsdl.schema
Class SchemaMappingImpl

java.lang.Object
  extended by edu.uga.cs.lsdis.internal.wsdl20.extensions.sawsdl.schema.SchemaMappingImpl
All Implemented Interfaces:
SchemaMapping

public class SchemaMappingImpl
extends java.lang.Object
implements SchemaMapping

Implmentation of the schema mapping interface

Author:
Doug Brewer, Ajith Ranabahu

Nested Class Summary
 
Nested classes/interfaces inherited from interface edu.uga.cs.lsdis.wsdl20.extensions.sawsdl.SchemaMapping
SchemaMapping.Type
 
Field Summary
 
Fields inherited from interface edu.uga.cs.lsdis.wsdl20.extensions.sawsdl.SchemaMapping
LIFTING_SCHEMA_MAPPING_ATTR, LOWERING_SCHEMA_MAPPING_ATTR
 
Constructor Summary
protected SchemaMappingImpl(java.util.List<java.net.URI> uris, SchemaMapping.Type type)
           
 
Method Summary
 SchemaMapping.Type getType()
          Type of this schema mapping - returns one of enumerated types
 java.net.URI[] getURIs()
          The mapping URI list
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SchemaMappingImpl

protected SchemaMappingImpl(java.util.List<java.net.URI> uris,
                            SchemaMapping.Type type)
Method Detail

getURIs

public java.net.URI[] getURIs()
Description copied from interface: SchemaMapping
The mapping URI list

Specified by:
getURIs in interface SchemaMapping
Returns:
an array of URI objects

getType

public SchemaMapping.Type getType()
Description copied from interface: SchemaMapping
Type of this schema mapping - returns one of enumerated types

Specified by:
getType in interface SchemaMapping
Returns:
enum type, LIFTING or LOWERING


Copyright © 2007. All Rights Reserved.