gnu.prolog.vm.buildins.dialogs
Class Predicate_file_save
java.lang.Object
gnu.prolog.vm.ExecuteOnlyCode
gnu.prolog.vm.buildins.dialogs.Predicate_dialog
gnu.prolog.vm.buildins.dialogs.Predicate_file_save
- All Implemented Interfaces:
- Installable, PrologCode
- Direct Known Subclasses:
- Predicate_file_open
public class Predicate_file_save
- extends Predicate_dialog
- Author:
- Michiel Hendriks
Fields inherited from class gnu.prolog.vm.buildins.dialogs.Predicate_dialog |
ABORT_ATOM, CANCEL_ATOM, DIALOG_OPTION_ATOM, ERROR_ATOM, FILEMASK_TAG, IGNORE_ATOM, INFO_ATOM, MESSAGE_TAG, NO_ATOM, OK_ATOM, QUESTION_ATOM, RETRY_ATOM, SELECTION_TAG, TITLE_TAG, TYPE_TAG, WARNING_ATOM, YES_ATOM |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Predicate_file_save
public Predicate_file_save()
execute
public int execute(Interpreter interpreter,
boolean backtrackMode,
Term[] args)
throws PrologException
- Description copied from interface:
PrologCode
- this method is used for execution of code
- Specified by:
execute
in interface PrologCode
- Specified by:
execute
in class ExecuteOnlyCode
- Parameters:
interpreter
- interpreter in which context code is executedbacktrackMode
- true if predicate is called on backtracking and false otherwiseargs
- arguments of code
- Returns:
- either SUCCESS, SUCCESS_LAST, or FAIL.
- Throws:
PrologException
createFileDialog
protected JFileChooser createFileDialog(Term[] args)
throws PrologException
- Parameters:
args
-
- Throws:
PrologException