org.eclipse.xsd.ecore
Class NameMangler
java.lang.Object
org.eclipse.xsd.ecore.NameMangler
- Direct Known Subclasses:
- MapBuilder
- public class NameMangler
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DOMAINS
protected static final List DOMAINS
UNCHANGED_CASE
protected static final int UNCHANGED_CASE
- See Also:
- Constant Field Values
UPPER_CASE
protected static final int UPPER_CASE
- See Also:
- Constant Field Values
LOWER_CASE
protected static final int LOWER_CASE
- See Also:
- Constant Field Values
NameMangler
public NameMangler()
uncapName
public String uncapName(String name)
qualifiedPackageName
public String qualifiedPackageName(String namespace)
validName
protected String validName(String name,
boolean isUpperCase)
validName
protected String validName(String name,
boolean isUpperCase,
String prefix)
validName
protected String validName(String name,
int casing,
String prefix)
parseName
protected List parseName(String sourceName,
char separator)