Android Open Source - UniversalLoader U L Fragment Loader Data






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;
//w  w  w  .jav  a2 s.c  o m
import java.util.concurrent.Callable;

public class ULFragmentLoaderData
{
    public enum ULLoaderType
    {
        OnViewCreated, // needs the view to be created, i.e. if you want to call view update functions if finished
        OnStart,
        Manual // will be started on demand only
    }

    private boolean mWasStarted;
    private Callable<Object> mCallable;
    private ULLoaderType mType;

    public ULFragmentLoaderData(Callable<Object> callable, ULLoaderType type)
    {
        mWasStarted = false;
        mCallable = callable;
        mType = type;
    }

    public Callable<Object> getCallable()
    {
        return mCallable;
    }

    public ULLoaderType getType()
    {
        return mType;
    }

    public boolean wasStarted()
    {
        return mWasStarted;
    }

    public void setWasStarted()
    {
        mWasStarted = true;
    }
}




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