choco.cp.solver.search.integer.varselector.ratioselector.ratios.task
Class AbstractPrecedenceRatio

java.lang.Object
  extended by choco.cp.solver.search.integer.varselector.ratioselector.ratios.AbstractRatio
      extended by choco.cp.solver.search.integer.varselector.ratioselector.ratios.task.AbstractPrecedenceRatio
All Implemented Interfaces:
IntRatio, ITemporalRatio, Comparable<IntRatio>
Direct Known Subclasses:
IncSlackWDegRatio, MaxPreservedRatio, MinPreservedRatio, PreservedWDegRatio, SlackWDegRatio

public abstract class AbstractPrecedenceRatio
extends AbstractRatio
implements ITemporalRatio


Field Summary
 ITemporalSRelation precedence
           
 
Constructor Summary
AbstractPrecedenceRatio(ITemporalSRelation precedence)
           
 
Method Summary
 IntDomainVar getIntVar()
           
 ITemporalSRelation getTemporalRelation()
           
 
Methods inherited from class choco.cp.solver.search.integer.varselector.ratioselector.ratios.AbstractRatio
compareTo, getDivisor, getLeftMember, getRightMember, initailizeDividend, initializeDividend, initializeDivisor, isActive, setDividend, setDivisor, setMaxRatioValue, setRatio, setZeroRatioValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface choco.cp.solver.search.integer.varselector.ratioselector.ratios.IntRatio
getDivisor, initailizeDividend, isActive
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Field Detail

precedence

public final ITemporalSRelation precedence
Constructor Detail

AbstractPrecedenceRatio

public AbstractPrecedenceRatio(ITemporalSRelation precedence)
Method Detail

getTemporalRelation

public final ITemporalSRelation getTemporalRelation()
Specified by:
getTemporalRelation in interface ITemporalRatio

getIntVar

public final IntDomainVar getIntVar()
Specified by:
getIntVar in interface IntRatio


Copyright © 2012. All Rights Reserved.