GrammarScope  4.0.0
Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
grammarscope.browser.Toolbar Class Reference
Inheritance diagram for grammarscope.browser.Toolbar:
Inheritance graph
[legend]
Collaboration diagram for grammarscope.browser.Toolbar:
Collaboration graph
[legend]

Public Member Functions

 Toolbar (final Browser browser)
 

Private Member Functions

void initialize ()
 
JButton makeOpenButton ()
 
JButton makeOpenInputButton ()
 
JButton makeOpenPasteButton ()
 
JButton makeAnalyzeButton ()
 
JButton makeScrollForwardButton ()
 
JButton makeScrollBackwardButton ()
 
JButton makeBarModeButton ()
 
JButton makeGraphModeButton ()
 
JButton makeHighlightButton ()
 
JButton makeAnnotationPadModeButton ()
 
JButton makeAnalysisButton ()
 
JButton makeReportButton ()
 
JButton makeParseTreeButton ()
 
JButton makeGrammaticalStructureButton ()
 
JButton makeTypedDependenciesButton ()
 
JButton makeTypedDependencyGraphButton ()
 
JButton makeRelationsButton ()
 
JButton makeSettingsButton ()
 
JButton makeFontButton ()
 
JButton makeEditButton ()
 

Private Attributes

final Browser browser
 

Static Private Attributes

static final long serialVersionUID = 1L
 

Detailed Description

Toolbar

Author
Bernard Bou

Constructor & Destructor Documentation

◆ Toolbar()

grammarscope.browser.Toolbar.Toolbar ( final Browser  browser)

Constructor

Parameters
browserbrowser that will handle commands

Member Function Documentation

◆ initialize()

void grammarscope.browser.Toolbar.initialize ( )
private

Initialize

◆ makeAnalysisButton()

JButton grammarscope.browser.Toolbar.makeAnalysisButton ( )
private

Initializes analysis button

Returns
analysis button

◆ makeAnalyzeButton()

JButton grammarscope.browser.Toolbar.makeAnalyzeButton ( )
private

Initializes parse button

Returns
parse button

◆ makeAnnotationPadModeButton()

JButton grammarscope.browser.Toolbar.makeAnnotationPadModeButton ( )
private

Initializes annotation pad mode button

Returns
annotation pad mode button

◆ makeBarModeButton()

JButton grammarscope.browser.Toolbar.makeBarModeButton ( )
private

Initializes relations mode button

Returns
relations mode button

◆ makeEditButton()

JButton grammarscope.browser.Toolbar.makeEditButton ( )
private

Initializes run editor button

Returns
run editor button

◆ makeFontButton()

JButton grammarscope.browser.Toolbar.makeFontButton ( )
private

Initializes font button

Returns
font button

◆ makeGrammaticalStructureButton()

JButton grammarscope.browser.Toolbar.makeGrammaticalStructureButton ( )
private

Initializes structure button

Returns
structure button

◆ makeGraphModeButton()

JButton grammarscope.browser.Toolbar.makeGraphModeButton ( )
private

Initializes typed dependencies mode button

Returns
typed dependencies mode button

◆ makeHighlightButton()

JButton grammarscope.browser.Toolbar.makeHighlightButton ( )
private

Initializes highlight button

Returns
highlight button

◆ makeOpenButton()

JButton grammarscope.browser.Toolbar.makeOpenButton ( )
private

Initializes open button

Returns
open button

◆ makeOpenInputButton()

JButton grammarscope.browser.Toolbar.makeOpenInputButton ( )
private

Initializes open input button

Returns
open input button

◆ makeOpenPasteButton()

JButton grammarscope.browser.Toolbar.makeOpenPasteButton ( )
private

Initializes open paste button

Returns
open paste button

◆ makeParseTreeButton()

JButton grammarscope.browser.Toolbar.makeParseTreeButton ( )
private

Initializes parse tree button

Returns
parse tree button

◆ makeRelationsButton()

JButton grammarscope.browser.Toolbar.makeRelationsButton ( )
private

Initializes relation list button

Returns
relation list button

◆ makeReportButton()

JButton grammarscope.browser.Toolbar.makeReportButton ( )
private

Initializes report button

Returns
report button

◆ makeScrollBackwardButton()

JButton grammarscope.browser.Toolbar.makeScrollBackwardButton ( )
private

Initializes backward button

Returns
backward button

◆ makeScrollForwardButton()

JButton grammarscope.browser.Toolbar.makeScrollForwardButton ( )
private

Initializes forward button

Returns
forward button

◆ makeSettingsButton()

JButton grammarscope.browser.Toolbar.makeSettingsButton ( )
private

Initializes settings button

Returns
settings button

◆ makeTypedDependenciesButton()

JButton grammarscope.browser.Toolbar.makeTypedDependenciesButton ( )
private

Initializes typed dependencies button

Returns
typed dependencies button

◆ makeTypedDependencyGraphButton()

JButton grammarscope.browser.Toolbar.makeTypedDependencyGraphButton ( )
private

Initializes typed dependency graph button

Returns
typed dependencies button

Member Data Documentation

◆ browser

final Browser grammarscope.browser.Toolbar.browser
private

Cached browser to handle commands

◆ serialVersionUID

final long grammarscope.browser.Toolbar.serialVersionUID = 1L
staticprivate

The documentation for this class was generated from the following file: