org.exoplatform.services.wsrp2.utils
Class Utils

java.lang.Object
  extended by org.exoplatform.services.wsrp2.utils.Utils

public class Utils
extends java.lang.Object

Author:
Mestrallet Benjamin benjmestrallet@users.sourceforge.net

Constructor Summary
Utils()
           
 
Method Summary
static java.lang.String changeUrlTypeFromJSRPortletToWSRP(java.lang.String type)
           
static java.lang.String changeUrlTypeFromWSRPToJSRPortlet(java.lang.String type)
           
static void fillExtensions(java.lang.String temp, Extension[] extensions)
          Deprecated. 
static LocalizedString getLocalizedString(java.lang.String value, java.lang.String lang)
           
static LocalizedString getLocalizedString(java.lang.String value, java.lang.String lang, java.lang.String rn)
           
static java.util.Map<java.lang.String,java.lang.String[]> getMapParametersFromNamedStringArray(NamedString[] array)
          Convert from NamedString[] to Map.
static NamedString[] getNamedStringArrayParametersFromMap(java.util.Map<java.lang.String,java.lang.String[]> params)
           
static NamedString[] getNamedStringArrayParametersFromMap(java.util.Map<java.lang.String,java.lang.String[]> params, boolean selectOnlyNonWSRP)
          Convert from input.getRenderParameters() to baseRequest.setNavigationalValues(NamedString[]).
static NamedString getNamesString(java.lang.String name, java.lang.String value)
           
static javax.xml.namespace.QName[] getQNameArray(java.util.List<javax.xml.namespace.QName> list)
           
static java.util.List<javax.xml.namespace.QName> getQNameList(javax.xml.namespace.QName[] array)
           
static java.lang.String getStringFromLocalizedString(LocalizedString ls)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utils

public Utils()
Method Detail

getStringFromLocalizedString

public static java.lang.String getStringFromLocalizedString(LocalizedString ls)

getLocalizedString

public static LocalizedString getLocalizedString(java.lang.String value,
                                                 java.lang.String lang,
                                                 java.lang.String rn)

getLocalizedString

public static LocalizedString getLocalizedString(java.lang.String value,
                                                 java.lang.String lang)

getNamesString

public static NamedString getNamesString(java.lang.String name,
                                         java.lang.String value)

getQNameArray

public static javax.xml.namespace.QName[] getQNameArray(java.util.List<javax.xml.namespace.QName> list)

getQNameList

public static java.util.List<javax.xml.namespace.QName> getQNameList(javax.xml.namespace.QName[] array)

changeUrlTypeFromJSRPortletToWSRP

public static java.lang.String changeUrlTypeFromJSRPortletToWSRP(java.lang.String type)

changeUrlTypeFromWSRPToJSRPortlet

public static java.lang.String changeUrlTypeFromWSRPToJSRPortlet(java.lang.String type)

fillExtensions

@Deprecated
public static void fillExtensions(java.lang.String temp,
                                             Extension[] extensions)
Deprecated. 


getNamedStringArrayParametersFromMap

public static NamedString[] getNamedStringArrayParametersFromMap(java.util.Map<java.lang.String,java.lang.String[]> params)

getNamedStringArrayParametersFromMap

public static NamedString[] getNamedStringArrayParametersFromMap(java.util.Map<java.lang.String,java.lang.String[]> params,
                                                                 boolean selectOnlyNonWSRP)
Convert from input.getRenderParameters() to baseRequest.setNavigationalValues(NamedString[]). Convert those parameters from output.getRenderParameters() which are public to newNavigationalContext.setPublicValues.

Parameters:
parameters - Map
boolean - value to store only those parameters which starting with "wsrp-" prefix
Returns:

getMapParametersFromNamedStringArray

public static java.util.Map<java.lang.String,java.lang.String[]> getMapParametersFromNamedStringArray(NamedString[] array)
Convert from NamedString[] to Map.

Parameters:
NamedString[] -
Returns:
Map


Copyright © 2010 eXo Platform SAS. All Rights Reserved.