|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jurismarches.vradi.ui.search.SearchHandler
public class SearchHandler
| Field Summary | |
|---|---|
static String |
CSV_FILE_EXTENSION
|
static String |
DATE_CRITERIA_I18N_PREFIX
Prefix i18n des valeurs dynamiques suivant l'infogene. |
| Constructor Summary | |
|---|---|
SearchHandler()
|
|
| Method Summary | |
|---|---|
void |
addAndPersistCriteria(jaxx.runtime.JAXXContext context,
Thesaurus thesaurus)
|
void |
addAndPersistCriteria(SearchUI searchUI,
Thesaurus thesaurus)
|
protected CriteriaField |
addCriteria(SearchUI searchUI,
RootThesaurus thesCriteria,
boolean deletable,
boolean enabled)
|
protected void |
addCriteria(SearchUI searchUI,
String wikittyId,
boolean deletable)
|
protected CriteriaField |
addCriteria(SearchUI searchUI,
Thesaurus thesCriteria,
boolean deletable,
boolean enabled)
|
protected void |
addRootCriteria(SearchUI searchUI,
String wikittyId,
boolean deletable)
|
void |
addUnmodifiableCriteria(SearchUI searchUI,
Thesaurus thesaurus)
|
void |
executeCartography(SearchUI searchUI)
Affiche une fenetre contenant la catographie pour une requete en cours. |
void |
executeQuery(SearchUI searchUI)
|
FormPagedResult |
executeQuery(SearchUI searchUI,
CriteriaUI criterias,
FormPagedResult formPagedResult,
JComboBox combo,
String request)
Execute query. |
void |
executeQuery(SearchUI searchUI,
int pageToShow)
|
FormPagedResult |
executeQuery(String request,
CriteriaUI criterias,
List<Thesaurus> thesauruses,
FormPagedResult formPagedResult)
Execute query methods (called by double clic on thesaurus catography treetable). |
void |
exportToCSV(OfferListTableModel offerListTableModel)
|
JPanel |
getCriteriaPanel(SearchUI searchUI)
|
CriteriaUI |
getCriterias(jaxx.runtime.JAXXContext context)
|
protected List<String> |
getDateFormType(org.nuiton.wikitty.WikittyExtension formType)
|
ListCellRenderer |
getDateTypeComboBoxRenderer()
Criteria UI date sort renderer. |
protected QueryParameters |
getQueryParameters(SearchUI searchUI)
|
DefaultComboBoxModel |
getRequestModel()
|
SearchUI |
initCloneUI(jaxx.runtime.JAXXContext rootContext,
OfferListTableModel resultTableModel)
|
SearchUI |
initCloneUI(jaxx.runtime.JAXXContext rootContext,
OfferListTableModel resultTableModel,
Thesaurus thesaurus)
|
void |
initCriteria(SearchUI searchUI)
|
void |
initCriteria(SearchUI searchUI,
List<Thesaurus> thesaurus)
|
protected void |
initCriteriaField(SearchUI searchUI,
CriteriaField criteriaField,
List<Thesaurus> children,
boolean deletable,
boolean enabled)
|
SearchUI |
initUI(jaxx.runtime.JAXXContext rootContext,
OfferListTableModel resultTableModel)
Methode pour initialiser l'ui principale sans l'afficher. |
List<String> |
loadRequests()
|
void |
removeCriteria(SearchUI searchUI,
CriteriaField criteriaField)
|
void |
removeCriteriaAndPersist(CriteriaField criteriaField,
Thesaurus bean)
|
void |
removeCriteriaAndPersist(SearchUI searchUI,
CriteriaField criteriaField,
Thesaurus bean)
|
void |
removeRootCriteriaAndPersist(CriteriaField criteriaField,
RootThesaurus bean)
|
void |
removeRootCriteriaAndPersist(SearchUI searchUI,
CriteriaField criteriaField,
RootThesaurus bean)
|
DefaultComboBoxModel |
updateDateSelectionModel(org.nuiton.wikitty.WikittyExtension selected)
|
void |
updateRequests(SearchUI searchUI)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String CSV_FILE_EXTENSION
public static final String DATE_CRITERIA_I18N_PREFIX
| Constructor Detail |
|---|
public SearchHandler()
| Method Detail |
|---|
public SearchUI initUI(jaxx.runtime.JAXXContext rootContext,
OfferListTableModel resultTableModel)
rootContext - le context applicatif
public SearchUI initCloneUI(jaxx.runtime.JAXXContext rootContext,
OfferListTableModel resultTableModel)
public SearchUI initCloneUI(jaxx.runtime.JAXXContext rootContext,
OfferListTableModel resultTableModel,
Thesaurus thesaurus)
public void executeQuery(SearchUI searchUI)
public void executeQuery(SearchUI searchUI,
int pageToShow)
public List<String> loadRequests()
public JPanel getCriteriaPanel(SearchUI searchUI)
public CriteriaUI getCriterias(jaxx.runtime.JAXXContext context)
public void initCriteria(SearchUI searchUI)
public void initCriteria(SearchUI searchUI,
List<Thesaurus> thesaurus)
public void removeCriteria(SearchUI searchUI,
CriteriaField criteriaField)
public void removeCriteriaAndPersist(CriteriaField criteriaField,
Thesaurus bean)
public void removeCriteriaAndPersist(SearchUI searchUI,
CriteriaField criteriaField,
Thesaurus bean)
public void removeRootCriteriaAndPersist(CriteriaField criteriaField,
RootThesaurus bean)
public void removeRootCriteriaAndPersist(SearchUI searchUI,
CriteriaField criteriaField,
RootThesaurus bean)
public void addUnmodifiableCriteria(SearchUI searchUI,
Thesaurus thesaurus)
public void addAndPersistCriteria(jaxx.runtime.JAXXContext context,
Thesaurus thesaurus)
public void addAndPersistCriteria(SearchUI searchUI,
Thesaurus thesaurus)
protected void addRootCriteria(SearchUI searchUI,
String wikittyId,
boolean deletable)
protected void addCriteria(SearchUI searchUI,
String wikittyId,
boolean deletable)
protected CriteriaField addCriteria(SearchUI searchUI,
RootThesaurus thesCriteria,
boolean deletable,
boolean enabled)
protected CriteriaField addCriteria(SearchUI searchUI,
Thesaurus thesCriteria,
boolean deletable,
boolean enabled)
protected void initCriteriaField(SearchUI searchUI,
CriteriaField criteriaField,
List<Thesaurus> children,
boolean deletable,
boolean enabled)
protected List<String> getDateFormType(org.nuiton.wikitty.WikittyExtension formType)
public DefaultComboBoxModel updateDateSelectionModel(org.nuiton.wikitty.WikittyExtension selected)
public FormPagedResult executeQuery(SearchUI searchUI,
CriteriaUI criterias,
FormPagedResult formPagedResult,
JComboBox combo,
String request)
context - criterias - formPagedResult - combo - request -
public DefaultComboBoxModel getRequestModel()
public void updateRequests(SearchUI searchUI)
public void executeCartography(SearchUI searchUI)
searchUI - protected QueryParameters getQueryParameters(SearchUI searchUI)
public FormPagedResult executeQuery(String request,
CriteriaUI criterias,
List<Thesaurus> thesauruses,
FormPagedResult formPagedResult)
request - criterias - thesauruses - formPagedResult -
public ListCellRenderer getDateTypeComboBoxRenderer()
DATE_CRITERIA_I18N_PREFIX.
public void exportToCSV(OfferListTableModel offerListTableModel)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||