oasis.names.tc.ebxml_regrep.xsd.rim._3
Class SpecificationLinkType

java.lang.Object
  extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
      extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
          extended by oasis.names.tc.ebxml_regrep.xsd.rim._3.SpecificationLinkType

public class SpecificationLinkType
extends RegistryObjectType

Java class for SpecificationLinkType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="SpecificationLinkType">
   <complexContent>
     <extension base="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}RegistryObjectType">
       <sequence>
         <element ref="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}UsageDescription" minOccurs="0"/>
         <element ref="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}UsageParameter" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="serviceBinding" use="required" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}referenceURI" />
       <attribute name="specificationObject" use="required" type="{urn:oasis:names:tc:ebxml-regrep:xsd:rim:3.0}referenceURI" />
     </extension>
   </complexContent>
 </complexType>
 


Field Summary
protected  String serviceBinding
           
protected  String specificationObject
           
protected  InternationalStringType usageDescription
           
protected  List<String> usageParameter
           
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
classification, description, externalIdentifier, lid, name, objectType, status, versionInfo
 
Fields inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
home, id, slot
 
Constructor Summary
SpecificationLinkType()
           
 
Method Summary
 String getServiceBinding()
          Gets the value of the serviceBinding property.
 String getSpecificationObject()
          Gets the value of the specificationObject property.
 InternationalStringType getUsageDescription()
          Gets the value of the usageDescription property.
 List<String> getUsageParameter()
          Gets the value of the usageParameter property.
 void setServiceBinding(String value)
          Sets the value of the serviceBinding property.
 void setSpecificationObject(String value)
          Sets the value of the specificationObject property.
 void setUsageDescription(InternationalStringType value)
          Sets the value of the usageDescription property.
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.RegistryObjectType
getClassification, getDescription, getExternalIdentifier, getLid, getName, getObjectType, getStatus, getVersionInfo, setDescription, setLid, setName, setObjectType, setStatus, setVersionInfo
 
Methods inherited from class oasis.names.tc.ebxml_regrep.xsd.rim._3.IdentifiableType
getHome, getId, getSlot, setHome, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

usageDescription

protected InternationalStringType usageDescription

usageParameter

protected List<String> usageParameter

serviceBinding

protected String serviceBinding

specificationObject

protected String specificationObject
Constructor Detail

SpecificationLinkType

public SpecificationLinkType()
Method Detail

getUsageDescription

public InternationalStringType getUsageDescription()
Gets the value of the usageDescription property.

Returns:
possible object is InternationalStringType

setUsageDescription

public void setUsageDescription(InternationalStringType value)
Sets the value of the usageDescription property.

Parameters:
value - allowed object is InternationalStringType

getUsageParameter

public List<String> getUsageParameter()
Gets the value of the usageParameter 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 usageParameter property.

For example, to add a new item, do as follows:

    getUsageParameter().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getServiceBinding

public String getServiceBinding()
Gets the value of the serviceBinding property.

Returns:
possible object is String

setServiceBinding

public void setServiceBinding(String value)
Sets the value of the serviceBinding property.

Parameters:
value - allowed object is String

getSpecificationObject

public String getSpecificationObject()
Gets the value of the specificationObject property.

Returns:
possible object is String

setSpecificationObject

public void setSpecificationObject(String value)
Sets the value of the specificationObject property.

Parameters:
value - allowed object is String


Copyright © 2010-2011. All Rights Reserved.