001package org.biopax.paxtools.pattern.miner;
002
003import org.biopax.paxtools.pattern.Pattern;
004import org.biopax.paxtools.pattern.PatternBox;
005
006/**
007 * Miner for the controls-phosphorylation pattern.
008 * @author Ozgun Babur
009 */
010public class ControlsPhosphorylationMiner extends ControlsStateChangeOfMiner
011{
012        /**
013         * Constructor that sets the type.
014         */
015        public ControlsPhosphorylationMiner()
016        {
017                super("phosphorylation",
018                        SIFEnum.CONTROLS_PHOSPHORYLATION_OF.getDescription());
019                setType(SIFEnum.CONTROLS_PHOSPHORYLATION_OF);
020        }
021
022        /**
023         * Constructs the pattern.
024         * @return pattern
025         */
026        @Override
027        public Pattern constructPattern()
028        {
029                return PatternBox.controlsPhosphorylation();
030        }
031}