initialize task - parameters inform the task of it 's invoking curator . since the curator can provide services to the task , this represents curation di . concode_field_sep CurationTask cTask concode_elem_sep ScriptedTask sTask concode_elem_sep int[] codes concode_elem_sep boolean distributive concode_elem_sep String taskName concode_elem_sep boolean mutative concode_elem_sep Curator.Invoked mode concode_field_sep String getName concode_elem_sep boolean isMutative concode_elem_sep int[] getCodes concode_elem_sep int perform concode_elem_sep int perform concode_elem_sep boolean isDistributive concode_elem_sep Curator.Invoked getMode concode_elem_sep boolean unscripted
void function ( Curator arg0 ) { if ( unscripted ( ) ) { cTask . init ( arg0 , taskName ) ; } else { sTask . init ( arg0 , taskName ) ; } }