protected List < String > parseOptionalStringValues ( final String path ) { final List < I_CmsXmlContentValue > values = m_xml . getValues ( path , m_locale ) ; if ( values == null ) { return null ; } else { List < String > stringValues = new ArrayList < String > ( values . size ( ) ) ; for ( I_CmsXmlContentValue value : values ) { stringValues . add ( value . getStringValue ( null ) ) ; } return stringValues ; } }
Helper to read an optional String value list .