it.uniroma2.art.coda.structures
Class PreviousDecisions

java.lang.Object
  extended by it.uniroma2.art.coda.structures.PreviousDecisions

public class PreviousDecisions
extends java.lang.Object

This Class contains the previous decision (suggestion and added triple) regarding the previous analyzed annotation

Author:
Andrea Turbati

Constructor Summary
PreviousDecisions()
           
 
Method Summary
 void addPrevDecSingleElem(PreviousDecisionSingleElement prevDecSingleElem)
          Add a PreviousDecisionSingleElement to the list of previous decision
 void clearAllPrevDec()
          Clear all the previous decision stored up to now
 java.util.List<PreviousDecisionSingleElement> getPrevDecSingleElemList()
          Get the list of previous decision
 int getTotNumPrevDec()
          Get the number of decision stored in this instance
 void setMaxPrevDev(int maxPrevDev)
          Set the maximum number of previous decision to be stored
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PreviousDecisions

public PreviousDecisions()
Method Detail

setMaxPrevDev

public void setMaxPrevDev(int maxPrevDev)
Set the maximum number of previous decision to be stored

Parameters:
maxPrevDev - the maximum number of previous decision to be stored

clearAllPrevDec

public void clearAllPrevDec()
Clear all the previous decision stored up to now


addPrevDecSingleElem

public void addPrevDecSingleElem(PreviousDecisionSingleElement prevDecSingleElem)
Add a PreviousDecisionSingleElement to the list of previous decision

Parameters:
prevDecSingleElem - the PreviousDecisionSingleElement to be added to the list

getPrevDecSingleElemList

public java.util.List<PreviousDecisionSingleElement> getPrevDecSingleElemList()
Get the list of previous decision

Returns:
the list of previous decision

getTotNumPrevDec

public int getTotNumPrevDec()
Get the number of decision stored in this instance

Returns:
the number of decision stored