apollo.gui.tweeker
Class CutSite

java.lang.Object
  extended by apollo.datamodel.Range
      extended by apollo.gui.tweeker.CutSite
All Implemented Interfaces:
RangeI, java.io.Serializable, java.lang.Cloneable

public class CutSite
extends Range

See Also:
Serialized Form

Field Summary
 
Fields inherited from class apollo.datamodel.Range
high, logger, low, name, refSeq, strand, type
 
Fields inherited from interface apollo.datamodel.RangeI
NO_NAME, NO_TYPE
 
Constructor Summary
CutSite(int start, int end, RestrictionEnzyme enzyme)
           
 
Method Summary
 boolean exportFragment()
           
 void exportFragment(boolean export)
           
 RestrictionEnzyme getRestrictionEnzyme()
           
 boolean isPalindrome()
           
 void setPalindromic(boolean palindrome)
           
 
Methods inherited from class apollo.datamodel.Range
canHaveChildren, contains, contains, convertFromBaseOrientedToInterbase, convertFromInterbaseToBaseOriented, getEnd, getEndAsString, getFeatureType, getHigh, getLeftOverlap, getLow, getName, getRangeClone, getRefSequence, getResidues, getRightOverlap, getStart, getStartAsString, getStrand, hasFeatureType, hasName, hasRefSequence, isContainedByRefSeq, isExactOverlap, isForwardStrand, isIdentical, isSequenceAvailable, length, overlaps, rangeIsUnassigned, sameRange, setEnd, setFeatureType, setHigh, setLow, setName, setRefSequence, setStart, setStrand, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CutSite

public CutSite(int start,
               int end,
               RestrictionEnzyme enzyme)
Method Detail

getRestrictionEnzyme

public RestrictionEnzyme getRestrictionEnzyme()

isPalindrome

public boolean isPalindrome()

setPalindromic

public void setPalindromic(boolean palindrome)

exportFragment

public void exportFragment(boolean export)

exportFragment

public boolean exportFragment()