public class Modification extends Object
Java class for modification complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="modification"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="connectScheme" type="{http://www.sbml.org/2001/ns/celldesigner}connectScheme" minOccurs="0"/> <element name="linkTarget" type="{http://www.sbml.org/2001/ns/celldesigner}linkTarget" maxOccurs="2" minOccurs="0"/> <element name="line" type="{http://www.sbml.org/2001/ns/celldesigner}line" minOccurs="0"/> </sequence> <attribute name="aliases" use="required"> <simpleType> <restriction base="{http://www.sbml.org/2001/ns/celldesigner}SIdSet"> </restriction> </simpleType> </attribute> <attribute name="modifiers" use="required"> <simpleType> <restriction base="{http://www.sbml.org/2001/ns/celldesigner}SIdSet"> </restriction> </simpleType> </attribute> <attribute name="type" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="CATALYSIS"/> <enumeration value="UNKNOWN_CATALYSIS"/> <enumeration value="INHIBITION"/> <enumeration value="UNKNOWN_INHIBITION"/> <enumeration value="HETERODIMER_ASSOCIATION"/> <enumeration value="TRANSCRIPTIONAL_ACTIVATION"/> <enumeration value="TRANSCRIPTIONAL_INHIBITION"/> <enumeration value="TRANSLATIONAL_ACTIVATION"/> <enumeration value="TRANSLATIONAL_INHIBITION"/> <enumeration value="PHYSICAL_STIMULATION"/> <enumeration value="MODULATION"/> <enumeration value="TRIGGER"/> <enumeration value="BOOLEAN_LOGIC_GATE_AND"/> <enumeration value="BOOLEAN_LOGIC_GATE_OR"/> <enumeration value="BOOLEAN_LOGIC_GATE_NOT"/> <enumeration value="BOOLEAN_LOGIC_GATE_UNKNOWN"/> </restriction> </simpleType> </attribute> <attribute name="targetLineIndex" use="required"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <pattern value="-?[0-9]+,[0-9]+"/> </restriction> </simpleType> </attribute> <attribute name="editPoints"> <simpleType> <restriction base="{http://www.sbml.org/2001/ns/celldesigner}point2DList"> </restriction> </simpleType> </attribute> <attribute name="num0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"> </restriction> </simpleType> </attribute> <attribute name="num1"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"> </restriction> </simpleType> </attribute> <attribute name="num2"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"> </restriction> </simpleType> </attribute> <attribute name="modificationType"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="CATALYSIS"/> <enumeration value="UNKNOWN_CATALYSIS"/> <enumeration value="INHIBITION"/> <enumeration value="UNKNOWN_INHIBITION"/> <enumeration value="HETERODIMER_ASSOCIATION"/> <enumeration value="TRANSCRIPTIONAL_ACTIVATION"/> <enumeration value="TRANSCRIPTIONAL_INHIBITION"/> <enumeration value="TRANSLATIONAL_ACTIVATION"/> <enumeration value="TRANSLATIONAL_INHIBITION"/> <enumeration value="PHYSICAL_STIMULATION"/> <enumeration value="MODULATION"/> <enumeration value="TRIGGER"/> </restriction> </simpleType> </attribute> <attribute name="offsetX"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> </restriction> </simpleType> </attribute> <attribute name="offsetY"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}decimal"> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected String |
aliases |
protected ConnectScheme |
connectScheme |
protected List<String> |
editPoints |
protected Line |
line |
protected List<LinkTarget> |
linkTarget |
protected String |
modificationType |
protected String |
modifiers |
protected BigInteger |
num0 |
protected BigInteger |
num1 |
protected BigInteger |
num2 |
protected BigDecimal |
offsetX |
protected BigDecimal |
offsetY |
protected String |
targetLineIndex |
protected String |
type |
Constructor and Description |
---|
Modification() |
Modifier and Type | Method and Description |
---|---|
String |
getAliases()
Gets the value of the aliases property.
|
ConnectScheme |
getConnectScheme()
Gets the value of the connectScheme property.
|
List<String> |
getEditPoints()
Gets the value of the editPoints property.
|
Line |
getLine()
Gets the value of the line property.
|
List<LinkTarget> |
getLinkTarget()
Gets the value of the linkTarget property.
|
String |
getModificationType()
Gets the value of the modificationType property.
|
String |
getModifiers()
Gets the value of the modifiers property.
|
BigInteger |
getNum0()
Gets the value of the num0 property.
|
BigInteger |
getNum1()
Gets the value of the num1 property.
|
BigInteger |
getNum2()
Gets the value of the num2 property.
|
BigDecimal |
getOffsetX()
Gets the value of the offsetX property.
|
BigDecimal |
getOffsetY()
Gets the value of the offsetY property.
|
String |
getTargetLineIndex()
Gets the value of the targetLineIndex property.
|
String |
getType()
Gets the value of the type property.
|
void |
setAliases(String value)
Sets the value of the aliases property.
|
void |
setConnectScheme(ConnectScheme value)
Sets the value of the connectScheme property.
|
void |
setLine(Line value)
Sets the value of the line property.
|
void |
setModificationType(String value)
Sets the value of the modificationType property.
|
void |
setModifiers(String value)
Sets the value of the modifiers property.
|
void |
setNum0(BigInteger value)
Sets the value of the num0 property.
|
void |
setNum1(BigInteger value)
Sets the value of the num1 property.
|
void |
setNum2(BigInteger value)
Sets the value of the num2 property.
|
void |
setOffsetX(BigDecimal value)
Sets the value of the offsetX property.
|
void |
setOffsetY(BigDecimal value)
Sets the value of the offsetY property.
|
void |
setTargetLineIndex(String value)
Sets the value of the targetLineIndex property.
|
void |
setType(String value)
Sets the value of the type property.
|
protected ConnectScheme connectScheme
protected List<LinkTarget> linkTarget
protected Line line
protected String aliases
protected String modifiers
protected String type
protected String targetLineIndex
protected BigInteger num0
protected BigInteger num1
protected BigInteger num2
protected String modificationType
protected BigDecimal offsetX
protected BigDecimal offsetY
public ConnectScheme getConnectScheme()
ConnectScheme
public void setConnectScheme(ConnectScheme value)
value
- allowed object is
ConnectScheme
public List<LinkTarget> getLinkTarget()
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 linkTarget property.
For example, to add a new item, do as follows:
getLinkTarget().add(newItem);
Objects of the following type(s) are allowed in the list
LinkTarget
public void setLine(Line value)
value
- allowed object is
Line
public String getAliases()
String
public void setAliases(String value)
value
- allowed object is
String
public String getModifiers()
String
public void setModifiers(String value)
value
- allowed object is
String
public String getType()
String
public void setType(String value)
value
- allowed object is
String
public String getTargetLineIndex()
String
public void setTargetLineIndex(String value)
value
- allowed object is
String
public List<String> getEditPoints()
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 editPoints property.
For example, to add a new item, do as follows:
getEditPoints().add(newItem);
Objects of the following type(s) are allowed in the list
String
public BigInteger getNum0()
BigInteger
public void setNum0(BigInteger value)
value
- allowed object is
BigInteger
public BigInteger getNum1()
BigInteger
public void setNum1(BigInteger value)
value
- allowed object is
BigInteger
public BigInteger getNum2()
BigInteger
public void setNum2(BigInteger value)
value
- allowed object is
BigInteger
public String getModificationType()
String
public void setModificationType(String value)
value
- allowed object is
String
public BigDecimal getOffsetX()
BigDecimal
public void setOffsetX(BigDecimal value)
value
- allowed object is
BigDecimal
public BigDecimal getOffsetY()
BigDecimal
public void setOffsetY(BigDecimal value)
value
- allowed object is
BigDecimal
Copyright © 2018. All rights reserved.