diff options
Diffstat (limited to 'src_pd/com/android/gallery3d/filtershow/filters/FiltersManager.java')
-rw-r--r-- | src_pd/com/android/gallery3d/filtershow/filters/FiltersManager.java | 34 |
1 files changed, 7 insertions, 27 deletions
diff --git a/src_pd/com/android/gallery3d/filtershow/filters/FiltersManager.java b/src_pd/com/android/gallery3d/filtershow/filters/FiltersManager.java index 915041bb9..988cf2d81 100644 --- a/src_pd/com/android/gallery3d/filtershow/filters/FiltersManager.java +++ b/src_pd/com/android/gallery3d/filtershow/filters/FiltersManager.java @@ -16,33 +16,13 @@ package com.android.gallery3d.filtershow.filters; -import android.util.Log; +public class FiltersManager extends BaseFiltersManager { + private static FiltersManager gInstance = null; -import com.android.gallery3d.filtershow.cache.ImageLoader; - -import java.util.Vector; - -public class FiltersManager { - - private static final String LOGTAG = "FiltersManager"; - - public static void addFilters(Vector<ImageFilter> filters, ImageLoader imageLoader) { - filters.add(new ImageFilterTinyPlanet()); - filters.add(new ImageFilterWBalance()); - filters.add(new ImageFilterExposure()); - filters.add(new ImageFilterVignette()); - filters.add(new ImageFilterContrast()); - filters.add(new ImageFilterShadows()); - filters.add(new ImageFilterVibrance()); - filters.add(new ImageFilterSharpen()); - filters.add(new ImageFilterCurves()); - filters.add(new ImageFilterDraw()); - filters.add(new ImageFilterHue()); - filters.add(new ImageFilterSaturated()); - filters.add(new ImageFilterBwFilter()); - filters.add(new ImageFilterNegative()); - filters.add(new ImageFilterEdge()); - filters.add(new ImageFilterKMeans()); - filters.add(new ImageFilterDownsample(imageLoader)); + public static FiltersManager getManager() { + if (gInstance == null) { + gInstance = new FiltersManager(); + } + return gInstance; } } |