APIdia Launch Partner
Top Fields Constructors Methods
com.sun.org.apache.xalan.internal.xsltc.compiler.util

public final Class Util

extends Object
Class Inheritance
Imports
com.sun.org.apache.bcel.internal.generic.Type, com.sun.org.apache.xalan.internal.xsltc.compiler.Constants, com.sun.org.apache.xml.internal.utils.XML11Char, java.util.StringTokenizer, jdk.xml.internal.SecuritySupport

Authors
Jacek Ambroziak, Santiago Pericas-Geertsen

Field Summary

Modifier and TypeField and Description
private static char

Constructor Summary

AccessConstructor and Description
public
Util()

Method Summary

Modifier and TypeMethod and Description
public static String
baseName(String name)

Search for both slashes in order to support URLs and files.

public static String
escape(String input)

Replace occurances of '.', '-', '/' and ':'

public static Type
getJCRefType(String signature)

public static String
public static String
public static String
public static boolean
isLiteral(String str)

Checks if the string is a literal (i.e. not an AVT) or not.

public static boolean
isValidQNames(String str)

Checks if the string is valid list of qnames

public static String
public static String
pathName(String name)

Search for both slashes in order to support URLs and files.

public static void
public static void
println(char ch)

public static String
replace(String base, char ch, String str)

Replace a certain character in a string with a new substring.

public static String
replace(String base, String delim, String[] str)

public static String
toJavaName(String name)

Replace all illegal Java chars by '_'.

public static void
public static void
public static void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

filesepback to summary
private static char filesep

Constructor Detail

Utilback to summary
public Util()

Method Detail

baseNameback to summary
public static String baseName(String name)

Search for both slashes in order to support URLs and files.

escapeback to summary
public static String escape(String input)

Replace occurances of '.', '-', '/' and ':'

getJCRefTypeback to summary
public static Type getJCRefType(String signature)
getLocalNameback to summary
public static String getLocalName(String qname)
getPrefixback to summary
public static String getPrefix(String qname)
internalNameback to summary
public static String internalName(String cname)
isLiteralback to summary
public static boolean isLiteral(String str)

Checks if the string is a literal (i.e. not an AVT) or not.

isValidQNamesback to summary
public static boolean isValidQNames(String str)

Checks if the string is valid list of qnames

noExtNameback to summary
public static String noExtName(String name)
pathNameback to summary
public static String pathName(String name)

Search for both slashes in order to support URLs and files.

printlnback to summary
public static void println(String s)
printlnback to summary
public static void println(char ch)
replaceback to summary
public static String replace(String base, char ch, String str)

Replace a certain character in a string with a new substring.

replaceback to summary
public static String replace(String base, String delim, String[] str)
toJavaNameback to summary
public static String toJavaName(String name)

Replace all illegal Java chars by '_'.

TRACE1back to summary
public static void TRACE1()
TRACE2back to summary
public static void TRACE2()
TRACE3back to summary
public static void TRACE3()