org.kahina.lp
Class LogicProgrammingStep
java.lang.Object
org.kahina.core.data.KahinaObject
org.kahina.core.KahinaStep
org.kahina.lp.LogicProgrammingStep
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- SICStusPrologStep, SWIPrologStep, TraleSLDStep
public class LogicProgrammingStep
- extends KahinaStep
- See Also:
- Serialized Form
goalDesc
public String goalDesc
externalID
public int externalID
codeLocation
public KahinaSourceCodeLocation codeLocation
redone
public int redone
LogicProgrammingStep
public LogicProgrammingStep()
LogicProgrammingStep
public LogicProgrammingStep(LogicProgrammingStep original)
copy
public LogicProgrammingStep copy()
getGoalDesc
public String getGoalDesc()
setGoalDesc
public void setGoalDesc(String goalDesc)
getExternalID
public int getExternalID()
setExternalID
public void setExternalID(int externalID)
getSourceCodeLocation
public KahinaSourceCodeLocation getSourceCodeLocation()
setSourceCodeLocation
public void setSourceCodeLocation(KahinaSourceCodeLocation codeLocation)
getRedone
public int getRedone()
incrementRedone
public void incrementRedone()
isRedone
public boolean isRedone()
toString
public String toString()
- Overrides:
toString in class Object