com.jurismarches.vradi
Class VradiHelper

java.lang.Object
  extended by com.jurismarches.vradi.VradiHelper

public class VradiHelper
extends Object

Author:
letellier

Field Summary
static String TYPE_DESCRIPTION
           
static String TYPE_LAST_MODIFIED_BY
           
static String TYPE_LAST_MODIFIED_DATE
           
static String TYPE_LAST_MODIFIED_TIME
           
static String TYPE_RANK
           
 
Constructor Summary
VradiHelper()
           
 
Method Summary
static void addRequestToProperties(String query)
          Save query in configuration.
static void addVradiListColumns(String columnName)
          Add offer column.
static void addVradiListCriteria(com.jurismarches.vradi.entities.Thesaurus value)
          Add criteria.
static void addVradiListRootCriteria(com.jurismarches.vradi.entities.RootThesaurus value)
          Add root criteria.
static void addVradiListRootThesaurus(com.jurismarches.vradi.entities.RootThesaurus value)
          Add thesaurus.
static void addVradiListThesaurus(com.jurismarches.vradi.entities.Thesaurus value)
          Add thesaurus.
static com.jurismarches.vradi.beans.FormPagedResult executeQuery(com.jurismarches.vradi.beans.QueryParameters queryParameters, com.jurismarches.vradi.beans.FormPagedResult formPagedResult)
          Execute query.
static List<String> extractIds(List<? extends org.nuiton.wikitty.BusinessEntity> beans)
           
static Map<Integer,Color> getColorsThesaurus()
          Get configuration color as map.
static String getEntityName(Object o)
          Introspect object to look for a getName() method.
static String getFieldTypeDescription(org.nuiton.wikitty.FieldType fieldType)
           
static com.jurismarches.vradi.entities.FieldTypeEnum getFieldTypeEnum(org.nuiton.wikitty.FieldType type)
           
static int getFieldTypeRank(org.nuiton.wikitty.FieldType fieldType)
           
static com.jurismarches.vradi.entities.Status getSelectionneStatus()
           
static VradiConfig getVradiConfig()
           
static List<String> getVradiListColumns()
          Get configuration offer list columns.
static List<String> getVradiListCriteria()
          Get configuration criterias as list.
static List<String> getVradiListRootCriteria()
          Get configuration root criterias as list.
static List<String> getVradiListRootThesaurus()
          Get configuration RootThesaurus as list.
static List<String> getVradiListThesaurus()
          Get configuration thesaurus as list.
static boolean isOnClickThesaurusExpanded()
           
static boolean isVersionNewer(String version)
           
static List<String> loadRequests()
          Get queries from configuration as set.
static void removeVradiListColumns(String columnName)
          Remove offer column.
static void removeVradiListCriteria(com.jurismarches.vradi.entities.Thesaurus value)
          Remove a criteria.
static void removeVradiListRootCriteria(com.jurismarches.vradi.entities.RootThesaurus value)
          Remove a root criteria.
static void removeVradiListRootThesaurus(com.jurismarches.vradi.entities.RootThesaurus value)
          Remove a RootThesaurus and save list.
static void removeVradiListThesaurus(com.jurismarches.vradi.entities.Thesaurus value)
          Remove a thesaurus and save list.
static void storeOnClickThesaurusExpanded(boolean expendSelected)
           
static void storeThesaurusColor(int level, Color color)
          Set thesaurus color at specified level.
protected static List<String> stringToList(String string)
          Return a non null list from a comma separated string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_DESCRIPTION

public static final String TYPE_DESCRIPTION
See Also:
Constant Field Values

TYPE_RANK

public static final String TYPE_RANK
See Also:
Constant Field Values

TYPE_LAST_MODIFIED_DATE

public static final String TYPE_LAST_MODIFIED_DATE
See Also:
Constant Field Values

TYPE_LAST_MODIFIED_TIME

public static final String TYPE_LAST_MODIFIED_TIME
See Also:
Constant Field Values

TYPE_LAST_MODIFIED_BY

public static final String TYPE_LAST_MODIFIED_BY
See Also:
Constant Field Values
Constructor Detail

VradiHelper

public VradiHelper()
Method Detail

getVradiConfig

public static VradiConfig getVradiConfig()

getSelectionneStatus

public static com.jurismarches.vradi.entities.Status getSelectionneStatus()

stringToList

protected static List<String> stringToList(String string)
Return a non null list from a comma separated string


addRequestToProperties

public static void addRequestToProperties(String query)
Save query in configuration.

Parameters:
query - query to save

loadRequests

public static List<String> loadRequests()
Get queries from configuration as set. (used in SearchUI).

Returns:
queries

getVradiListCriteria

public static List<String> getVradiListCriteria()
Get configuration criterias as list. (used in SearchUI)

Returns:
criterias

addVradiListCriteria

public static void addVradiListCriteria(com.jurismarches.vradi.entities.Thesaurus value)
Add criteria.

Parameters:
value - criteria to add

removeVradiListCriteria

public static void removeVradiListCriteria(com.jurismarches.vradi.entities.Thesaurus value)
Remove a criteria.

Parameters:
value - criteria to remove

getVradiListRootCriteria

public static List<String> getVradiListRootCriteria()
Get configuration root criterias as list. (used in SearchUI)

Returns:
root criterias

addVradiListRootCriteria

public static void addVradiListRootCriteria(com.jurismarches.vradi.entities.RootThesaurus value)
Add root criteria.

Parameters:
value - root criteria to add

removeVradiListRootCriteria

public static void removeVradiListRootCriteria(com.jurismarches.vradi.entities.RootThesaurus value)
Remove a root criteria.

Parameters:
value - root criteria to remove

getVradiListRootThesaurus

public static List<String> getVradiListRootThesaurus()
Get configuration RootThesaurus as list.

Returns:
thesaurus list

removeVradiListRootThesaurus

public static void removeVradiListRootThesaurus(com.jurismarches.vradi.entities.RootThesaurus value)
Remove a RootThesaurus and save list.

Parameters:
value - thesaurus to remove

addVradiListRootThesaurus

public static void addVradiListRootThesaurus(com.jurismarches.vradi.entities.RootThesaurus value)
Add thesaurus.

Parameters:
value - RootThesaurus to add

getVradiListThesaurus

public static List<String> getVradiListThesaurus()
Get configuration thesaurus as list.

Returns:
thesaurus list

removeVradiListThesaurus

public static void removeVradiListThesaurus(com.jurismarches.vradi.entities.Thesaurus value)
Remove a thesaurus and save list.

Parameters:
value - thesaurus to remove

addVradiListThesaurus

public static void addVradiListThesaurus(com.jurismarches.vradi.entities.Thesaurus value)
Add thesaurus.

Parameters:
value - thesaurus to add

getVradiListColumns

public static List<String> getVradiListColumns()
Get configuration offer list columns.

Returns:
offer list columns

removeVradiListColumns

public static void removeVradiListColumns(String columnName)
Remove offer column.

Parameters:
columnName - column name

addVradiListColumns

public static void addVradiListColumns(String columnName)
Add offer column.

Parameters:
columnName - column name

getColorsThesaurus

public static Map<Integer,Color> getColorsThesaurus()
Get configuration color as map.

Returns:
map for color at levels

storeThesaurusColor

public static void storeThesaurusColor(int level,
                                       Color color)
Set thesaurus color at specified level.

Parameters:
level - level
color - color to store

isOnClickThesaurusExpanded

public static boolean isOnClickThesaurusExpanded()

storeOnClickThesaurusExpanded

public static void storeOnClickThesaurusExpanded(boolean expendSelected)

getEntityName

public static String getEntityName(Object o)
Introspect object to look for a getName() method.

Parameters:
o - object to inspect
Returns:
getName() result or "" if object can't be inspected or is null

getFieldTypeEnum

public static com.jurismarches.vradi.entities.FieldTypeEnum getFieldTypeEnum(org.nuiton.wikitty.FieldType type)

executeQuery

public static com.jurismarches.vradi.beans.FormPagedResult executeQuery(com.jurismarches.vradi.beans.QueryParameters queryParameters,
                                                                        com.jurismarches.vradi.beans.FormPagedResult formPagedResult)
Execute query.

Parameters:
queryParameters - query parameters
formPagedResult - pagination and sort bean
Returns:
formPagedResult

getFieldTypeDescription

public static String getFieldTypeDescription(org.nuiton.wikitty.FieldType fieldType)

getFieldTypeRank

public static int getFieldTypeRank(org.nuiton.wikitty.FieldType fieldType)

isVersionNewer

public static boolean isVersionNewer(String version)

extractIds

public static List<String> extractIds(List<? extends org.nuiton.wikitty.BusinessEntity> beans)


Copyright © 2009-2010 JurisMarches. All Rights Reserved.