org.biopax.paxtools.impl.level2
Class controlImpl

java.lang.Object
  extended by org.biopax.paxtools.impl.level2.bioPAXElementImpl
      extended by org.biopax.paxtools.impl.level2.entityImpl
          extended by org.biopax.paxtools.impl.level2.processImpl
              extended by org.biopax.paxtools.impl.level2.interactionAdapter
                  extended by org.biopax.paxtools.impl.level2.physicalInteractionAdapter
                      extended by org.biopax.paxtools.impl.level2.controlImpl
All Implemented Interfaces:
BioPAXElement, control, entity, interaction, InteractionParticipant, pathwayComponent, physicalInteraction, process, XReferrable
Direct Known Subclasses:
catalysisImpl, modulationImpl

public class controlImpl
extends physicalInteractionAdapter
implements control


Field Summary
 
Fields inherited from interface org.biopax.paxtools.model.level2.BioPAXElement
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT
 
Fields inherited from interface org.biopax.paxtools.model.level2.BioPAXElement
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT
 
Fields inherited from interface org.biopax.paxtools.model.level2.BioPAXElement
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT
 
Constructor Summary
controlImpl()
           
 
Method Summary
 void addCONTROLLED(process CONTROLLED)
           
 void addCONTROLLER(physicalEntityParticipant CONTROLLER)
           
 void addPARTICIPANTS(InteractionParticipant aParticipant)
           
protected  boolean checkCONTROLLED(process controlled)
           
 ControlType getCONTROL_TYPE()
           
 java.util.Set<process> getCONTROLLED()
           
 java.util.Set<physicalEntityParticipant> getCONTROLLER()
           
 java.lang.Class getModelInterface()
           
 boolean isEquivalent(BioPAXElement element)
           
 void removeCONTROLLED(process CONTROLLED)
           
 void removeCONTROLLER(physicalEntityParticipant CONTROLLER)
           
 void removePARTICIPANTS(InteractionParticipant aParticipant)
           
 void setCONTROL_TYPE(ControlType CONTROL_TYPE)
           
 void setCONTROLLED(java.util.Set<process> CONTROLLED)
           
 void setCONTROLLER(java.util.Set<physicalEntityParticipant> CONTROLLER)
           
 void setPARTICIPANTS(java.util.Set<InteractionParticipant> PARTICIPANTS)
           
 
Methods inherited from class org.biopax.paxtools.impl.level2.physicalInteractionAdapter
addINTERACTION_TYPE, getINTERACTION_TYPE, removeINTERACTION_TYPE, setINTERACTION_TYPE
 
Methods inherited from class org.biopax.paxtools.impl.level2.interactionAdapter
compareParticipantSets, equivalenceCode, getPARTICIPANTS, setParticipantInverse, updatePARTICIPANTS
 
Methods inherited from class org.biopax.paxtools.impl.level2.processImpl
addCONTROLLEDof, addEVIDENCE, addSTEP_INTERACTIONSOf, getEVIDENCE, isCONTROLLEDOf, isPATHWAY_COMPONENTSof, isSTEP_INTERACTIONSOf, removeEVIDENCE, setEVIDENCE
 
Methods inherited from class org.biopax.paxtools.impl.level2.entityImpl
addAVAILABILITY, addDATA_SOURCE, addSYNONYMS, addXREF, getAVAILABILITY, getDATA_SOURCE, getNAME, getSHORT_NAME, getSYNONYMS, getXREF, isPARTICIPANTSof, removeAVAILABILITY, removeDATA_SOURCE, removeSYNONYMS, removeXREF, setAVAILABILITY, setDATA_SOURCE, setNAME, setSHORT_NAME, setSYNONYMS, setXREF
 
Methods inherited from class org.biopax.paxtools.impl.level2.bioPAXElementImpl
addCOMMENT, equals, getCOMMENT, getRDFId, hashCode, removeCOMMENT, setCOMMENT, setRDFId
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.biopax.paxtools.model.level2.physicalInteraction
addINTERACTION_TYPE, getINTERACTION_TYPE, removeINTERACTION_TYPE, setINTERACTION_TYPE
 
Methods inherited from interface org.biopax.paxtools.model.level2.interaction
getPARTICIPANTS
 
Methods inherited from interface org.biopax.paxtools.model.level2.process
addEVIDENCE, getEVIDENCE, isCONTROLLEDOf, isSTEP_INTERACTIONSOf, removeEVIDENCE, setEVIDENCE
 
Methods inherited from interface org.biopax.paxtools.model.level2.entity
addAVAILABILITY, addDATA_SOURCE, addSYNONYMS, getAVAILABILITY, getDATA_SOURCE, getNAME, getSHORT_NAME, getSYNONYMS, removeAVAILABILITY, removeDATA_SOURCE, removeSYNONYMS, setAVAILABILITY, setDATA_SOURCE, setNAME, setSHORT_NAME, setSYNONYMS
 
Methods inherited from interface org.biopax.paxtools.model.level2.BioPAXElement
addCOMMENT, equivalenceCode, getCOMMENT, getRDFId, removeCOMMENT, setCOMMENT, setRDFId
 
Methods inherited from interface org.biopax.paxtools.model.level2.XReferrable
addXREF, getXREF, removeXREF, setXREF
 
Methods inherited from interface org.biopax.paxtools.model.level2.BioPAXElement
addCOMMENT, equivalenceCode, getCOMMENT, getRDFId, removeCOMMENT, setCOMMENT, setRDFId
 
Methods inherited from interface org.biopax.paxtools.model.level2.InteractionParticipant
isPARTICIPANTSof
 
Methods inherited from interface org.biopax.paxtools.model.level2.BioPAXElement
addCOMMENT, equivalenceCode, getCOMMENT, getRDFId, removeCOMMENT, setCOMMENT, setRDFId
 
Methods inherited from interface org.biopax.paxtools.model.level2.pathwayComponent
isPATHWAY_COMPONENTSof
 

Constructor Detail

controlImpl

public controlImpl()
Method Detail

isEquivalent

public boolean isEquivalent(BioPAXElement element)
Specified by:
isEquivalent in interface BioPAXElement
Overrides:
isEquivalent in class interactionAdapter

getModelInterface

public java.lang.Class getModelInterface()
Specified by:
getModelInterface in interface BioPAXElement

getCONTROL_TYPE

public ControlType getCONTROL_TYPE()
Specified by:
getCONTROL_TYPE in interface control

setCONTROL_TYPE

public void setCONTROL_TYPE(ControlType CONTROL_TYPE)
Specified by:
setCONTROL_TYPE in interface control

getCONTROLLED

public java.util.Set<process> getCONTROLLED()
Specified by:
getCONTROLLED in interface control

setCONTROLLED

public void setCONTROLLED(java.util.Set<process> CONTROLLED)
Specified by:
setCONTROLLED in interface control

addCONTROLLED

public void addCONTROLLED(process CONTROLLED)
Specified by:
addCONTROLLED in interface control

removeCONTROLLED

public void removeCONTROLLED(process CONTROLLED)
Specified by:
removeCONTROLLED in interface control

getCONTROLLER

public java.util.Set<physicalEntityParticipant> getCONTROLLER()
Specified by:
getCONTROLLER in interface control

setCONTROLLER

public void setCONTROLLER(java.util.Set<physicalEntityParticipant> CONTROLLER)
Specified by:
setCONTROLLER in interface control

addCONTROLLER

public void addCONTROLLER(physicalEntityParticipant CONTROLLER)
Specified by:
addCONTROLLER in interface control

removeCONTROLLER

public void removeCONTROLLER(physicalEntityParticipant CONTROLLER)
Specified by:
removeCONTROLLER in interface control

setPARTICIPANTS

public void setPARTICIPANTS(java.util.Set<InteractionParticipant> PARTICIPANTS)
Specified by:
setPARTICIPANTS in interface interaction
Overrides:
setPARTICIPANTS in class physicalInteractionAdapter

addPARTICIPANTS

public void addPARTICIPANTS(InteractionParticipant aParticipant)
Specified by:
addPARTICIPANTS in interface interaction
Overrides:
addPARTICIPANTS in class physicalInteractionAdapter

removePARTICIPANTS

public void removePARTICIPANTS(InteractionParticipant aParticipant)
Specified by:
removePARTICIPANTS in interface interaction
Overrides:
removePARTICIPANTS in class physicalInteractionAdapter

checkCONTROLLED

protected boolean checkCONTROLLED(process controlled)