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 |