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

Public Member Functions

 ClassPathDialog (final String filter, final String languageFilter)
 
String getUrl ()
 
void valueChanged (final ListSelectionEvent event)
 
void setVisible (final boolean flag)
 

Static Public Member Functions

static void main (final String[] args)
 

Public Attributes

boolean ok
 

Protected Attributes

final String filter
 
final String languageFilter
 

Private Member Functions

JTable makeEntriesTable ()
 
Object[][] getData ()
 
String makeUrl ()
 
void update ()
 
void updateUrl ()
 

Private Attributes

final Container entriesContainer
 
final JTable entriesTable
 
final JTextField uriTextField
 

Static Private Attributes

static final long serialVersionUID = 1L
 
static final String[] columnNames = { "entry" }
 

Detailed Description

Resource URL dialog

Author
Bernard Bou

Constructor & Destructor Documentation

◆ ClassPathDialog()

grammarscope.common.dialog.ClassPathDialog.ClassPathDialog ( final String  filter,
final String  languageFilter 
)

Constructor

Parameters
filterfilter
languageFilterlanguage filter

Member Function Documentation

◆ getData()

Object [][] grammarscope.common.dialog.ClassPathDialog.getData ( )
private

Make table model

Returns
table model

◆ getUrl()

String grammarscope.common.dialog.ClassPathDialog.getUrl ( )

Get URL

Returns
url

◆ main()

static void grammarscope.common.dialog.ClassPathDialog.main ( final String[]  args)
static

Main

Parameters
argsarg[0] initial jar

◆ makeEntriesTable()

JTable grammarscope.common.dialog.ClassPathDialog.makeEntriesTable ( )
private

Entries table

Returns
table

◆ makeUrl()

String grammarscope.common.dialog.ClassPathDialog.makeUrl ( )
private

Make url

Returns
url

◆ setVisible()

void grammarscope.common.dialog.ClassPathDialog.setVisible ( final boolean  flag)

◆ update()

void grammarscope.common.dialog.ClassPathDialog.update ( )
private

Update entries and URL

◆ updateUrl()

void grammarscope.common.dialog.ClassPathDialog.updateUrl ( )
private

Update URL

◆ valueChanged()

void grammarscope.common.dialog.ClassPathDialog.valueChanged ( final ListSelectionEvent  event)

Member Data Documentation

◆ columnNames

final String [] grammarscope.common.dialog.ClassPathDialog.columnNames = { "entry" }
staticprivate

Column names

◆ entriesContainer

final Container grammarscope.common.dialog.ClassPathDialog.entriesContainer
private

Entries container

◆ entriesTable

final JTable grammarscope.common.dialog.ClassPathDialog.entriesTable
private

Entries

◆ filter

final String grammarscope.common.dialog.ClassPathDialog.filter
protected

Filter on objects

◆ languageFilter

final String grammarscope.common.dialog.ClassPathDialog.languageFilter
protected

Language filter on objects

◆ ok

boolean grammarscope.common.dialog.ClassPathDialog.ok

Ok flag

◆ serialVersionUID

final long grammarscope.common.dialog.ClassPathDialog.serialVersionUID = 1L
staticprivate

◆ uriTextField

final JTextField grammarscope.common.dialog.ClassPathDialog.uriTextField
private

URI


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