Android Open Source - Buckets Main Controller






From Project

Back to project page Buckets.

License

The source code is released under:

Apache License

If you think the Android project Buckets 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 ru.noties.buckets.sample.ui;
//from w w  w .  j  av a 2s . co  m
import android.text.TextUtils;

import ru.noties.buckets.AbsController;
import ru.noties.debug.Debug;

/**
 * Created by Dimitry Ivanov (mail@dimitryivanov.ru) on 28.12.2014.
 */
public class MainController extends AbsController<MainActivity, MainBucket> {

    public MainController(MainActivity activity, MainBucket bucket) {
        super(activity, bucket);
    }

    public void checkForData() {
        final MainBucket bucket = getBucket();
        if (TextUtils.isEmpty(bucket.getData())) {
            Debug.i("Activity data is empty, creating");
            bucket.createData();
        } else {
            Debug.i("Activity data is not empty");
        }
        final CharSequence data = bucket.getData();
        final MainActivity activity = getActivity();
        activity.setTextData(data);
    }
}




Java Source Code List

ru.noties.buckets.AbsController.java
ru.noties.buckets.BucketAdapter.java
ru.noties.buckets.Bucket.java
ru.noties.buckets.Buckets.java
ru.noties.buckets.DataApplicationCallbacks.java
ru.noties.buckets.IBucketUser.java
ru.noties.buckets.IBucket.java
ru.noties.buckets.IController.java
ru.noties.buckets.sample.MyApplication.java
ru.noties.buckets.sample.ui.MainActivity.java
ru.noties.buckets.sample.ui.MainBucket.java
ru.noties.buckets.sample.ui.MainController.java
ru.noties.buckets.sample.ui.MainFragment.java