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

Public Member Functions

 MutableRelationTableModel ()
 
 MutableRelationTableModel (final MutableRelationModel relationModel)
 
boolean isCellEditable (final int rowIndex, final int columnIndex)
 
MutableRelationModel getRelationModel ()
 

Static Private Member Functions

static Vector< Vector< Object > > getData (final List< MutableGrammaticalRelation > relations)
 

Private Attributes

final MutableRelationModel relationModel
 

Static Private Attributes

static final long serialVersionUID = 1L
 
static final String[] columnNames = { "", "", "name", "hierarchy", "long", }
 

Detailed Description

Relation table model

Author
Bernard Bou

Constructor & Destructor Documentation

◆ MutableRelationTableModel() [1/2]

grammarscope.editor.component.MutableRelationTableModel.MutableRelationTableModel ( )

Constructor

◆ MutableRelationTableModel() [2/2]

grammarscope.editor.component.MutableRelationTableModel.MutableRelationTableModel ( final MutableRelationModel  relationModel)

Constructor

Parameters
relationModelrelation model

Member Function Documentation

◆ getData()

static Vector<Vector<Object> > grammarscope.editor.component.MutableRelationTableModel.getData ( final List< MutableGrammaticalRelation relations)
staticprivate

Get data vector

Parameters
relationslist of grammatical relations
Returns
data vector

◆ getRelationModel()

MutableRelationModel grammarscope.editor.component.MutableRelationTableModel.getRelationModel ( )

Access to relation model

Returns
relation model

◆ isCellEditable()

boolean grammarscope.editor.component.MutableRelationTableModel.isCellEditable ( final int  rowIndex,
final int  columnIndex 
)

Member Data Documentation

◆ columnNames

final String [] grammarscope.editor.component.MutableRelationTableModel.columnNames = { "", "", "name", "hierarchy", "long", }
staticprivate

Column names

◆ relationModel

final MutableRelationModel grammarscope.editor.component.MutableRelationTableModel.relationModel
private

Relation model

◆ serialVersionUID

final long grammarscope.editor.component.MutableRelationTableModel.serialVersionUID = 1L
staticprivate

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