Class Summary |
DisplayMatchesPanel |
Class for creating the panel which shows a graphical version of the tree (as in TreeJPanel) as well
as the file name of the file from which the tree is from. |
FilePanel |
Class representing the hierarchy of files in which trees may be searched and
allowing users to select whether to search a particular file or not |
FileTreeModel |
Component for managing the data for files containing trees. |
FileTreeNode |
Represents a node in a JTree that holds a file and displays the short name of the file
in the JTree. |
HighlightUtils |
|
InputPanel |
Class representing the panel that gets input from the user and does (in a thread-safe manner)
the computation for finding tree matches and performing tsurgeon operations. |
InputPanel.HistoryEntry |
Simple class for storing history objects that go nicely into a toString for saving |
InputPanel.TRegexGUITreeVisitor |
|
MatchesPanel |
Component for displaying the list of trees that match
the query. |
OSXAdapter |
Class to load OSX specific settings for TregexGUI. |
PreferencesPanel |
Class for creating the preferences panel which holds user definable preferences (e.g., tree display size,
highlight color) and syncs these preferences with the appropriate data structures. |
ScrollableTreeJPanel |
Component for displaying a tree in a JPanel that works correctly with
scrolling. |
TreeFromFile |
Simple utility class for storing a tree as well as the sentence the tree represents and
a label with the filename of the file that the tree was stored in. |
TregexGUI |
Main class for creating a tregex gui. |
TregexGUI.TransferActionListener |
|