// ------------------------------------------------------------------------- //\r
// --- interface ----------------------------------------------------------- //\r
// ------------------------------------------------------------------------- //\r
+\r
+/**\r
+ * @namespace X.String\r
+ * @alias X.String\r
+ */\r
X.String = {\r
\r
parse : X_String_parse,\r
\r
whiteSpaceToTag : X_String_whiteSpaceToTag,\r
\r
- chrReferanceTo : X_String_chrReferanceTo\r
+ chrReferanceTo : X_String_chrReferanceTo,\r
+ \r
+ toChrReferance : X_String_toChrReferance,\r
\r
+ isNumberString : X_String_isNumberString\r
};\r
\r
// ------------------------------------------------------------------------- //\r
function X_String_chrReferanceTo( str ){\r
if( str == null ) return '';\r
return str.toString()\r
+ .split( '"' ).join( '"' )\r
.split( '&' ).join( '&' )\r
.split( '<' ).join( '<' )\r
.split( '>' ).join( '>' )\r
.split( ' ' ).join( ' ' );\r
};\r
\r
+function X_String_toChrReferance( str ){\r
+ if( str == null ) return '';\r
+ return str.toString()\r
+ .split( '"' ).join( '"' )\r
+ .split( '&' ).join( '&' )\r
+ .split( '<' ).join( '<' )\r
+ .split( '>' ).join( '>' )\r
+ .split( ' ' ).join( ' ' );\r
+};\r
+\r
+function X_String_isNumberString( v ){\r
+ var n = v - 0;\r
+ return '' + n === v || '' + n === '0' + v;\r
+};\r
+\r