task #8162
closedMove term related classes from model.common to model.term
100%
Description
This means moving the following model classes:
- DefinedTerm
- DefinedTermBase
- OrderedTerm
- OrderedTermBase
- OrderedTermVocabulary
- Representation
- TermBase
- TermType
- TermVocabulary
and the following interfaces:
- IDefinedTerm
- IEnumTerm
- IHasTermType
- IKeyTerm
- ILoadableTerm
- ISimpleTerm
and the classes for TermInitializing:
- DefaultTermInitializer
- VocabularyEnum
and the following Exception classes
- NoDefinedTermClassException
- WrongTermTypeException
and the Comparators
- OrderedTermComparator
- TermIdInInVocabularyComparator
- TermLanguageComparator
and the EnumTerm helper class
- EnumeratedTermVoc
Related issues
Updated by Andreas Müller almost 5 years ago
Other classes to move: Sources und IntextReferences, Rights, IReferencedEntity, ReferencedEntityBase, Language?
Updated by Andreas Müller almost 5 years ago
- Status changed from New to Resolved
- % Done changed from 0 to 50
Applied in changeset taxeditor|b9dc6bb1d38897b06888836dd74d48684f73c5d5.
Updated by Andreas Müller almost 5 years ago
we should also adapt persistence layer
Updated by Andreas Müller almost 5 years ago
- Status changed from Resolved to In Progress
Updated by Andreas Müller almost 5 years ago
- Status changed from In Progress to Resolved
Applied in changeset taxeditor|974d02d015234ec80816dfb47eaabde6688c2fa9.
Updated by Andreas Müller almost 5 years ago
Andreas Müller wrote:
we should also adapt persistence layer
done
Updated by Andreas Müller almost 5 years ago
Also move FeatureNode and FeatureTree to new term package as they become TermTreeNode and TermTree
Updated by Andreas Müller almost 5 years ago
Andreas Müller wrote:
Other classes to move: Sources und IntextReferences, Rights, IReferencedEntity, ReferencedEntityBase, Language?
I did move OriginalSourceBase, OriginalSourceType and IOriginalSource to reference package now.
IntextReferences should not be moved. They are not real references.
Updated by Andreas Müller over 4 years ago
- Assignee changed from Andreas Müller to Katja Luther
- % Done changed from 50 to 70
I think this is well tested in the meanwhile, but maybe everybody can shortly have a look if (s)he thinks that everything has been considered. Please close afterwards.
Updated by Katja Luther over 4 years ago
- Assignee changed from Katja Luther to Patrick Plitzner
looks fine.
Updated by Patrick Plitzner over 4 years ago
- Status changed from Resolved to Closed
- Assignee changed from Patrick Plitzner to Andreas Müller
- % Done changed from 70 to 100
I cannot see any more term related classes in the common package
Updated by Andreas Müller over 4 years ago
- Related to bug #8407: Fix "FeatureTest" added