edu.uga.cs.lsdis.wsdl20.extensions.sawsdl
Interface SchemaMapping

All Known Subinterfaces:
PropagatedSchemaMapping
All Known Implementing Classes:
PropagatedSchemaMappingImpl, SchemaMappingImpl

public interface SchemaMapping

Inteface to represent the schema mapping

Author:
Doug Brewer, Ajith Ranabahu

Nested Class Summary
static class SchemaMapping.Type
           
 
Field Summary
static QName LIFTING_SCHEMA_MAPPING_ATTR
          QNames for lifting and lowering attributes
static QName LOWERING_SCHEMA_MAPPING_ATTR
           
 
Method Summary
 SchemaMapping.Type getType()
          Type of this schema mapping - returns one of enumerated types
 java.net.URI[] getURIs()
          The mapping URI list
 

Field Detail

LIFTING_SCHEMA_MAPPING_ATTR

static final QName LIFTING_SCHEMA_MAPPING_ATTR
QNames for lifting and lowering attributes


LOWERING_SCHEMA_MAPPING_ATTR

static final QName LOWERING_SCHEMA_MAPPING_ATTR
Method Detail

getURIs

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

Returns:
an array of URI objects

getType

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

Returns:
enum type, LIFTING or LOWERING


Copyright © 2007. All Rights Reserved.