org.dawb.edna.mxv1
Class XSDataStructure

java.lang.Object
  extended by org.dawb.edna.mxv1.XSData
      extended by org.dawb.edna.mxv1.XSDataStructure

public class XSDataStructure
extends XSData

Java class for XSDataStructure complex type.

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

 <complexType name="XSDataStructure">
   <complexContent>
     <extension base="{http://www.edna-site.org}XSData">
       <sequence>
         <element name="numberOfCopiesInAsymmetricUnit" type="{http://www.edna-site.org}XSDataFloat"/>
         <element name="chain" type="{http://www.edna-site.org}XSDataChain" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ligand" type="{http://www.edna-site.org}XSDataLigand" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Constructor Summary
XSDataStructure()
           
 
Method Summary
 java.util.List<XSDataChain> getChain()
          Gets the value of the chain property.
 java.util.List<XSDataLigand> getLigand()
          Gets the value of the ligand property.
 XSDataFloat getNumberOfCopiesInAsymmetricUnit()
          Gets the value of the numberOfCopiesInAsymmetricUnit property.
 void setNumberOfCopiesInAsymmetricUnit(XSDataFloat value)
          Sets the value of the numberOfCopiesInAsymmetricUnit property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSDataStructure

public XSDataStructure()
Method Detail

getNumberOfCopiesInAsymmetricUnit

public XSDataFloat getNumberOfCopiesInAsymmetricUnit()
Gets the value of the numberOfCopiesInAsymmetricUnit property.

Returns:
possible object is XSDataFloat

setNumberOfCopiesInAsymmetricUnit

public void setNumberOfCopiesInAsymmetricUnit(XSDataFloat value)
Sets the value of the numberOfCopiesInAsymmetricUnit property.

Parameters:
value - allowed object is XSDataFloat

getChain

public java.util.List<XSDataChain> getChain()
Gets the value of the chain 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 chain property.

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

    getChain().add(newItem);
 

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


getLigand

public java.util.List<XSDataLigand> getLigand()
Gets the value of the ligand 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 ligand property.

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

    getLigand().add(newItem);
 

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