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

Public Member Functions

 RelationModelView ()
 
void set (final RelationModel relationModel)
 
void notified (final Event event)
 
void addRequestListener (final IRequestListener requestListener)
 

Private Member Functions

JTextField makeEdit ()
 
JCheckBox makeStartWithCheckBox ()
 
void filter ()
 

Private Attributes

final RelationTable table
 
final JTextField targetEdit
 
final JCheckBox startWithCheckBox
 
RelationModel relationModel
 
final RelationMouseAdapter relationMouseAdapter
 

Static Private Attributes

static final long serialVersionUID = 3155140271782424175L
 

Detailed Description

Relation model view

Author
Bernard Bou

Constructor & Destructor Documentation

◆ RelationModelView()

grammarscope.common.model.RelationModelView.RelationModelView ( )

Constructor

Member Function Documentation

◆ addRequestListener()

void grammarscope.common.model.RelationModelView.addRequestListener ( final IRequestListener  requestListener)

Add listener

Parameters
requestListenerrequest listener

◆ filter()

void grammarscope.common.model.RelationModelView.filter ( )
private

Filter

◆ makeEdit()

JTextField grammarscope.common.model.RelationModelView.makeEdit ( )
private

Make edit field

Returns
edit field

◆ makeStartWithCheckBox()

JCheckBox grammarscope.common.model.RelationModelView.makeStartWithCheckBox ( )
private

Make 'start with' checkbox

Returns
'start with' checkbox

◆ notified()

void grammarscope.common.model.RelationModelView.notified ( final Event  event)

Event notification

Parameters
eventevent

Implements grammarscope.message.IEventListener.

◆ set()

void grammarscope.common.model.RelationModelView.set ( final RelationModel  relationModel)

Set model

Parameters
relationModelrelation model

Member Data Documentation

◆ relationModel

RelationModel grammarscope.common.model.RelationModelView.relationModel
private

Relation model

◆ relationMouseAdapter

final RelationMouseAdapter grammarscope.common.model.RelationModelView.relationMouseAdapter
private

Relation mouse adapter

◆ serialVersionUID

final long grammarscope.common.model.RelationModelView.serialVersionUID = 3155140271782424175L
staticprivate

◆ startWithCheckBox

final JCheckBox grammarscope.common.model.RelationModelView.startWithCheckBox
private

'Start with' checkbox

◆ table

final RelationTable grammarscope.common.model.RelationModelView.table
private

Relation table

◆ targetEdit

final JTextField grammarscope.common.model.RelationModelView.targetEdit
private

The target expression editor


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