1984e52f31d596840cfa51b1238e1c43d2e1918f8saberian/* 2984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * Copyright (C) 2012 The Android Open Source Project 3984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * 4984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * Licensed under the Apache License, Version 2.0 (the "License"); 5984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * you may not use this file except in compliance with the License. 6984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * You may obtain a copy of the License at 7984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * 8984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * http://www.apache.org/licenses/LICENSE-2.0 9984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * 10984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * Unless required by applicable law or agreed to in writing, software 11984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * distributed under the License is distributed on an "AS IS" BASIS, 12984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * See the License for the specific language governing permissions and 14984e52f31d596840cfa51b1238e1c43d2e1918f8saberian * limitations under the License. 15984e52f31d596840cfa51b1238e1c43d2e1918f8saberian */ 16984e52f31d596840cfa51b1238e1c43d2e1918f8saberian 17984e52f31d596840cfa51b1238e1c43d2e1918f8saberianpackage android.bordeaux.services; 18984e52f31d596840cfa51b1238e1c43d2e1918f8saberian 19984e52f31d596840cfa51b1238e1c43d2e1918f8saberianimport java.util.Map; 20984e52f31d596840cfa51b1238e1c43d2e1918f8saberian 21984e52f31d596840cfa51b1238e1c43d2e1918f8saberianabstract class Aggregator { 22984e52f31d596840cfa51b1238e1c43d2e1918f8saberian protected AggregatorManager mAggregatorManager; 23984e52f31d596840cfa51b1238e1c43d2e1918f8saberian public void setManager(AggregatorManager m) { 24984e52f31d596840cfa51b1238e1c43d2e1918f8saberian mAggregatorManager = m; 25984e52f31d596840cfa51b1238e1c43d2e1918f8saberian } 26984e52f31d596840cfa51b1238e1c43d2e1918f8saberian abstract public String[] getListOfFeatures(); 27984e52f31d596840cfa51b1238e1c43d2e1918f8saberian abstract public Map<String,String> getFeatureValue(String featureName); 28984e52f31d596840cfa51b1238e1c43d2e1918f8saberian} 29