private String label( String value ) { if ( rubyKeywords.contains( value ) ) { return platform( value ); } else if ( Character.isUpperCase( value.charAt( 0 ) ) && ( !value.equals( "FILE" ) ) && ( !value.equals( "LINE" ) ) ) { return platform( value ); } else if ( value.equals( "FILE" ) ) { return "_FILE_"; } else if ( value.equals( "LINE" ) ) { return "_LINE_"; } else { return value; } }
private String label( String value ) { if ( rubyKeywords.contains( value ) ) { return platform( value ); } else if ( Character.isUpperCase( value.charAt( 0 ) ) && ( !value.equals( "FILE" ) ) && ( !value.equals( "LINE" ) ) ) { return platform( value ); } else if ( value.equals( "FILE" ) ) { return "_FILE_"; } else if ( value.equals( "LINE" ) ) { return "_LINE_"; } else { return value; } }
private String label( String value ) { if ( rubyKeywords.contains( value ) ) { return platform( value ); } else if ( Character.isUpperCase( value.charAt( 0 ) ) && ( !value.equals( "FILE" ) ) && ( !value.equals( "LINE" ) ) ) { return platform( value ); } else if ( value.equals( "FILE" ) ) { return "_FILE_"; } else if ( value.equals( "LINE" ) ) { return "_LINE_"; } else { return value; } }
return constantcase( idString ); } else if ( formatName.equals( "platform" ) ) { return platform( idString ); } else if ( formatName.equals( "lexerRule" ) ) { return lexerRule( idString );
public String toString( Object o, String formatName ) { String idString = o.toString(); if ( idString.isEmpty() ) return idString; if ( formatName.equals( "snakecase" ) ) { return snakecase( idString ); } else if ( formatName.equals( "camelcase" ) ) { return camelcase( idString ); } else if ( formatName.equals( "subcamelcase" ) ) { return subcamelcase( idString ); } else if ( formatName.equals( "constant" ) ) { return constantcase( idString ); } else if ( formatName.equals( "platform" ) ) { return platform( idString ); } else if ( formatName.equals( "lexerRule" ) ) { return lexerRule( idString ); } else if ( formatName.equals( "constantPath" ) ) { return constantPath( idString ); } else if ( formatName.equals( "rubyString" ) ) { return rubyString( idString ); } else if ( formatName.equals( "label" ) ) { return label( idString ); } else if ( formatName.equals( "symbol" ) ) { return symbol( idString ); } else { throw new IllegalArgumentException( "Unsupported format name" ); } }
return constantcase( idString ); } else if ( formatName.equals( "platform" ) ) { return platform( idString ); } else if ( formatName.equals( "lexerRule" ) ) { return lexerRule( idString );