com.trackstudio.tools.textfilter
Class MacrosUtil

java.lang.Object
  extended by com.trackstudio.tools.textfilter.MacrosUtil

public class MacrosUtil
extends java.lang.Object


Constructor Summary
MacrosUtil()
           
 
Method Summary
static java.lang.String buildImageForState(SecuredStatusBean ssb, java.lang.String url)
           
static java.lang.String getFilterId(java.lang.String nameFilter, java.lang.String taskId, java.lang.String userId, boolean replaceNbsc)
           
static java.lang.String getFullPath(SessionContext sc, int number, java.lang.String delime)
           
static java.util.LinkedHashMap<java.lang.String,java.lang.String> getHeadersMap(SecuredTaskBean tc, FValue flthm, java.lang.String locale)
          Возвращает карту заголовков
static TaskRelatedInfo getTaskandCheckedAccess(SessionContext sc, int number)
           
static java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> getTasksMap(java.util.Map<java.lang.String,java.lang.String> headersMap, java.util.List<SecuredTaskBean> list, java.lang.String contextPath, boolean view, java.lang.String locale)
           
static boolean goodPreviousChars(java.lang.StringBuffer sb, int index)
           
static int parseNumberString(int index, java.lang.String sb)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MacrosUtil

public MacrosUtil()
Method Detail

buildImageForState

public static java.lang.String buildImageForState(SecuredStatusBean ssb,
                                                  java.lang.String url)

getFullPath

public static java.lang.String getFullPath(SessionContext sc,
                                           int number,
                                           java.lang.String delime)

getTaskandCheckedAccess

public static TaskRelatedInfo getTaskandCheckedAccess(SessionContext sc,
                                                      int number)

parseNumberString

public static int parseNumberString(int index,
                                    java.lang.String sb)

goodPreviousChars

public static boolean goodPreviousChars(java.lang.StringBuffer sb,
                                        int index)

getHeadersMap

public static java.util.LinkedHashMap<java.lang.String,java.lang.String> getHeadersMap(SecuredTaskBean tc,
                                                                                       FValue flthm,
                                                                                       java.lang.String locale)
                                                                                throws GranException
Возвращает карту заголовков

Parameters:
tc - Корневая задача
flthm - фильтр
locale - локаль
Returns:
карта заголовков
Throws:
GranException - при необходимости

getTasksMap

public static java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.lang.String>> getTasksMap(java.util.Map<java.lang.String,java.lang.String> headersMap,
                                                                                                                   java.util.List<SecuredTaskBean> list,
                                                                                                                   java.lang.String contextPath,
                                                                                                                   boolean view,
                                                                                                                   java.lang.String locale)
                                                                                                            throws GranException
Throws:
GranException

getFilterId

public static java.lang.String getFilterId(java.lang.String nameFilter,
                                           java.lang.String taskId,
                                           java.lang.String userId,
                                           boolean replaceNbsc)
                                    throws GranException
Throws:
GranException


Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.