Package edu.stanford.nlp.trees.tregex.gui

Interface Summary
FileTreeNode.FileTreeNodeListener  
MatchesPanel.MatchesPanelListener Allows other panels to be updated about changes to the matches panel (better abstraction)
 

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.
Tdiff Extracts the differences between the sets of constituents indicated by a pair of parse trees.
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  
 

Enum Summary
TregexGUI.FilterType  
 



Stanford NLP Group