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

regulationtype class removed

parent 67d00b4b
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=RegulationType"
* >RegulationType</a> object.
*
* @author Piotr Gawron
*
*/
public class ReactomeRegulationType extends ReactomeDatabaseObject {
}
package lcsb.mapviewer.reactome.xml;
import lcsb.mapviewer.reactome.model.ReactomeRegulationType;
import lcsb.mapviewer.reactome.xml.columnParser.RegulationTypeColumnParser;
/**
* 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=RegulationType"
* >RegulationType</a> object.
*
* @author Piotr Gawron
*
*/
public class ReactomeRegulationTypeParser extends ReactomeNodeParser<ReactomeRegulationType> {
/**
* Default constructor.
*/
public ReactomeRegulationTypeParser() {
super(ReactomeRegulationType.class, RegulationTypeColumnParser.class);
}
}
package lcsb.mapviewer.reactome.xml.columnParser;
import lcsb.mapviewer.reactome.model.ReactomeRegulationType;
import org.w3c.dom.Node;
/**
* Parser for properties of Reactome <a href=
* "http://www.reactome.org/cgi-bin/classbrowser?DB=gk_current&CLASS=RegulationType"
* >RegulationType</a> object.
*
* @author Piotr Gawron
*
*/
public class RegulationTypeColumnParser extends ColumnParser<ReactomeRegulationType> {
/**
* Default constructor. Defines parser for super class of RegulationType.
*/
protected RegulationTypeColumnParser() {
super(DatabaseObjectColumnParser.class);
}
@Override
public void updateColumnFromNode(ReactomeRegulationType object, Node node) {
getParentParser().updateColumnFromNode(object, node);
}
}
......@@ -121,7 +121,6 @@
<bean id="ReactomeReferenceMoleculeParser" class="lcsb.mapviewer.reactome.xml.ReactomeReferenceMoleculeParser"/>
<bean id="ReactomeReferenceRNASequenceParser" class="lcsb.mapviewer.reactome.xml.ReactomeReferenceRNASequenceParser"/>
<bean id="ReactomeReferenceSequenceParser" class="lcsb.mapviewer.reactome.xml.ReactomeReferenceSequenceParser"/>
<bean id="ReactomeRegulationTypeParser" class="lcsb.mapviewer.reactome.xml.ReactomeRegulationTypeParser"/>
<bean id="ReactomeReplacedResidueParser" class="lcsb.mapviewer.reactome.xml.ReactomeReplacedResidueParser"/>
<bean id="ReactomeRequirementParser" class="lcsb.mapviewer.reactome.xml.ReactomeRequirementParser"/>
<bean id="ReactomeSequenceDomainParser" class="lcsb.mapviewer.reactome.xml.ReactomeSequenceDomainParser"/>
......
......@@ -518,17 +518,6 @@ public class GeneralTests extends ReactomeTestFunctions {
}
}
@Test
public void testRegulationType() throws Exception {
try {
ReactomeDatabaseObject object = rc.getFullObjectForDbId(75342);
assertFalse(object.getClass().getName().contains(ReactomeDatabaseObject.class.getName()));
} catch (Exception e) {
e.printStackTrace();
throw e;
}
}
@Test
public void testSummation() throws Exception {
try {
......
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