<?xml version="1.0" encoding="utf-8"?>
<abapGit version="v1.0.0" serializer="LCL_OBJECT_CLAS" serializer_version="v1.0.0">
 <asx:abap xmlns:asx="http://www.sap.com/abapxml" version="1.0">
  <asx:values>
   <VSEOCLASS>
    <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
    <VERSION>1</VERSION>
    <LANGU>E</LANGU>
    <DESCRIPT>Autofilter</DESCRIPT>
    <EXPOSURE>2</EXPOSURE>
    <STATE>1</STATE>
    <CLSFINAL>X</CLSFINAL>
    <CLSCCINCL>X</CLSCCINCL>
    <FIXPT>X</FIXPT>
    <UNICODE>X</UNICODE>
   </VSEOCLASS>
   <DESCRIPTIONS>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>CONSTRUCTOR</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>CONSTRUCTOR</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>CONSTRUCTOR</CMPNAME>
     <LANGU>I</LANGU>
     <DESCRIPT>CONSTRUCTOR</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>FILTER_AREA</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Autofilter area ( rows and columns )</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>FILTER_AREA</CMPNAME>
     <LANGU>I</LANGU>
     <DESCRIPT>Autofilter area ( rows and columns )</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>GET_COLUMN_FILTER</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Get filter for column</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>GET_FILTER_AREA</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Get filter area for filter</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>GET_FILTER_AREA</CMPNAME>
     <LANGU>I</LANGU>
     <DESCRIPT>Get filter area for filter</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>GET_FILTER_RANGE</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Get Filter range for filter</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>GET_FILTER_RANGE</CMPNAME>
     <LANGU>I</LANGU>
     <DESCRIPT>Get Filter range for filter</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>GET_FILTER_REFERENCE</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Get filter reference for filter</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>GET_FILTER_REFERENCE</CMPNAME>
     <LANGU>I</LANGU>
     <DESCRIPT>Get filter reference for filter</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>GET_VALUES</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Get filter values table</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>GET_VALUES</CMPNAME>
     <LANGU>I</LANGU>
     <DESCRIPT>Get filter values table</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>IS_ROW_HIDDEN</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Is cellrow hidden by this autofilter</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>IS_ROW_HIDDEN_SINGLE_VALUES</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Is cellrow hidden by this autofilter if rule single values</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>IS_ROW_HIDDEN_TEXT_PATTERN</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Is cellrow hidden by this autofilter if rule text pattern</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>MC_FILTER_RULE_SINGLE_VALUES</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Standard filter for single values</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>MC_FILTER_RULE_TEXT_PATTERN</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Standard filter for single values</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>MC_LOGICAL_OPERATOR_AND</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>logical operator to be used in set_xxxxx_pattern</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>MC_LOGICAL_OPERATOR_NONE</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>logical operator to be used in set_xxxxx_pattern</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>MC_LOGICAL_OPERATOR_OR</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>logical operator to be used in set_xxxxx_pattern</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>MT_FILTERS</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>All textfilters</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>SET_FILTER_AREA</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Set filter area for filter</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>SET_FILTER_AREA</CMPNAME>
     <LANGU>I</LANGU>
     <DESCRIPT>Set filter area for filter</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>SET_TEXT_FILTER</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Set filter by text pattern - see method documentation</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>SET_VALUE</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Set Filter value</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>SET_VALUE</CMPNAME>
     <LANGU>I</LANGU>
     <DESCRIPT>Set Filter value</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>SET_VALUES</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Set Filter values with table</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>SET_VALUES</CMPNAME>
     <LANGU>I</LANGU>
     <DESCRIPT>Set Filter values with table</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>TS_FILTER</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Filter</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>TT_FILTERS</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>All filters</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>TV_FILTER_RULE</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Filter rule</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>TV_LOGICAL_OPERATOR</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>logical operator to be used in set_xxxxx_pattern</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>VALIDATE_AREA</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Validates filter area</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>VALIDATE_AREA</CMPNAME>
     <LANGU>I</LANGU>
     <DESCRIPT>Validates filter area</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>WORKSHEET</CMPNAME>
     <LANGU>E</LANGU>
     <DESCRIPT>Worksheet</DESCRIPT>
    </SEOCOMPOTX>
    <SEOCOMPOTX>
     <CLSNAME>ZCL_EXCEL_AUTOFILTER</CLSNAME>
     <CMPNAME>WORKSHEET</CMPNAME>
     <LANGU>I</LANGU>
     <DESCRIPT>Worksheet</DESCRIPT>
    </SEOCOMPOTX>
   </DESCRIPTIONS>
  </asx:values>
 </asx:abap>
</abapGit>
