public ExtendedSwidProcessor setSupportedLanguages(final String... supportedLanguagesList) {
        SupportedLanguagesComplexType slct = new SupportedLanguagesComplexType();
        if (supportedLanguagesList.length > 0) {
            for (String supportedLanguage : supportedLanguagesList) {
                slct.getLanguage().add(new Token(supportedLanguage, idGenerator.nextId()));
            }
        }
        swidTag.setSupportedLanguages(slct);
        return this;
    }
public ExtendedSwidProcessor setSupportedLanguages ( final String ... supportedLanguagesList ) { SupportedLanguagesComplexType slct = new SupportedLanguagesComplexType ( ) ; if ( supportedLanguagesList . length > 0 ) { for ( String supportedLanguage : supportedLanguagesList ) { slct . getLanguage ( ) . add ( new Token ( supportedLanguage , idGenerator . nextId ( ) ) ) ; } } swidTag . setSupportedLanguages ( slct ) ; return this ; }
Defines product supported languages (tag: supported_languages).

@param supportedLanguagesList
product supported languages
@return a reference to this object.