public class PluginGLogicGate extends PluginSBase
sbase
Constructor and Description |
---|
PluginGLogicGate(PluginReaction parent,
java.util.Vector vctSpecs) |
PluginGLogicGate(PluginReaction parent,
java.util.Vector vctSpecs,
java.lang.String strGateType) |
PluginGLogicGate(PluginReaction pParent,
java.util.Vector vctSpecs,
java.lang.String strGateType,
java.lang.String sModType) |
Modifier and Type | Method and Description |
---|---|
void |
addModifiers(PluginModifierSpeciesReference pmsr1) |
void |
addSpecies(PluginSpecies species) |
boolean |
addSpecies(java.lang.String id) |
void |
addSpeciesAlias(PluginSpeciesAlias alias) |
java.awt.Color |
getColor() |
jp.sbi.celldesigner.ReactionLink |
getGateLink() |
java.lang.String |
getGLogicGateType() |
double |
getLineWidth() |
java.lang.String |
getModificationType() |
java.util.ArrayList |
getModifiers() |
PluginReaction |
getParentReaction() |
PluginListOf |
getRefsOfGateInReaction() |
java.util.Vector |
getSpeciesAliases() |
void |
removeSpecies(PluginSpecies species) |
boolean |
removeSpecies(java.lang.String id) |
void |
removeSpeciesAlias(int index) |
void |
setColor(java.awt.Color gateColor)
Sets the color of this GLogicGate.
|
void |
setGateLink(jp.sbi.celldesigner.ReactionLink link) |
void |
setGateSpeciesAliasesAndModificationType() |
void |
setGLogicGateType(java.lang.String gLogicGateType) |
void |
setLineWidth(double lineWidth)
Sets the line width of this GLogicGate.
|
void |
setModificationType(java.lang.String _modificationType) |
void |
setParentReaction(PluginReaction parent) |
void |
setPluginGLogicGateEventEnd()
If setPluginGLogicGateEventStart() method has been called,
called after last notifySBaseXXX method.
|
void |
setPluginGLogicGateEventStart()
Must be called before first notifySBaseXXX method.
|
void |
setRefsOfGateInReaction(jp.sbi.celldesigner.SBModel sbml,
PluginGLogicGate pGate)
Sets the references of the GLogicGate.
|
addCVTerm, ChangeCVTermToMiriamDefinition, getAnnotation, getAnnotationString, getCVTerm, getNotes, getNotesString, getNumCVTerms, getParentSBase, getRelationFromCVTerm, setAnnotation, setAnnotationString, setCVTerm, setNotes, setNotes, setParentSBase, toSBML
public PluginGLogicGate(PluginReaction parent, java.util.Vector vctSpecs)
public PluginGLogicGate(PluginReaction parent, java.util.Vector vctSpecs, java.lang.String strGateType)
public PluginGLogicGate(PluginReaction pParent, java.util.Vector vctSpecs, java.lang.String strGateType, java.lang.String sModType)
public void setGLogicGateType(java.lang.String gLogicGateType)
public java.lang.String getGLogicGateType()
public java.awt.Color getColor()
public void setColor(java.awt.Color gateColor)
gateColor
- the color of logic gatepublic double getLineWidth()
public void setLineWidth(double lineWidth)
lineWidth
- doublepublic PluginReaction getParentReaction()
public void setParentReaction(PluginReaction parent)
public void setGateLink(jp.sbi.celldesigner.ReactionLink link)
public void setGateSpeciesAliasesAndModificationType()
public void setRefsOfGateInReaction(jp.sbi.celldesigner.SBModel sbml, PluginGLogicGate pGate)
sbml
- SBModelpGate
- PluginGLogicGatepublic PluginListOf getRefsOfGateInReaction()
public jp.sbi.celldesigner.ReactionLink getGateLink()
public void addSpecies(PluginSpecies species)
public void addSpeciesAlias(PluginSpeciesAlias alias)
public boolean addSpecies(java.lang.String id)
public java.util.Vector getSpeciesAliases()
public void removeSpeciesAlias(int index)
public boolean removeSpecies(java.lang.String id)
public void removeSpecies(PluginSpecies species)
public void addModifiers(PluginModifierSpeciesReference pmsr1)
public java.util.ArrayList getModifiers()
public void setModificationType(java.lang.String _modificationType)
public java.lang.String getModificationType()
public void setPluginGLogicGateEventStart()
public void setPluginGLogicGateEventEnd()