com.jurismarches.vradi.ui.admin
Class AdminHandler
java.lang.Object
com.jurismarches.vradi.ui.admin.AdminHandler
public class AdminHandler
- extends Object
- Author:
- letellier
|
Method Summary |
boolean |
answerToSave(AdminContentUI<?> content)
|
boolean |
confirmDeletion(AdminContentUI<?> content)
|
AdminRequestUI |
createAdminRequestUI(jaxx.runtime.JAXXContext rootContext,
VradiQueryBean request,
List<VradiThesaurusDTO> thesaurus)
|
void |
createClient(AdminClientUI context,
AdminNavigationTreeHelper helper)
|
void |
createForms(jaxx.runtime.JAXXContext context)
|
Object |
createForms(XmlStream xmlStream,
VradiUser vradiUser)
|
void |
createFormType(AdminFormTypeUI context,
AdminNavigationTreeHelper helper)
|
void |
createGroup(AdminGroupUI context,
AdminNavigationTreeHelper helper)
|
void |
createUser(jaxx.runtime.JAXXContext context,
AdminNavigationTreeHelper helper)
|
void |
createXmlStream(AdminXmlStreamUI context,
AdminNavigationTreeHelper helper)
|
|
delete(AdminContentUI<B> context,
AdminNavigationTreeHelper helper,
B bean)
|
void |
exportClientUsersDBCSV(AdminNavUI adminNavUI)
Export all clients database (with groups, users, clients) as CSV. |
Map<Client,Set<String>> |
getAllClients()
|
List<VradiUserDTO> |
getAllDisplayUsers()
|
Set<String> |
getAllFormTypeNames()
|
List<org.sharengo.wikitty.WikittyExtension> |
getAllFormTypes()
|
List<Group> |
getAllGroups()
|
List<Status> |
getAllStatuses()
|
List<User> |
getAllUsers()
|
org.sharengo.wikitty.WikittyExtension |
getExtension(String extensionName)
|
String |
getFirstElementPreview(jaxx.runtime.JAXXContext context,
String url)
|
ComboBoxModel |
getTemplateComboBoxModel(org.sharengo.wikitty.WikittyExtension extension)
|
ComboBoxModel |
getTypesModel()
|
protected VradiStorageService |
getVradiStorageService()
|
List<XmlFieldBinding> |
getXmlStreamFields(XmlStream xmlStream)
|
protected XmlStreamService |
getXmlStreamService()
|
void |
importClientUsersDBCSV(AdminNavUI adminNavUI)
Import CSV file. |
AdminPopupUI |
init(jaxx.runtime.JAXXContext rootContext,
Object... datas)
|
void |
openAdminXmlStreamUI(AdminXmlStreamUI xmlStreamUI)
|
void |
openRequest(jaxx.runtime.JAXXContext rootContext,
List<VradiThesaurusDTO> thesaurus)
|
void |
openRequest(jaxx.runtime.JAXXContext rootContext,
VradiQueryBean request)
|
void |
openRequest(jaxx.runtime.JAXXContext rootContext,
VradiQueryBean request,
List<VradiThesaurusDTO> thesaurus)
|
void |
removeFromGroup(AdminContentUI context,
AdminNavigationTreeHelper helper)
|
Client |
saveClient(AdminClientUI context,
AdminNavigationTreeHelper helper,
Client client,
Collection<Group> groups)
|
void |
saveFormType(AdminFormTypeUI context)
|
Group |
saveGroup(AdminGroupUI context,
AdminNavigationTreeHelper helper,
Group group)
|
void |
saveStatuses(AdminStatusUI adminStatusUI)
|
void |
saveTemplateFieldBinding(TemplateFieldBindingUI context)
|
User |
saveUser(AdminUserUI context,
AdminNavigationTreeHelper helper,
User user,
Client client,
Collection<Group> groups)
|
XmlStream |
saveXmlStream(AdminXmlStreamUI context,
AdminNavigationTreeHelper helper,
XmlStream xmlStream,
List<XmlFieldBinding> bindings)
|
void |
saveXmlStreamConfig(XmlStreamConfigUI ui)
|
protected void |
showFormCreationResults(AdminXmlStreamUI xmlStreamUI,
Object object)
|
void |
showHistory(String id)
|
void |
showTemplateExample(AdminFormTypeUI context)
|
void |
updateTemplateFieldTableModel(TemplateFieldBindingUI context,
org.sharengo.wikitty.WikittyExtension extension,
File template)
|
void |
updateXmlStreamFieldModel(AdminXmlStreamUI xmlStreamUI)
|
void |
uploadNewTemplate(AdminFormTypeUI context)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TOOLTIP_LINE_MAX_CHAR_NB
public static final int TOOLTIP_LINE_MAX_CHAR_NB
- See Also:
- Constant Field Values
TOOLTIP_ELEMENT_MAX_CHAR_NB
public static final int TOOLTIP_ELEMENT_MAX_CHAR_NB
- See Also:
- Constant Field Values
XML_STREAM_FIELDS_CACHE
public static final Map<String,org.jdom.Element> XML_STREAM_FIELDS_CACHE
- Cache of the already loaded urls : keeps only the first Element parsed
AdminHandler
public AdminHandler()
init
public AdminPopupUI init(jaxx.runtime.JAXXContext rootContext,
Object... datas)
getVradiStorageService
protected VradiStorageService getVradiStorageService()
getXmlStreamService
protected XmlStreamService getXmlStreamService()
removeFromGroup
public void removeFromGroup(AdminContentUI context,
AdminNavigationTreeHelper helper)
saveGroup
public Group saveGroup(AdminGroupUI context,
AdminNavigationTreeHelper helper,
Group group)
saveClient
public Client saveClient(AdminClientUI context,
AdminNavigationTreeHelper helper,
Client client,
Collection<Group> groups)
saveUser
public User saveUser(AdminUserUI context,
AdminNavigationTreeHelper helper,
User user,
Client client,
Collection<Group> groups)
exportClientUsersDBCSV
public void exportClientUsersDBCSV(AdminNavUI adminNavUI)
- Export all clients database (with groups, users, clients) as CSV.
Used in
AdminClientNavUI.
- Parameters:
adminNavUI - parent ui
importClientUsersDBCSV
public void importClientUsersDBCSV(AdminNavUI adminNavUI)
- Import CSV file.
Can be used to import clients, groups or thesaurus.
- Parameters:
adminNavUI - parent ui
answerToSave
public boolean answerToSave(AdminContentUI<?> content)
confirmDeletion
public boolean confirmDeletion(AdminContentUI<?> content)
delete
public <B> void delete(AdminContentUI<B> context,
AdminNavigationTreeHelper helper,
B bean)
getTypesModel
public ComboBoxModel getTypesModel()
openRequest
public void openRequest(jaxx.runtime.JAXXContext rootContext,
List<VradiThesaurusDTO> thesaurus)
openRequest
public void openRequest(jaxx.runtime.JAXXContext rootContext,
VradiQueryBean request)
openRequest
public void openRequest(jaxx.runtime.JAXXContext rootContext,
VradiQueryBean request,
List<VradiThesaurusDTO> thesaurus)
createAdminRequestUI
public AdminRequestUI createAdminRequestUI(jaxx.runtime.JAXXContext rootContext,
VradiQueryBean request,
List<VradiThesaurusDTO> thesaurus)
getAllStatuses
public List<Status> getAllStatuses()
saveStatuses
public void saveStatuses(AdminStatusUI adminStatusUI)
getAllClients
public Map<Client,Set<String>> getAllClients()
getAllUsers
public List<User> getAllUsers()
getAllDisplayUsers
public List<VradiUserDTO> getAllDisplayUsers()
createClient
public void createClient(AdminClientUI context,
AdminNavigationTreeHelper helper)
createUser
public void createUser(jaxx.runtime.JAXXContext context,
AdminNavigationTreeHelper helper)
getAllGroups
public List<Group> getAllGroups()
createGroup
public void createGroup(AdminGroupUI context,
AdminNavigationTreeHelper helper)
getAllFormTypes
public List<org.sharengo.wikitty.WikittyExtension> getAllFormTypes()
getAllFormTypeNames
public Set<String> getAllFormTypeNames()
createFormType
public void createFormType(AdminFormTypeUI context,
AdminNavigationTreeHelper helper)
createForms
public void createForms(jaxx.runtime.JAXXContext context)
createForms
public Object createForms(XmlStream xmlStream,
VradiUser vradiUser)
showFormCreationResults
protected void showFormCreationResults(AdminXmlStreamUI xmlStreamUI,
Object object)
saveFormType
public void saveFormType(AdminFormTypeUI context)
getExtension
public org.sharengo.wikitty.WikittyExtension getExtension(String extensionName)
createXmlStream
public void createXmlStream(AdminXmlStreamUI context,
AdminNavigationTreeHelper helper)
saveXmlStream
public XmlStream saveXmlStream(AdminXmlStreamUI context,
AdminNavigationTreeHelper helper,
XmlStream xmlStream,
List<XmlFieldBinding> bindings)
getXmlStreamFields
public List<XmlFieldBinding> getXmlStreamFields(XmlStream xmlStream)
openAdminXmlStreamUI
public void openAdminXmlStreamUI(AdminXmlStreamUI xmlStreamUI)
updateXmlStreamFieldModel
public void updateXmlStreamFieldModel(AdminXmlStreamUI xmlStreamUI)
updateTemplateFieldTableModel
public void updateTemplateFieldTableModel(TemplateFieldBindingUI context,
org.sharengo.wikitty.WikittyExtension extension,
File template)
saveTemplateFieldBinding
public void saveTemplateFieldBinding(TemplateFieldBindingUI context)
getFirstElementPreview
public String getFirstElementPreview(jaxx.runtime.JAXXContext context,
String url)
saveXmlStreamConfig
public void saveXmlStreamConfig(XmlStreamConfigUI ui)
getTemplateComboBoxModel
public ComboBoxModel getTemplateComboBoxModel(org.sharengo.wikitty.WikittyExtension extension)
showTemplateExample
public void showTemplateExample(AdminFormTypeUI context)
uploadNewTemplate
public void uploadNewTemplate(AdminFormTypeUI context)
showHistory
public void showHistory(String id)
Copyright © 2009-2010 JurisMarches. All Rights Reserved.