@Service public class EditorController extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
EditorController.ClickSuccessListener |
| Constructor and Description |
|---|
EditorController(UserApi userApi,
ProjectsApi projectsApi,
MessagesApi messagesApi) |
| Modifier and Type | Method and Description |
|---|---|
com.vaadin.ui.Button.ClickListener |
clickAddLocale(String projectId,
com.vaadin.ui.ComboBox<Locale> localeComboBox,
EditorController.ClickSuccessListener clickSuccessListener) |
com.vaadin.ui.Button.ClickListener |
clickAddProject(com.vaadin.ui.TextField textFieldId,
com.vaadin.ui.ComboBox<Project> parentProjectComboBox,
EditorController.ClickSuccessListener clickSuccessListener) |
com.vaadin.ui.Button.ClickListener |
clickInsertMessage(String projectId,
com.vaadin.ui.TextField textFieldKey,
java.util.function.Consumer<Message> clickSuccessListener) |
com.vaadin.ui.Button.ClickListener |
clickRemoveLocale(ProjectContext projectContext,
Locale locale,
EditorController.ClickSuccessListener clickSuccessListener) |
com.vaadin.ui.Button.ClickListener |
clickRemoveMessage(Message messageTranslations,
String projectId,
EditorController.ClickSuccessListener clickSuccessListener) |
com.vaadin.ui.Button.ClickListener |
clickRemoveProject(ProjectContext projectContext,
EditorController.ClickSuccessListener clickSuccessListener) |
com.vaadin.ui.Button.ClickListener |
clickSaveProject(com.vaadin.data.Binder<Project> binder,
ProjectContext projectContext,
EditorController.ClickSuccessListener clickSuccessListener) |
com.vaadin.ui.Button.ClickListener |
clickSaveTranslation(com.vaadin.data.Binder<Message> binder,
ProjectContext projectContext,
EditorController.ClickSuccessListener clickSuccessListener) |
com.vaadin.ui.Button.ClickListener |
clickSaveUser(com.vaadin.data.Binder<User> binder,
EditorController.ClickSuccessListener clickSuccessListener) |
Message |
getMessage(String projectId,
String messageKey) |
Collection<Message> |
getMessages(String projectId) |
Project |
getProject(String projectId) |
Collection<Project> |
getProjects() |
User |
getUser(String username) |
public EditorController(UserApi userApi, ProjectsApi projectsApi, MessagesApi messagesApi)
public Collection<Project> getProjects()
public Collection<Message> getMessages(String projectId)
public com.vaadin.ui.Button.ClickListener clickSaveUser(com.vaadin.data.Binder<User> binder, EditorController.ClickSuccessListener clickSuccessListener)
public com.vaadin.ui.Button.ClickListener clickAddProject(com.vaadin.ui.TextField textFieldId,
com.vaadin.ui.ComboBox<Project> parentProjectComboBox,
EditorController.ClickSuccessListener clickSuccessListener)
public com.vaadin.ui.Button.ClickListener clickSaveProject(com.vaadin.data.Binder<Project> binder, ProjectContext projectContext, EditorController.ClickSuccessListener clickSuccessListener)
public com.vaadin.ui.Button.ClickListener clickRemoveProject(ProjectContext projectContext, EditorController.ClickSuccessListener clickSuccessListener)
public com.vaadin.ui.Button.ClickListener clickAddLocale(String projectId, com.vaadin.ui.ComboBox<Locale> localeComboBox, EditorController.ClickSuccessListener clickSuccessListener)
public com.vaadin.ui.Button.ClickListener clickRemoveLocale(ProjectContext projectContext, Locale locale, EditorController.ClickSuccessListener clickSuccessListener)
public com.vaadin.ui.Button.ClickListener clickInsertMessage(String projectId, com.vaadin.ui.TextField textFieldKey, java.util.function.Consumer<Message> clickSuccessListener)
public com.vaadin.ui.Button.ClickListener clickSaveTranslation(com.vaadin.data.Binder<Message> binder, ProjectContext projectContext, EditorController.ClickSuccessListener clickSuccessListener)
public com.vaadin.ui.Button.ClickListener clickRemoveMessage(Message messageTranslations, String projectId, EditorController.ClickSuccessListener clickSuccessListener)
Copyright © 2019. All rights reserved.