
/*
 *
 * Autogenerated
 *
 */

package org.inb.biomoby.shared.ontology;

import java.io.Serializable;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;
import java.util.List;
import org.inb.biomoby.shared.datatypes.*;
import org.inb.biomoby.shared.message.MobyObject;

  
@XmlRootElement(name="AnnotatedStructure")
@XmlType(name="AnnotatedStructure")
public class AnnotatedStructure extends PDB__Text implements Serializable
{

    public List<? extends StructureDomain> getStructureDomains()
    {
        return getAttributes("StructureDomains");
    }

    public void addStructureDomains(StructureDomain structureDomains)
    {
        putAttribute("StructureDomains", structureDomains);
    }

    public List<? extends StructureFragment> getStructureFragments()
    {
        return getAttributes("StructureFragments");
    }

    public void addStructureFragments(StructureFragment structureFragments)
    {
        putAttribute("StructureFragments", structureFragments);
    }

    public MobyString getSource()
    {
        return getAttribute("Source");
    }

    public void setSource(MobyString source)
    {
        putAttribute("Source", source);
    }

}
