All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ibm.wsdl.extensions.schema.SchemaReferenceImpl Maven / Gradle / Ivy

Go to download

Open and Free WSDL library: Web Services Description Language. Libre-wsdl4j is a fork of WSDL4J 1.6.3. WSL4j is a Java stub generator for WSDL. Many software projects still depends on WSL4j, so the idea is that libre-wsdl4j should be an actively maintained version of this software on GitHub. "WSDL, that's an anchronym i haven't heard in almost ten years." Still big in the enterprise world" - comments on the Internet.

The newest version!
/*
 * (c) Copyright IBM Corp 2004, 2005
 */

package com.ibm.wsdl.extensions.schema;

import javax.wsdl.extensions.schema.Schema;
import javax.wsdl.extensions.schema.SchemaReference;

/**
 * @author Jeremy Hughes 
 */
public class SchemaReferenceImpl implements SchemaReference {

  public static final long serialVersionUID = 1;

  private String id = null;

  private String schemaLocation = null;

  private Schema referencedSchema = null;

  /**
   * @return Returns the id.
   */
  public String getId() {
    return this.id;
  }

  /**
   * @param id
   *          The id to set.
   */
  @Override
  public void setId(String id) {
    this.id = id;
  }

  /**
   * @return Returns the schemaLocation.
   */
  public String getSchemaLocationURI() {
    return this.schemaLocation;
  }

  /**
   * @param schemaLocation
   *          The schemaLocation to set.
   */
  @Override
  public void setSchemaLocationURI(String schemaLocation) {
    this.schemaLocation = schemaLocation;
  }

  /**
   * @return Returns the importedSchema.
   */
  public Schema getReferencedSchema() {
    return this.referencedSchema;
  }

  /**
   * @param referencedSchema
   *          The importedSchema to set.
   */
  @Override
  public void setReferencedSchema(Schema referencedSchema) {
    this.referencedSchema = referencedSchema;
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy