Skip to content
Snippets Groups Projects
Commit b16f1ab5 authored by Piotr Gawron's avatar Piotr Gawron
Browse files

new reactome class added: NegativeGeneExpressionRegulation

parent 76aa1977
No related branches found
No related tags found
1 merge request!44Resolve "semantic zoom"
package lcsb.mapviewer.reactome.model;
/**
* Object representing Reactome <a href=
* "http://www.reactome.org/cgi-bin/classbrowser?DB=gk_current&CLASS=NegativeGeneExpressionRegulation"
* >NegativeGeneExpressionRegulation</a> object.
*
* @author Piotr Gawron
*
*/
public class ReactomeNegativeGeneExpressionRegulation extends ReactomeNegativeRegulation {
}
package lcsb.mapviewer.reactome.xml;
import lcsb.mapviewer.reactome.model.ReactomeNegativeGeneExpressionRegulation;
import lcsb.mapviewer.reactome.xml.columnParser.NegativeGeneExpressionRegulationColumnParser;
/**
* Parser for reactome xml retrieved from <a href=
* "http://reactome.org/ReactomeRESTfulAPI/ReactomeRESTFulAPI.html"
* >Reactome API</a> for <a href=
* "http://www.reactome.org/cgi-bin/classbrowser?DB=gk_current&CLASS=NegativeGeneExpressionRegulation"
* >NegativeGeneExpressionRegulation</a> object.
*
* @author Piotr Gawron
*
*/
public class ReactomeNegativeGeneExpressionRegulationParser extends ReactomeNodeParser<ReactomeNegativeGeneExpressionRegulation> {
/**
* Default constructor.
*/
public ReactomeNegativeGeneExpressionRegulationParser() {
super(ReactomeNegativeGeneExpressionRegulation.class, NegativeGeneExpressionRegulationColumnParser.class);
}
}
package lcsb.mapviewer.reactome.xml.columnParser;
import org.w3c.dom.Node;
import lcsb.mapviewer.reactome.model.ReactomeNegativeGeneExpressionRegulation;
/**
* Parser for properties of Reactome <a href=
* "http://www.reactome.org/cgi-bin/classbrowser?DB=gk_current&CLASS=NegativeGeneExpressionRegulation"
* >NegativeGeneExpressionRegulation</a> object.
*
* @author Piotr Gawron
*
*/
public class NegativeGeneExpressionRegulationColumnParser extends ColumnParser<ReactomeNegativeGeneExpressionRegulation> {
/**
* Default constructor. Defines parser for super class of NegativeRegulation.
*/
protected NegativeGeneExpressionRegulationColumnParser() {
super(NegativeRegulationColumnParser.class);
}
@Override
public void updateColumnFromNode(ReactomeNegativeGeneExpressionRegulation object, Node node) {
getParentParser().updateColumnFromNode(object, node);
}
}
......@@ -93,6 +93,7 @@
<bean id="ReactomeLiteratureReferenceParser" class="lcsb.mapviewer.reactome.xml.ReactomeLiteratureReferenceParser"/>
<bean id="ReactomeModifiedResidueParser" class="lcsb.mapviewer.reactome.xml.ReactomeModifiedResidueParser"/>
<bean id="ReactomeNegativeRegulationParser" class="lcsb.mapviewer.reactome.xml.ReactomeNegativeRegulationParser"/>
<bean id="ReactomeNegativeGeneExpressionRegulationParser" class="lcsb.mapviewer.reactome.xml.ReactomeNegativeGeneExpressionRegulationParser"/>
<bean id="ReactomeOpenSetParser" class="lcsb.mapviewer.reactome.xml.ReactomeOpenSetParser"/>
<bean id="ReactomeOtherEntityParser" class="lcsb.mapviewer.reactome.xml.ReactomeOtherEntityParser"/>
<bean id="ReactomeParserFactory" class="lcsb.mapviewer.reactome.xml.ReactomeParserFactory"/>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment