com.jurismarches.vradi.ui.admin
Class AdminHandler

java.lang.Object
  extended by com.jurismarches.vradi.ui.admin.AdminHandler

public class AdminHandler
extends java.lang.Object

Author:
letellier

Field Summary
protected static java.util.Comparator<Client> CLIENT_COMPARATOR
           
protected static java.util.Comparator<org.sharengo.wikitty.WikittyExtension> FORM_COMPARATOR
           
protected static java.util.Comparator<Group> GROUP_COMPARATOR
           
protected static java.util.Comparator<User> USER_COMPARATOR
           
protected static java.util.Comparator<XmlStream> XML_STREAM_COMPARATOR
           
 
Constructor Summary
AdminHandler()
           
 
Method Summary
protected  boolean answerToDelete(jaxx.runtime.JAXXContext context, java.lang.String name)
           
 boolean answerToSave(AdminContentUI<?> content)
           
protected
<B> void
cancel(AdminContentUI<B> content, VradiNavigationTreeHelper helper)
           
 void createClient(jaxx.runtime.JAXXContext context, VradiNavigationTreeHelper helper)
           
 void createForms(XmlStream xmlStream)
           
 void createFormType(jaxx.runtime.JAXXContext context, VradiNavigationTreeHelper helper)
           
 void createGroup(jaxx.runtime.JAXXContext context, VradiNavigationTreeHelper helper)
           
 void createModel(jaxx.runtime.JAXXContext context)
          Create the model and store it in the given context.
 void createUser(jaxx.runtime.JAXXContext context, VradiNavigationTreeHelper helper)
           
 void createXmlStream(jaxx.runtime.JAXXContext context, VradiNavigationTreeHelper helper)
           
 void delete(jaxx.runtime.JAXXContext context, VradiNavigationTreeHelper helper, java.lang.Object bean)
           
 void executeQuery(AdminRequestUI ui)
           
 void fillXmlStreamFields(AdminXmlStreamUI ui)
           
 java.util.List<Client> getAllClients(jaxx.runtime.JAXXContext context)
           
 java.util.List<org.sharengo.wikitty.WikittyExtension> getAllForms(jaxx.runtime.JAXXContext context)
           
 java.util.List<Group> getAllGroups(jaxx.runtime.JAXXContext context)
           
 java.util.List<User> getAllUsers(jaxx.runtime.JAXXContext context)
           
 javax.swing.ComboBoxModel getEntitiesComboBoxModel(java.util.List entities)
           
 org.sharengo.wikitty.WikittyExtension getExtension(java.lang.String extensionName)
           
 org.sharengo.wikitty.WikittyExtension getFormType(java.util.List<XmlFieldBinding> bindings)
           
 OfferListTableModel getResultTableModel(javax.swing.JTable table, java.util.List<Form> forms)
           
protected  jaxx.runtime.swing.navigation.NavigationTreeNode getSelectedNode(jaxx.runtime.JAXXContext context, VradiNavigationTreeHelper helper)
           
 javax.swing.ComboBoxModel getTypesModel()
           
protected  VradiStorageService getVradiStorageService()
           
 java.util.List<java.lang.String> getXmlStreamAttributes(java.lang.String url)
           
 java.util.List<XmlFieldBinding> getXmlStreamFields(XmlStream xmlStream)
           
protected  XmlStreamService getXmlStreamService()
           
 void openRequest(jaxx.runtime.JAXXContext context, java.lang.String request)
           
 java.util.List<Form> query(java.lang.String query)
           
protected  void repaintSelectedNode(jaxx.runtime.JAXXContext context, VradiNavigationTreeHelper helper)
           
 void save(jaxx.runtime.JAXXContext context, VradiNavigationTreeHelper helper, java.lang.Object... beans)
           
 void save(java.lang.Object bean)
           
 void saveFormType(jaxx.runtime.JAXXContext context, VradiNavigationTreeHelper helper, java.util.List<FieldSelectUI> fields, org.sharengo.wikitty.WikittyExtension formType)
           
 VradiXmlStreamDTO saveXmlStream(jaxx.runtime.JAXXContext context, VradiNavigationTreeHelper helper, XmlStream xmlStream, java.util.List<XmlFieldBinding> bindings)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLIENT_COMPARATOR

protected static final java.util.Comparator<Client> CLIENT_COMPARATOR

USER_COMPARATOR

protected static final java.util.Comparator<User> USER_COMPARATOR

GROUP_COMPARATOR

protected static final java.util.Comparator<Group> GROUP_COMPARATOR

FORM_COMPARATOR

protected static final java.util.Comparator<org.sharengo.wikitty.WikittyExtension> FORM_COMPARATOR

XML_STREAM_COMPARATOR

protected static final java.util.Comparator<XmlStream> XML_STREAM_COMPARATOR
Constructor Detail

AdminHandler

public AdminHandler()
Method Detail

getVradiStorageService

protected VradiStorageService getVradiStorageService()

getXmlStreamService

protected XmlStreamService getXmlStreamService()

answerToDelete

protected boolean answerToDelete(jaxx.runtime.JAXXContext context,
                                 java.lang.String name)

repaintSelectedNode

protected void repaintSelectedNode(jaxx.runtime.JAXXContext context,
                                   VradiNavigationTreeHelper helper)

getSelectedNode

protected jaxx.runtime.swing.navigation.NavigationTreeNode getSelectedNode(jaxx.runtime.JAXXContext context,
                                                                           VradiNavigationTreeHelper helper)

save

public void save(java.lang.Object bean)

save

public void save(jaxx.runtime.JAXXContext context,
                 VradiNavigationTreeHelper helper,
                 java.lang.Object... beans)

answerToSave

public boolean answerToSave(AdminContentUI<?> content)

delete

public void delete(jaxx.runtime.JAXXContext context,
                   VradiNavigationTreeHelper helper,
                   java.lang.Object bean)

cancel

protected <B> void cancel(AdminContentUI<B> content,
                          VradiNavigationTreeHelper helper)

getResultTableModel

public OfferListTableModel getResultTableModel(javax.swing.JTable table,
                                               java.util.List<Form> forms)

getTypesModel

public javax.swing.ComboBoxModel getTypesModel()

getEntitiesComboBoxModel

public javax.swing.ComboBoxModel getEntitiesComboBoxModel(java.util.List entities)

openRequest

public void openRequest(jaxx.runtime.JAXXContext context,
                        java.lang.String request)

getAllClients

public java.util.List<Client> getAllClients(jaxx.runtime.JAXXContext context)

getAllUsers

public java.util.List<User> getAllUsers(jaxx.runtime.JAXXContext context)

createClient

public void createClient(jaxx.runtime.JAXXContext context,
                         VradiNavigationTreeHelper helper)

createUser

public void createUser(jaxx.runtime.JAXXContext context,
                       VradiNavigationTreeHelper helper)

getAllGroups

public java.util.List<Group> getAllGroups(jaxx.runtime.JAXXContext context)

createGroup

public void createGroup(jaxx.runtime.JAXXContext context,
                        VradiNavigationTreeHelper helper)

getAllForms

public java.util.List<org.sharengo.wikitty.WikittyExtension> getAllForms(jaxx.runtime.JAXXContext context)

createFormType

public void createFormType(jaxx.runtime.JAXXContext context,
                           VradiNavigationTreeHelper helper)

createForms

public void createForms(XmlStream xmlStream)

saveFormType

public void saveFormType(jaxx.runtime.JAXXContext context,
                         VradiNavigationTreeHelper helper,
                         java.util.List<FieldSelectUI> fields,
                         org.sharengo.wikitty.WikittyExtension formType)

query

public java.util.List<Form> query(java.lang.String query)

getExtension

public org.sharengo.wikitty.WikittyExtension getExtension(java.lang.String extensionName)

createXmlStream

public void createXmlStream(jaxx.runtime.JAXXContext context,
                            VradiNavigationTreeHelper helper)

saveXmlStream

public VradiXmlStreamDTO saveXmlStream(jaxx.runtime.JAXXContext context,
                                       VradiNavigationTreeHelper helper,
                                       XmlStream xmlStream,
                                       java.util.List<XmlFieldBinding> bindings)

getXmlStreamAttributes

public java.util.List<java.lang.String> getXmlStreamAttributes(java.lang.String url)

getXmlStreamFields

public java.util.List<XmlFieldBinding> getXmlStreamFields(XmlStream xmlStream)

getFormType

public org.sharengo.wikitty.WikittyExtension getFormType(java.util.List<XmlFieldBinding> bindings)

fillXmlStreamFields

public void fillXmlStreamFields(AdminXmlStreamUI ui)

createModel

public void createModel(jaxx.runtime.JAXXContext context)
Create the model and store it in the given context.

Parameters:
context - the context where to hold the model

executeQuery

public void executeQuery(AdminRequestUI ui)


Copyright © 2009 JurisMarches. All Rights Reserved.