Package org.jbpm.designer.util
Class Utils
- java.lang.Object
-
- org.jbpm.designer.util.Utils
-
public class Utils extends Object
-
-
Constructor Summary
Constructors Constructor Description Utils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static String
convertNonNCNameChar(char c)
static String
getDefaultProfileName(String profileName)
static String
getEncodedParam(javax.servlet.http.HttpServletRequest request, String paramName)
static String
getMetaDataValue(List<org.eclipse.bpmn2.ExtensionAttributeValue> extensionValues, String metaDataName)
static String
getUUID(javax.servlet.http.HttpServletRequest request)
protected static boolean
isNCNamePart(char c)
protected static boolean
isNCNameStart(char c)
static void
setMetaDataExtensionValue(org.eclipse.bpmn2.BaseElement element, String metaDataName, String metaDataValue)
static String
toBPMNIdentifier(String str)
Converts a string to a valid BPMN Identifier, replacing invalid characters, e.g.
-
-
-
Method Detail
-
getUUID
public static String getUUID(javax.servlet.http.HttpServletRequest request)
-
getEncodedParam
public static String getEncodedParam(javax.servlet.http.HttpServletRequest request, String paramName)
-
toBPMNIdentifier
public static String toBPMNIdentifier(String str)
Converts a string to a valid BPMN Identifier, replacing invalid characters, e.g. Unicode chars with their URL encoded equivalents, without the '%'. For example "BP日" -> "BPE697A5"- Parameters:
str
- - input string- Returns:
- - valid BPMN id created from input string
-
isNCNameStart
protected static boolean isNCNameStart(char c)
-
isNCNamePart
protected static boolean isNCNamePart(char c)
-
convertNonNCNameChar
protected static String convertNonNCNameChar(char c)
-
getMetaDataValue
public static String getMetaDataValue(List<org.eclipse.bpmn2.ExtensionAttributeValue> extensionValues, String metaDataName)
-
setMetaDataExtensionValue
public static void setMetaDataExtensionValue(org.eclipse.bpmn2.BaseElement element, String metaDataName, String metaDataValue)
-
-