com.progress.xref.CrossReference Maven / Gradle / Ivy
/********************************************************************************
* Copyright (c) 2015-2024 Riverside Software
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* http://www.eclipse.org/legal/epl-2.0.
*
* This Source Code may also be made available under the following Secondary
* Licenses when the conditions for such availability set forth in the Eclipse
* Public License, v. 2.0 are satisfied: GNU Lesser General Public License v3.0
* which is available at https://www.gnu.org/licenses/lgpl-3.0.txt
*
* SPDX-License-Identifier: EPL-2.0 OR LGPL-3.0
********************************************************************************/
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.8-b130911.1802
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2019.09.04 at 08:32:00 AM UTC
//
package com.progress.xref;
import java.util.ArrayList;
import java.util.List;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="File-num" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Reference" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="File-num" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Line-num" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Object-context" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Access-mode" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Data-member-ref" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Temp-ref" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Detail" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Is-static" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Is-abstract" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Class-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Inherited-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Implements-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Has-use-pool" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Is-final" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Is-serializable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="String-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Max-length" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Justification" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Translatable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Parameter-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Dimension" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Is-append" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="Order" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="Parameter-mode" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="Parameter-name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="Parameter-type" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Dataset-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="N-uri" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="N-prefix" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Is-reference" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Buffer-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Data-links" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Relation" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Parent-buffer-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Child-buffer-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Relation-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="Relation-name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Interface-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Inherited-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="Reference-type" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="Object-identifier" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="File-name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {"source"})
@XmlRootElement(name = "Cross-reference")
public class CrossReference {
@XmlElement(name = "Source")
protected List source;
/**
* Gets the value of the source property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the source property.
*
*
* For example, to add a new item, do as follows:
*
* getSource().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link CrossReference.Source }
*
*
*/
public List getSource() {
if (source == null) {
source = new ArrayList();
}
return this.source;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="File-num" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Reference" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="File-num" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Line-num" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Object-context" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Access-mode" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Data-member-ref" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Temp-ref" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Detail" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Is-static" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Is-abstract" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Class-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Inherited-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Implements-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Has-use-pool" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Is-final" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Is-serializable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="String-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Max-length" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Justification" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Translatable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Parameter-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Dimension" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Is-append" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="Order" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="Parameter-mode" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="Parameter-name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="Parameter-type" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Dataset-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="N-uri" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="N-prefix" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Is-reference" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Buffer-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Data-links" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Relation" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Parent-buffer-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Child-buffer-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Relation-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="Relation-name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Interface-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Inherited-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="Reference-type" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="Object-identifier" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="File-name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sourceGuid",
"fileNum",
"reference"
})
public static class Source {
@XmlElement(name = "Source-guid", required = true, nillable = true)
protected String sourceGuid;
@XmlElement(name = "File-num", required = true, type = Integer.class, nillable = true)
protected Integer fileNum;
@XmlElement(name = "Reference")
protected List reference;
@XmlAttribute(name = "File-name")
protected String fileName;
/**
* Gets the value of the sourceGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceGuid() {
return sourceGuid;
}
/**
* Sets the value of the sourceGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceGuid(String value) {
this.sourceGuid = value;
}
/**
* Gets the value of the fileNum property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getFileNum() {
return fileNum;
}
/**
* Sets the value of the fileNum property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setFileNum(Integer value) {
this.fileNum = value;
}
/**
* Gets the value of the reference property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the reference property.
*
*
* For example, to add a new item, do as follows:
*
* getReference().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link CrossReference.Source.Reference }
*
*
*/
public List getReference() {
if (reference == null) {
reference = new ArrayList();
}
return this.reference;
}
/**
* Gets the value of the fileName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getFileName() {
return fileName;
}
/**
* Sets the value of the fileName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setFileName(String value) {
this.fileName = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="File-num" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Line-num" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Object-context" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Access-mode" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Data-member-ref" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Temp-ref" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Detail" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Is-static" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Is-abstract" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Class-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Inherited-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Implements-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Has-use-pool" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Is-final" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Is-serializable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="String-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Max-length" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Justification" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Translatable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Parameter-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Dimension" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Is-append" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="Order" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="Parameter-mode" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="Parameter-name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="Parameter-type" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Dataset-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="N-uri" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="N-prefix" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Is-reference" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Buffer-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Data-links" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Relation" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Parent-buffer-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Child-buffer-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Relation-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="Relation-name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* <element name="Interface-ref" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Inherited-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* <attribute name="Reference-type" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="Object-identifier" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sourceGuid",
"fileNum",
"refSeq",
"lineNum",
"objectContext",
"accessMode",
"dataMemberRef",
"tempRef",
"detail",
"isStatic",
"isAbstract",
"classRef",
"stringRef",
"parameterRef",
"datasetRef",
"interfaceRef"
})
public static class Reference {
@XmlElement(name = "Source-guid", required = true, nillable = true)
protected String sourceGuid;
@XmlElement(name = "File-num", required = true, type = Integer.class, nillable = true)
protected Integer fileNum;
@XmlElement(name = "Ref-seq", required = true, type = Integer.class, nillable = true)
protected Integer refSeq;
@XmlElement(name = "Line-num", required = true, type = Integer.class, nillable = true)
protected Integer lineNum;
@XmlElement(name = "Object-context", required = true, nillable = true)
protected String objectContext;
@XmlElement(name = "Access-mode", required = true, nillable = true)
protected String accessMode;
@XmlElement(name = "Data-member-ref", required = true, nillable = true)
protected String dataMemberRef;
@XmlElement(name = "Temp-ref", required = true, nillable = true)
protected String tempRef;
@XmlElement(name = "Detail", required = true, nillable = true)
protected String detail;
@XmlElement(name = "Is-static", required = true, type = Boolean.class, nillable = true)
protected Boolean isStatic;
@XmlElement(name = "Is-abstract", required = true, type = Boolean.class, nillable = true)
protected Boolean isAbstract;
@XmlElement(name = "Class-ref")
protected List classRef;
@XmlElement(name = "String-ref")
protected List stringRef;
@XmlElement(name = "Parameter-ref")
protected List parameterRef;
@XmlElement(name = "Dataset-ref")
protected List datasetRef;
@XmlElement(name = "Interface-ref")
protected List interfaceRef;
@XmlAttribute(name = "Reference-type")
protected String referenceType;
@XmlAttribute(name = "Object-identifier")
protected String objectIdentifier;
/**
* Gets the value of the sourceGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceGuid() {
return sourceGuid;
}
/**
* Sets the value of the sourceGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceGuid(String value) {
this.sourceGuid = value;
}
/**
* Gets the value of the fileNum property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getFileNum() {
return fileNum;
}
/**
* Sets the value of the fileNum property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setFileNum(Integer value) {
this.fileNum = value;
}
/**
* Gets the value of the refSeq property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getRefSeq() {
return refSeq;
}
/**
* Sets the value of the refSeq property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setRefSeq(Integer value) {
this.refSeq = value;
}
/**
* Gets the value of the lineNum property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getLineNum() {
return lineNum;
}
/**
* Sets the value of the lineNum property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setLineNum(Integer value) {
this.lineNum = value;
}
/**
* Gets the value of the objectContext property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectContext() {
return objectContext;
}
/**
* Sets the value of the objectContext property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectContext(String value) {
this.objectContext = value;
}
/**
* Gets the value of the accessMode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getAccessMode() {
return accessMode;
}
/**
* Sets the value of the accessMode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setAccessMode(String value) {
this.accessMode = value;
}
/**
* Gets the value of the dataMemberRef property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDataMemberRef() {
return dataMemberRef;
}
/**
* Sets the value of the dataMemberRef property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDataMemberRef(String value) {
this.dataMemberRef = value;
}
/**
* Gets the value of the tempRef property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getTempRef() {
return tempRef;
}
/**
* Sets the value of the tempRef property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setTempRef(String value) {
this.tempRef = value;
}
/**
* Gets the value of the detail property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDetail() {
return detail;
}
/**
* Sets the value of the detail property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDetail(String value) {
this.detail = value;
}
/**
* Gets the value of the isStatic property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsStatic() {
return isStatic;
}
/**
* Sets the value of the isStatic property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsStatic(Boolean value) {
this.isStatic = value;
}
/**
* Gets the value of the isAbstract property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsAbstract() {
return isAbstract;
}
/**
* Sets the value of the isAbstract property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsAbstract(Boolean value) {
this.isAbstract = value;
}
/**
* Gets the value of the classRef property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the classRef property.
*
*
* For example, to add a new item, do as follows:
*
* getClassRef().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link CrossReference.Source.Reference.ClassRef }
*
*
*/
public List getClassRef() {
if (classRef == null) {
classRef = new ArrayList();
}
return this.classRef;
}
/**
* Gets the value of the stringRef property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the stringRef property.
*
*
* For example, to add a new item, do as follows:
*
* getStringRef().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link CrossReference.Source.Reference.StringRef }
*
*
*/
public List getStringRef() {
if (stringRef == null) {
stringRef = new ArrayList();
}
return this.stringRef;
}
/**
* Gets the value of the parameterRef property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the parameterRef property.
*
*
* For example, to add a new item, do as follows:
*
* getParameterRef().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link CrossReference.Source.Reference.ParameterRef }
*
*
*/
public List getParameterRef() {
if (parameterRef == null) {
parameterRef = new ArrayList();
}
return this.parameterRef;
}
/**
* Gets the value of the datasetRef property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the datasetRef property.
*
*
* For example, to add a new item, do as follows:
*
* getDatasetRef().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link CrossReference.Source.Reference.DatasetRef }
*
*
*/
public List getDatasetRef() {
if (datasetRef == null) {
datasetRef = new ArrayList();
}
return this.datasetRef;
}
/**
* Gets the value of the interfaceRef property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the interfaceRef property.
*
*
* For example, to add a new item, do as follows:
*
* getInterfaceRef().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link CrossReference.Source.Reference.InterfaceRef }
*
*
*/
public List getInterfaceRef() {
if (interfaceRef == null) {
interfaceRef = new ArrayList();
}
return this.interfaceRef;
}
/**
* Gets the value of the referenceType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getReferenceType() {
return referenceType;
}
/**
* Sets the value of the referenceType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setReferenceType(String value) {
this.referenceType = value;
}
/**
* Gets the value of the objectIdentifier property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getObjectIdentifier() {
return objectIdentifier;
}
/**
* Sets the value of the objectIdentifier property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setObjectIdentifier(String value) {
this.objectIdentifier = value;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Inherited-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Implements-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Has-use-pool" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Is-final" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Is-serializable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sourceGuid",
"refSeq",
"inheritedList",
"implementsList",
"hasUsePool",
"isFinal",
"isSerializable"
})
public static class ClassRef {
@XmlElement(name = "Source-guid", required = true, nillable = true)
protected String sourceGuid;
@XmlElement(name = "Ref-seq", required = true, type = Integer.class, nillable = true)
protected Integer refSeq;
@XmlElement(name = "Inherited-list", required = true, nillable = true)
protected String inheritedList;
@XmlElement(name = "Implements-list", required = true, nillable = true)
protected String implementsList;
@XmlElement(name = "Has-use-pool", required = true, type = Boolean.class, nillable = true)
protected Boolean hasUsePool;
@XmlElement(name = "Is-final", required = true, type = Boolean.class, nillable = true)
protected Boolean isFinal;
@XmlElement(name = "Is-serializable", required = true, type = Boolean.class, nillable = true)
protected Boolean isSerializable;
/**
* Gets the value of the sourceGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceGuid() {
return sourceGuid;
}
/**
* Sets the value of the sourceGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceGuid(String value) {
this.sourceGuid = value;
}
/**
* Gets the value of the refSeq property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getRefSeq() {
return refSeq;
}
/**
* Sets the value of the refSeq property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setRefSeq(Integer value) {
this.refSeq = value;
}
/**
* Gets the value of the inheritedList property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getInheritedList() {
return inheritedList;
}
/**
* Sets the value of the inheritedList property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setInheritedList(String value) {
this.inheritedList = value;
}
/**
* Gets the value of the implementsList property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getImplementsList() {
return implementsList;
}
/**
* Sets the value of the implementsList property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setImplementsList(String value) {
this.implementsList = value;
}
/**
* Gets the value of the hasUsePool property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isHasUsePool() {
return hasUsePool;
}
/**
* Sets the value of the hasUsePool property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setHasUsePool(Boolean value) {
this.hasUsePool = value;
}
/**
* Gets the value of the isFinal property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsFinal() {
return isFinal;
}
/**
* Sets the value of the isFinal property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsFinal(Boolean value) {
this.isFinal = value;
}
/**
* Gets the value of the isSerializable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsSerializable() {
return isSerializable;
}
/**
* Sets the value of the isSerializable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsSerializable(Boolean value) {
this.isSerializable = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="N-uri" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="N-prefix" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Is-reference" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Buffer-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Data-links" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Relation" maxOccurs="unbounded" minOccurs="0">
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Parent-buffer-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Child-buffer-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Relation-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="Relation-name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
* </element>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sourceGuid",
"datasetGuid",
"refSeq",
"nUri",
"nPrefix",
"isReference",
"bufferList",
"dataLinks",
"relation"
})
public static class DatasetRef {
@XmlElement(name = "Source-guid", required = true, nillable = true)
protected String sourceGuid;
@XmlElement(name = "Dataset-guid", required = true, nillable = true)
protected String datasetGuid;
@XmlElement(name = "Ref-seq", required = true, type = Integer.class, nillable = true)
protected Integer refSeq;
@XmlElement(name = "N-uri", required = true, nillable = true)
protected String nUri;
@XmlElement(name = "N-prefix", required = true, nillable = true)
protected String nPrefix;
@XmlElement(name = "Is-reference", required = true, type = Boolean.class, nillable = true)
protected Boolean isReference;
@XmlElement(name = "Buffer-list", required = true, nillable = true)
protected String bufferList;
@XmlElement(name = "Data-links", required = true, type = Integer.class, nillable = true)
protected Integer dataLinks;
@XmlElement(name = "Relation")
protected List relation;
/**
* Gets the value of the sourceGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceGuid() {
return sourceGuid;
}
/**
* Sets the value of the sourceGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceGuid(String value) {
this.sourceGuid = value;
}
/**
* Gets the value of the datasetGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDatasetGuid() {
return datasetGuid;
}
/**
* Sets the value of the datasetGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDatasetGuid(String value) {
this.datasetGuid = value;
}
/**
* Gets the value of the refSeq property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getRefSeq() {
return refSeq;
}
/**
* Sets the value of the refSeq property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setRefSeq(Integer value) {
this.refSeq = value;
}
/**
* Gets the value of the nUri property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNUri() {
return nUri;
}
/**
* Sets the value of the nUri property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNUri(String value) {
this.nUri = value;
}
/**
* Gets the value of the nPrefix property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getNPrefix() {
return nPrefix;
}
/**
* Sets the value of the nPrefix property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setNPrefix(String value) {
this.nPrefix = value;
}
/**
* Gets the value of the isReference property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsReference() {
return isReference;
}
/**
* Sets the value of the isReference property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsReference(Boolean value) {
this.isReference = value;
}
/**
* Gets the value of the bufferList property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getBufferList() {
return bufferList;
}
/**
* Sets the value of the bufferList property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setBufferList(String value) {
this.bufferList = value;
}
/**
* Gets the value of the dataLinks property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getDataLinks() {
return dataLinks;
}
/**
* Sets the value of the dataLinks property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setDataLinks(Integer value) {
this.dataLinks = value;
}
/**
* Gets the value of the relation property.
*
*
* This accessor method returns a reference to the live list,
* not a snapshot. Therefore any modification you make to the
* returned list will be present inside the JAXB object.
* This is why there is not a set
method for the relation property.
*
*
* For example, to add a new item, do as follows:
*
* getRelation().add(newItem);
*
*
*
*
* Objects of the following type(s) are allowed in the list
* {@link CrossReference.Source.Reference.DatasetRef.Relation }
*
*
*/
public List getRelation() {
if (relation == null) {
relation = new ArrayList();
}
return this.relation;
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Parent-buffer-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Child-buffer-name" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Relation-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="Relation-name" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sourceGuid",
"datasetGuid",
"parentBufferName",
"childBufferName",
"relationList"
})
public static class Relation {
@XmlElement(name = "Source-guid", required = true, nillable = true)
protected String sourceGuid;
@XmlElement(name = "Dataset-guid", required = true, nillable = true)
protected String datasetGuid;
@XmlElement(name = "Parent-buffer-name", required = true, nillable = true)
protected String parentBufferName;
@XmlElement(name = "Child-buffer-name", required = true, nillable = true)
protected String childBufferName;
@XmlElement(name = "Relation-list", required = true, nillable = true)
protected String relationList;
@XmlAttribute(name = "Relation-name")
protected String relationName;
/**
* Gets the value of the sourceGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceGuid() {
return sourceGuid;
}
/**
* Sets the value of the sourceGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceGuid(String value) {
this.sourceGuid = value;
}
/**
* Gets the value of the datasetGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDatasetGuid() {
return datasetGuid;
}
/**
* Sets the value of the datasetGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDatasetGuid(String value) {
this.datasetGuid = value;
}
/**
* Gets the value of the parentBufferName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getParentBufferName() {
return parentBufferName;
}
/**
* Sets the value of the parentBufferName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setParentBufferName(String value) {
this.parentBufferName = value;
}
/**
* Gets the value of the childBufferName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getChildBufferName() {
return childBufferName;
}
/**
* Sets the value of the childBufferName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setChildBufferName(String value) {
this.childBufferName = value;
}
/**
* Gets the value of the relationList property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRelationList() {
return relationList;
}
/**
* Sets the value of the relationList property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRelationList(String value) {
this.relationList = value;
}
/**
* Gets the value of the relationName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getRelationName() {
return relationName;
}
/**
* Sets the value of the relationName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setRelationName(String value) {
this.relationName = value;
}
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Inherited-list" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sourceGuid",
"refSeq",
"inheritedList"
})
public static class InterfaceRef {
@XmlElement(name = "Source-guid", required = true, nillable = true)
protected String sourceGuid;
@XmlElement(name = "Ref-seq", required = true, type = Integer.class, nillable = true)
protected Integer refSeq;
@XmlElement(name = "Inherited-list", required = true, nillable = true)
protected String inheritedList;
/**
* Gets the value of the sourceGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceGuid() {
return sourceGuid;
}
/**
* Sets the value of the sourceGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceGuid(String value) {
this.sourceGuid = value;
}
/**
* Gets the value of the refSeq property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getRefSeq() {
return refSeq;
}
/**
* Sets the value of the refSeq property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setRefSeq(Integer value) {
this.refSeq = value;
}
/**
* Gets the value of the inheritedList property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getInheritedList() {
return inheritedList;
}
/**
* Sets the value of the inheritedList property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setInheritedList(String value) {
this.inheritedList = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Dimension" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Is-append" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* <element name="Dataset-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* </sequence>
* <attribute name="Order" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="Parameter-mode" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="Parameter-name" type="{http://www.w3.org/2001/XMLSchema}string" />
* <attribute name="Parameter-type" type="{http://www.w3.org/2001/XMLSchema}string" />
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sourceGuid",
"refSeq",
"dimension",
"isAppend",
"datasetGuid"
})
public static class ParameterRef {
@XmlElement(name = "Source-guid", required = true, nillable = true)
protected String sourceGuid;
@XmlElement(name = "Ref-seq", required = true, type = Integer.class, nillable = true)
protected Integer refSeq;
@XmlElement(name = "Dimension", required = true, type = Integer.class, nillable = true)
protected Integer dimension;
@XmlElement(name = "Is-append", required = true, type = Boolean.class, nillable = true)
protected Boolean isAppend;
@XmlElement(name = "Dataset-guid", required = true, nillable = true)
protected String datasetGuid;
@XmlAttribute(name = "Order")
protected Integer order;
@XmlAttribute(name = "Parameter-mode")
protected String parameterMode;
@XmlAttribute(name = "Parameter-name")
protected String parameterName;
@XmlAttribute(name = "Parameter-type")
protected String parameterType;
/**
* Gets the value of the sourceGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceGuid() {
return sourceGuid;
}
/**
* Sets the value of the sourceGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceGuid(String value) {
this.sourceGuid = value;
}
/**
* Gets the value of the refSeq property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getRefSeq() {
return refSeq;
}
/**
* Sets the value of the refSeq property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setRefSeq(Integer value) {
this.refSeq = value;
}
/**
* Gets the value of the dimension property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getDimension() {
return dimension;
}
/**
* Sets the value of the dimension property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setDimension(Integer value) {
this.dimension = value;
}
/**
* Gets the value of the isAppend property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isIsAppend() {
return isAppend;
}
/**
* Sets the value of the isAppend property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setIsAppend(Boolean value) {
this.isAppend = value;
}
/**
* Gets the value of the datasetGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getDatasetGuid() {
return datasetGuid;
}
/**
* Sets the value of the datasetGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setDatasetGuid(String value) {
this.datasetGuid = value;
}
/**
* Gets the value of the order property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getOrder() {
return order;
}
/**
* Sets the value of the order property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setOrder(Integer value) {
this.order = value;
}
/**
* Gets the value of the parameterMode property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getParameterMode() {
return parameterMode;
}
/**
* Sets the value of the parameterMode property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setParameterMode(String value) {
this.parameterMode = value;
}
/**
* Gets the value of the parameterName property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getParameterName() {
return parameterName;
}
/**
* Sets the value of the parameterName property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setParameterName(String value) {
this.parameterName = value;
}
/**
* Gets the value of the parameterType property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getParameterType() {
return parameterType;
}
/**
* Sets the value of the parameterType property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setParameterType(String value) {
this.parameterType = value;
}
}
/**
* Java class for anonymous complex type.
*
*
The following schema fragment specifies the expected content contained within this class.
*
*
* <complexType>
* <complexContent>
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
* <sequence>
* <element name="Source-guid" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Ref-seq" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Max-length" type="{http://www.w3.org/2001/XMLSchema}int"/>
* <element name="Justification" type="{http://www.w3.org/2001/XMLSchema}string"/>
* <element name="Translatable" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
* </sequence>
* </restriction>
* </complexContent>
* </complexType>
*
*
*
*/
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
"sourceGuid",
"refSeq",
"maxLength",
"justification",
"translatable"
})
public static class StringRef {
@XmlElement(name = "Source-guid", required = true, nillable = true)
protected String sourceGuid;
@XmlElement(name = "Ref-seq", required = true, type = Integer.class, nillable = true)
protected Integer refSeq;
@XmlElement(name = "Max-length", required = true, type = Integer.class, nillable = true)
protected Integer maxLength;
@XmlElement(name = "Justification", required = true, nillable = true)
protected String justification;
@XmlElement(name = "Translatable", required = true, type = Boolean.class, nillable = true)
protected Boolean translatable;
/**
* Gets the value of the sourceGuid property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getSourceGuid() {
return sourceGuid;
}
/**
* Sets the value of the sourceGuid property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setSourceGuid(String value) {
this.sourceGuid = value;
}
/**
* Gets the value of the refSeq property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getRefSeq() {
return refSeq;
}
/**
* Sets the value of the refSeq property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setRefSeq(Integer value) {
this.refSeq = value;
}
/**
* Gets the value of the maxLength property.
*
* @return
* possible object is
* {@link Integer }
*
*/
public Integer getMaxLength() {
return maxLength;
}
/**
* Sets the value of the maxLength property.
*
* @param value
* allowed object is
* {@link Integer }
*
*/
public void setMaxLength(Integer value) {
this.maxLength = value;
}
/**
* Gets the value of the justification property.
*
* @return
* possible object is
* {@link String }
*
*/
public String getJustification() {
return justification;
}
/**
* Sets the value of the justification property.
*
* @param value
* allowed object is
* {@link String }
*
*/
public void setJustification(String value) {
this.justification = value;
}
/**
* Gets the value of the translatable property.
*
* @return
* possible object is
* {@link Boolean }
*
*/
public Boolean isTranslatable() {
return translatable;
}
/**
* Sets the value of the translatable property.
*
* @param value
* allowed object is
* {@link Boolean }
*
*/
public void setTranslatable(Boolean value) {
this.translatable = value;
}
}
}
}
}