question: creates a folding provider as described in the extension 's xml . concode_field_sep String NAME concode_elem_sep String fId concode_elem_sep boolean fHasPreferences concode_elem_sep String fName concode_elem_sep String fClass concode_elem_sep String CLASS concode_elem_sep IConfigurationElement fElement concode_elem_sep String PREFERENCES_CLASS concode_elem_sep String ID concode_field_sep String getName concode_elem_sep IDartFoldingPreferenceBlock createPreferences concode_elem_sep String getId
target: IDartFoldingStructureProvider function ( ) { IDartFoldingStructureProvider loc0 = ( IDartFoldingStructureProvider ) fElement . createExecutableExtension ( CLASS ) ; return loc0 ; }