@PortedFrom(file="ToDoList.h", name="ToDoList") public class ToDoList extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ToDoList.ToDoEntry
the entry of Todo table
|
| Modifier and Type | Field and Description |
|---|---|
protected int |
nextState |
protected boolean |
saveStateGenerationStarted |
protected uk.ac.manchester.cs.jfact.kernel.ToDoList.TODOListSaveState[] |
states |
| Constructor and Description |
|---|
ToDoList() |
| Modifier and Type | Method and Description |
|---|---|
void |
addEntry(DlCompletionTree node,
DagTag type,
ConceptWDep C)
add entry with given NODE and CONCEPT with given OFFSET to the Todo table
|
void |
clear()
clear Todo table
|
uk.ac.manchester.cs.jfact.kernel.ToDoList.TODOListSaveState |
getInstance() |
ToDoList.ToDoEntry |
getNextEntry() |
void |
initPriorities(String Options)
init priorities via Options
|
boolean |
isEmpty()
check if Todo table is empty
|
boolean |
isSaveStateGenerationStarted() |
void |
restore(int level)
restore state to the given level using internal stack
|
void |
restoreState(uk.ac.manchester.cs.jfact.kernel.ToDoList.TODOListSaveState tss)
restore Todo table content from given saveState entry
|
void |
save()
save current state using internal stack
|
void |
saveState(uk.ac.manchester.cs.jfact.kernel.ToDoList.TODOListSaveState tss)
save current Todo table content to given saveState entry
|
void |
startSaveStateGeneration() |
String |
toString() |
@Original protected uk.ac.manchester.cs.jfact.kernel.ToDoList.TODOListSaveState[] states
@Original protected int nextState
@Original protected boolean saveStateGenerationStarted
@Original public uk.ac.manchester.cs.jfact.kernel.ToDoList.TODOListSaveState getInstance()
@Original public boolean isSaveStateGenerationStarted()
@Original public void startSaveStateGeneration()
@PortedFrom(file="ToDoList.h", name="saveState") public void saveState(uk.ac.manchester.cs.jfact.kernel.ToDoList.TODOListSaveState tss)
@PortedFrom(file="ToDoList.h", name="restoreState") public void restoreState(uk.ac.manchester.cs.jfact.kernel.ToDoList.TODOListSaveState tss)
@PortedFrom(file="ToDoList.h", name="clear") public void clear()
public boolean isEmpty()
@PortedFrom(file="ToDoList.h", name="addEntry") public void addEntry(DlCompletionTree node, DagTag type, ConceptWDep C)
@PortedFrom(file="ToDoList.h", name="save") public void save()
@PortedFrom(file="ToDoList.h", name="restore") public void restore(int level)
@PortedFrom(file="ToDoList.h", name="getNextEntry") public ToDoList.ToDoEntry getNextEntry()
Copyright © 2013 The University of Manchester. All Rights Reserved.