gnu.prolog.vm.buildins.dialogs
Class Predicate_dialog
java.lang.Object
gnu.prolog.vm.ExecuteOnlyCode
gnu.prolog.vm.buildins.dialogs.Predicate_dialog
- All Implemented Interfaces:
- Installable, PrologCode
- Direct Known Subclasses:
- Predicate_confirm, Predicate_file_save, Predicate_message, Predicate_prompt
public abstract class Predicate_dialog
- extends ExecuteOnlyCode
- Author:
- Michiel Hendriks
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DIALOG_OPTION_ATOM
public static final AtomTerm DIALOG_OPTION_ATOM
OK_ATOM
public static final AtomTerm OK_ATOM
CANCEL_ATOM
public static final AtomTerm CANCEL_ATOM
YES_ATOM
public static final AtomTerm YES_ATOM
NO_ATOM
public static final AtomTerm NO_ATOM
IGNORE_ATOM
public static final AtomTerm IGNORE_ATOM
ABORT_ATOM
public static final AtomTerm ABORT_ATOM
RETRY_ATOM
public static final AtomTerm RETRY_ATOM
TITLE_TAG
public static final CompoundTermTag TITLE_TAG
MESSAGE_TAG
public static final CompoundTermTag MESSAGE_TAG
SELECTION_TAG
public static final CompoundTermTag SELECTION_TAG
FILEMASK_TAG
public static final CompoundTermTag FILEMASK_TAG
TYPE_TAG
public static final CompoundTermTag TYPE_TAG
ERROR_ATOM
public static final AtomTerm ERROR_ATOM
WARNING_ATOM
public static final AtomTerm WARNING_ATOM
INFO_ATOM
public static final AtomTerm INFO_ATOM
QUESTION_ATOM
public static final AtomTerm QUESTION_ATOM
Predicate_dialog
public Predicate_dialog()
processOptions
protected Predicate_dialog.DialogOptions processOptions(Term optionsList)
throws PrologException
- Process dialog options
- Parameters:
optionsList
-
- Throws:
PrologException