Skip to content

game-ui and ui-plugin-api #8

@burningrain

Description

@burningrain

Необходимо сделать каркасный модуль для ui-plugin. Данный модуль является "скелетом, на который будет наращиваться мясо", а именно: модуль содержит логику по отрисовке основных панелек/менюшек/тулбара и добавлению/удалению компонентов на них из ui-plugin-ов.
Как предполагается писать класс ui-plugin-а:

  1. Имплементируем какой-то интерфейс (н-р, IMenu или IToolbar)
  2. Ставим osgi-аннотацию @component
  3. Имплементируем в данном классе логику по обработке действий
    Разумеется, один ui-plugin может поставлять множество таких классов.

В связи с этим и требуется некий каркас, в ячейки которого декларативно через интерфейсы и аннотации и будут встраиваться ui-plugin-ы.
Необходимо разработать как сам game-ui, так и ui-plugin-api

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions