question: wrapper to call plugin 's getvariants . concode_field_sep Map<String,String> presentation concode_elem_sep Map<String,ChoiceAuthority> controller concode_elem_sep ChoiceAuthorityManager cached concode_elem_sep Logger log concode_elem_sep Map<String,Boolean> closed concode_field_sep ChoiceAuthorityManager getManager concode_elem_sep String config2fkey concode_elem_sep String getLabel concode_elem_sep String getLabel concode_elem_sep boolean isClosed concode_elem_sep String makeFieldKey concode_elem_sep String makeFieldKey concode_elem_sep Choices getMatches concode_elem_sep Choices getMatches concode_elem_sep Choices getBestMatch concode_elem_sep boolean isChoicesConfigured concode_elem_sep String getPresentation
target: List < String > function ( String arg0 , String arg1 , String arg2 , String arg3 , String arg4 ) { ChoiceAuthority loc0 = controller . get ( makeFieldKey ( arg0 , arg1 , arg2 ) ) ; if ( loc0 instanceof AuthorityVariantsSupport ) { AuthorityVariantsSupport loc1 = ( AuthorityVariantsSupport ) loc0 ; return loc1 . getVariants ( arg3 , arg4 ) ; } return null ; }