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

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

public class PropagatedSchemaMappingImpl
extends java.lang.Object
implements PropagatedSchemaMapping

Implementation of the PropagatedSchemaMapping.

Author:
Douglas Brewer
See Also:
edu.uga.cs.lsdis.wsdl20.extension.sawsdl.PropagatedSchemaMapping

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
PropagatedSchemaMappingImpl(SchemaMapping propagatedMapping)
           
 
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

PropagatedSchemaMappingImpl

public PropagatedSchemaMappingImpl(SchemaMapping propagatedMapping)
Method Detail

getType

public SchemaMapping.Type getType()
Type of this schema mapping - returns one of enumerated types

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

getURIs

public java.net.URI[] getURIs()
The mapping URI list

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


Copyright © 2007. All Rights Reserved.