question: returns the filter 's id . this attribute is mandatory for custom filters . the id for pattern filters is pattern_filter_id_prefix plus the pattern itself . concode_field_sep String EXTENSION_POINT_NAME concode_elem_sep IConfigurationElement fElement concode_elem_sep String ENABLED_ATTRIBUTE concode_elem_sep String TARGET_ID_ATTRIBUTE concode_elem_sep String PATTERN_FILTER_ID_PREFIX concode_elem_sep String ID_ATTRIBUTE concode_elem_sep String CLASS_ATTRIBUTE concode_elem_sep FilterDescriptor[] fgFilterDescriptors concode_elem_sep String SELECTED_ATTRIBUTE concode_elem_sep String PATTERN_ATTRIBUTE concode_elem_sep String VIEW_ID_ATTRIBUTE concode_elem_sep String DESCRIPTION_ATTRIBUTE concode_elem_sep String FILTER_TAG concode_elem_sep String NAME_ATTRIBUTE concode_field_sep String getTargetId concode_elem_sep String getName concode_elem_sep FilterDescriptor[] getFilterDescriptors concode_elem_sep FilterDescriptor[] getFilterDescriptors concode_elem_sep String getPluginId concode_elem_sep String getLocalId concode_elem_sep int compareTo concode_elem_sep String getDescription concode_elem_sep boolean isPatternFilter concode_elem_sep boolean isEnabled concode_elem_sep ViewerFilter createViewerFilter concode_elem_sep String getPattern concode_elem_sep boolean isCustomFilter concode_elem_sep FilterDescriptor[] createFilterDescriptors
target: String function ( ) { if ( isPatternFilter ( ) ) { String loc0 = getTargetId ( ) ; if ( loc0 == null ) return PATTERN_FILTER_ID_PREFIX + getPattern ( ) ; else return loc0 + PATTERN_FILTER_ID_PREFIX + getPattern ( ) ; } else return fElement . getAttribute ( ID_ATTRIBUTE ) ; }