Package javax.wsdl.extensions.schema
Interface SchemaReference
-
- All Superinterfaces:
java.io.Serializable
- All Known Subinterfaces:
SchemaImport
- All Known Implementing Classes:
SchemaImportImpl,SchemaReferenceImpl
public interface SchemaReference extends java.io.SerializableRepresents an include or a redefine element within a schema element.- Author:
- Jeremy Hughes
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetId()Gets the ID attribute of the referenced schema.SchemagetReferencedSchema()Gets the referenced schema, represented as a LightWeightSchema.java.lang.StringgetSchemaLocationURI()Gets the schemaLocation attribute of the referenced schema.voidsetId(java.lang.String id)Sets the ID attribute of the referenced schema.voidsetReferencedSchema(Schema referencedSchema)Sets the referenced schema to a LightWeightSchema.voidsetSchemaLocationURI(java.lang.String schemaLocation)Sets the schemaLocation attribute of the referenced schema.
-
-
-
Method Detail
-
getId
java.lang.String getId()
Gets the ID attribute of the referenced schema.- Returns:
- the id string
-
setId
void setId(java.lang.String id)
Sets the ID attribute of the referenced schema.- Parameters:
id- The id string to set.
-
getSchemaLocationURI
java.lang.String getSchemaLocationURI()
Gets the schemaLocation attribute of the referenced schema.- Returns:
- the schemaLocation string.
-
setSchemaLocationURI
void setSchemaLocationURI(java.lang.String schemaLocation)
Sets the schemaLocation attribute of the referenced schema.- Parameters:
schemaLocation- The schemaLocation string to set.
-
getReferencedSchema
Schema getReferencedSchema()
Gets the referenced schema, represented as a LightWeightSchema.- Returns:
- the referenced LightWeightSchema.
-
setReferencedSchema
void setReferencedSchema(Schema referencedSchema)
Sets the referenced schema to a LightWeightSchema.- Parameters:
referencedSchema- The LightWeightSchema to set.
-
-