| Class | Description |
|---|---|
| CommandHistory |
An up/down key event handler which implements a simple field command history, optionally updating a menu.
|
| EngineInspectionWindow |
To try in a Silk console near you:
?-silk:flora(" ipPrologEngine(?E)@_prologall, javaMessage('com.declarativa.interprolog.gui.EngineInspectionWindow',init(?E))@_prologall ");
?-silk:flora(" showPrologEngineInspector(flora_abort('User aborted from inspector window'))@_prologall, flora_set_timeout(repeating(1)@_plg,refreshPrologEngineInspector(?)@_prologall)@_plg(flrerrhandler) ");
?-silk:flora(" (repeat,fail)@_prologall ");
|
| FloraSubprocessEngineWindow | |
| GNUSubprocessEngineWindow | |
| ListenerWindow |
A simple Prolog listener, with a consult menu and an history mechanism.
|
| PredicateTableModel | |
| PredicateTableWindow | |
| PrologEventBroker |
A PrologEventBroker can listen to ActionEvents, and calls a Prolog goal to handle them.
|
| RelationTreeModel | |
| RelationTreeModel.BrowseAction | |
| RelationTreeModel.NodeDescriptionTriple | |
| SmartScroller |
Grabbed from Rob Camick's post at https://tips4java.wordpress.com/2013/03/03/smart-scrolling/
The SmartScroller will attempt to keep the viewport positioned based on
the users interaction with the scrollbar.
|
| StyledOutputPane | |
| SubprocessEngineWindow |
A ListenerWindow for a SubprocessEngine.
|
| SWISubprocessEngineWindow | |
| TermListModel |
The Swing model to support a JList displaying Prolog terms
|
| TermListWindow |
Displays a list of Prolog terms
|
| TermModelWindow |
Displays a Prolog term, using a JTree
|
| TermTreeModel |
Swing model for a multiple-pane hierarchical browser, defined by a Prolog tree
|
| TermTreePane | |
| TermTreeWindow |
Shows a multiple-pane hierarchical browser, defined by a Prolog tree
|
| XSBSubprocessEngineWindow | |
| XSBTableModel |
Swing model for full contents of a XSB table
|
| XSBTableWindow |
Shows a XSB Prolog table
|
| YAPSubprocessEngineWindow |