HomePhabricator

Add LexemeViewFactory to enable adding forms.
5c76e6971f3dUnpublished

Authored by Aleksey_WMDE on Apr 25 2017, 5:54 PM.

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.
This commit no longer exists in the repository. It may have been part of a branch which was deleted.This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Description

Add LexemeViewFactory to enable adding forms.

This adds a LexemeViewFactory extending ControllerViewFactory in order
to wire the lexemeview, lexemeformlistview and lexemeformview
together including toolbar and ToolbarViewController for the
lexemeformview.

It also adds an intial LexemeForm model for the datamodel frontend
which at the moment does not inherit from Entity. It is only needed to
provide the equals-method for the ToolbarControllerView.

Persistence is not implemented yet. It uses a fake model instead of an
EntityChanger that always resolves the "save" promise.

Bug: T162339
Bug: T162340
Bug: T162341
Change-Id: Ie36d5e5dbd80706f26f91d57abe742decfad3c3d

Details

Committed
WMDE-leszekApr 27 2017, 9:02 AM
ChangeId
Ie36d5e5dbd80706f26f91d57abe742decfad3c3d

Commit No Longer Exists

This commit no longer exists in the repository.