Task #2217

Task #2398: Rethink Lexicon/Index units logic

TXMResult and TXMEditor hierarchy, modify Lexicon related classes to use the new hierarchy

Ajouté par Sebastien Jacquot il y a plus de 8 ans. Mis à jour il y a plus de 5 ans.

Statut:Closed Début:05/04/2017
Priorité:Normal Echéance:
Assigné à:- % réalisé:

100%

Catégorie:Development Temps passé: -
Version cible:TXM 0.8.1

Description

TXMResult and TXMEditor hierarchy, modify Lexicon related classes to use the new hierarchy.

getName() generated string (Editor/Tab title and Status bar when clicking on a result node)

getSimpleName() generated string (Tree node label)

getDetails() generated string (Editor/Tab tool tip)

In progress. Need to redefine the hierarchy of Index and Lexicon and of DictionnaryEditor and IndexEditor so they can use the mutualized code of TXMResult, TXMEditor, etc.
Locations:
/org.txm.lexicon.core/src/org/txm/lexicon/core/corpusengine/cqp/Lexicon.java
/org.txm.lexicon.rcp/src/org/txm/lexicon/rcp/editors/DictionnaryEditor.java

Rename DictionnaryEditor to LexiconEditor?
Do not store a Lexicon in the Index object?
Make Lexicon inherit from Index?

Historique

#1 Mis à jour par Sebastien Jacquot il y a plus de 8 ans

  • Description mis à jour (diff)

#2 Mis à jour par Sebastien Jacquot il y a plus de 8 ans

  • Description mis à jour (diff)

#3 Mis à jour par Sebastien Jacquot il y a plus de 7 ans

  • Tâche parente changé de #2113 à #2398

#4 Mis à jour par Matthieu Decorde il y a presque 7 ans

  • % réalisé changé de 0 à 80

Index, PartitionIndex and Lexicon objects have been simplified

#5 Mis à jour par Sebastien Jacquot il y a plus de 6 ans

  • Version cible changé de TXM 0.8.0a (split/restructuration) à TXM 0.8.2

#6 Mis à jour par Sebastien Jacquot il y a plus de 5 ans

  • Statut changé de New à Closed
  • Version cible changé de TXM 0.8.2 à TXM 0.8.1
  • % réalisé changé de 80 à 100

Formats disponibles : Atom PDF