}\r
\r
/**\r
- Get the string like L"xxx" for a variable Name.\r
-\r
- BUGBUG: In fact, it is not correctly, variable name should be\r
- treated as unicode UINT16 array.\r
+ Get the variable Name.\r
\r
@return String\r
**/\r
- public String getStringOfVariableName()\r
- throws EntityException {\r
- String str;\r
- int index, num;\r
- int size;\r
-\r
- str = "";\r
- size = variableName.size();\r
- for (index = 0; index < size; index++) {\r
- num = Integer.decode(variableName.get(index).toString());\r
- if ((num > 127 ) || (num < 0)) {\r
- throw new EntityException(String.format("The variable name contains more than 0x80 characters; this is not supported at thist time!"));\r
- }\r
- str += (char)num;\r
- }\r
-\r
- return str;\r
+ public List getStringOfVariableName() {\r
+ return variableName;\r
}\r
\r
/**\r