Android Open Source - UniversalLoader U L Fragment Loaders From Project Back to project page UniversalLoader .
License The source code is released under:
Apache License
If you think the Android project UniversalLoader listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.michaelflisar.universalloader.data.fragments;
/ / f r o m w w w . j a v a 2 s . c o m
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.concurrent.Callable;
import com.michaelflisar.universalloader.data.fragments.ULFragmentLoaderData.ULLoaderType;
import com.michaelflisar.universalloader.data.main.ULKey;
public class ULFragmentLoaders
{
private Map<ULKey, ULFragmentLoaderData> mLoaders;
public ULFragmentLoaders()
{
mLoaders = new HashMap<ULKey, ULFragmentLoaderData>();
}
public void add(ULKey key, Callable<Object> callable, ULLoaderType type)
{
mLoaders.put(key, new ULFragmentLoaderData(callable, type));
}
public ULFragmentLoaderData get(ULKey key)
{
return mLoaders.get(key);
}
public boolean contains(ULKey key)
{
return mLoaders.containsKey(key);
}
public Iterator<Entry<ULKey, ULFragmentLoaderData>> iterator()
{
return mLoaders.entrySet().iterator();
}
}
Java Source Code List com.michaelflisar.universalloader.ULActivity.java com.michaelflisar.universalloader.ULFragmentImpl.java com.michaelflisar.universalloader.UniversalLoader.java com.michaelflisar.universalloader.data.fragments.ULFragmentLoaderData.java com.michaelflisar.universalloader.data.fragments.ULFragmentLoaders.java com.michaelflisar.universalloader.data.main.ULFragmentKey.java com.michaelflisar.universalloader.data.main.ULKey.java com.michaelflisar.universalloader.data.main.ULLoaderDataManager.java com.michaelflisar.universalloader.data.main.ULResultManager.java com.michaelflisar.universalloader.data.main.ULResult.java com.michaelflisar.universalloader.data.main.ULTaskManager.java com.michaelflisar.universalloader.data.main.ULTask.java com.michaelflisar.universalloader.demo.Helper.java com.michaelflisar.universalloader.demo.TestActivity.java com.michaelflisar.universalloader.demo.TestLoaderFragment.java com.michaelflisar.universalloader.fragments.ULDialogFragment.java com.michaelflisar.universalloader.fragments.ULFragment.java com.michaelflisar.universalloader.helper.ULDebugger.java com.michaelflisar.universalloader.helper.ULHelper.java com.michaelflisar.universalloader.interfaces.IFragmentImplParent.java com.michaelflisar.universalloader.interfaces.IUniversalLoaderListener.java com.michaelflisar.universalloader.interfaces.IUniversalLoaderProvider.java