
/*
 *
 * 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="Interaction")
@XmlType(name="Interaction")
public class Interaction extends MobyObject implements Serializable
{

    public List<? extends Interactor> getParticipant()
    {
        return getAttributes("participant");
    }

    public void addParticipant(Interactor participant)
    {
        putAttribute("participant", participant);
    }

    public MobyObject getMethod()
    {
        return getAttribute("method");
    }

    public void setMethod(MobyObject method)
    {
        putAttribute("method", method);
    }

    public MobyString getResultUnits()
    {
        return getAttribute("resultUnits");
    }

    public void setResultUnits(MobyString resultUnits)
    {
        putAttribute("resultUnits", resultUnits);
    }

    public MobyString getResult()
    {
        return getAttribute("result");
    }

    public void setResult(MobyString result)
    {
        putAttribute("result", result);
    }

}
