public String toPropertyName(String s) { String prop = toClassName(s); // property name "Class" with collide with Object.getClass, // so escape this. if(prop.equals("Class")) prop = "Clazz"; return prop; } public String toConstantName( String token ) {
ArrayList<String> tokens = tokenize( nsUri, "/: " ); if( tokens.size() == 0 ) { return null; idx = domain.indexOf(':'); if( idx >= 0) domain = domain.substring(0, idx); ArrayList<String> r = reverse( tokenize( domain, scheme.equals("urn")?".-":"." ) ); if( r.get( r.size()-1 ).equalsIgnoreCase( "www" ) ) { token = removeIllegalIdentifierChars( token ); return combine( tokens, '.' );
ArrayList<String> tokens = tokenize( nsUri, "/: " ); if( tokens.size() == 0 ) { return null; idx = domain.indexOf(':'); if( idx >= 0) domain = domain.substring(0, idx); ArrayList<String> r = reverse( tokenize( domain, scheme.equals("urn")?".-":"." ) ); if( r.get( r.size()-1 ).equalsIgnoreCase( "www" ) ) { token = removeIllegalIdentifierChars( token ); return combine( tokens, '.' );
ArrayList<String> tokens = tokenize( nsUri, "/: " ); if( tokens.size() == 0 ) { return null; idx = domain.indexOf(':'); if( idx >= 0) domain = domain.substring(0, idx); ArrayList<String> r = reverse( tokenize( domain, scheme.equals("urn")?".-":"." ) ); if( r.get( r.size()-1 ).equalsIgnoreCase( "www" ) ) { token = removeIllegalIdentifierChars( token ); return combine( tokens, '.' );
ArrayList<String> tokens = tokenize( nsUri, "/: " ); if( tokens.size() == 0 ) { return null; idx = domain.indexOf(':'); if( idx >= 0) domain = domain.substring(0, idx); ArrayList<String> r = reverse( tokenize( domain, scheme.equals("urn")?".-":"." ) ); if( r.get( r.size()-1 ).equalsIgnoreCase( "www" ) ) { token = removeIllegalIdentifierChars( token ); return combine( tokens, '.' );
ArrayList<String> tokens = tokenize( nsUri, "/: " ); if( tokens.size() == 0 ) { return null; idx = domain.indexOf(':'); if( idx >= 0) domain = domain.substring(0, idx); ArrayList<String> r = reverse( tokenize( domain, scheme.equals("urn")?".-":"." ) ); if( r.get( r.size()-1 ).equalsIgnoreCase( "www" ) ) { token = removeIllegalIdentifierChars( token ); return combine( tokens, '.' );
protected boolean isLetter(char c) { return super.isLetter(c) || c=='_'; }
public String toInterfaceName( String token ) { return toClassName(token); } public String toPropertyName(String s) {
protected boolean isLetter(char c) { return super.isLetter(c) || c=='_'; }
protected boolean isLetter(char c) { return super.isLetter(c) || c=='_'; }
public String toInterfaceName( String token ) { return toClassName(token); } public String toPropertyName(String s) {
public String toVariableName(String s) { return toMixedCaseName(toWordList(s), false); } public String toInterfaceName( String token ) {
public String toClassName(String s) { return toMixedCaseName(toWordList(s), true); } public String toVariableName(String s) {
public String toVariableName(String s) { return toMixedCaseName(toWordList(s), false); } public String toInterfaceName( String token ) {
public String toClassName(String s) { return toMixedCaseName(toWordList(s), true); } public String toVariableName(String s) {
public String toConstantName( String token ) { String name = super.toConstantName(token); if(!SourceVersion.isKeyword(name)) return name; else return '_'+name; } };
public String toClassName(String s) { String className = super.toClassName(s); return WINDOWS_RESERVED_FILE_NAMES .contains(className.toUpperCase()) ? className + RESERVED_FILE_NAME_SUFFIX : className; }
protected boolean isLetter(char c) { return super.isLetter(c) || c=='_'; }
public String toInterfaceName( String token ) { return toClassName(token); } public String toPropertyName(String s) {
public String toConstantName( String token ) { String name = super.toConstantName(token); if(!SourceVersion.isKeyword(name)) return name; else return '_'+name; } };