package jp.mydns.sys1yagi.android.transfuse.fragments;
import android.widget.TextView;
import org.androidtransfuse.Factories;
import org.androidtransfuse.annotations.Fragment;
import org.androidtransfuse.annotations.Layout;
import org.androidtransfuse.annotations.OnActivityCreated;
import org.androidtransfuse.annotations.View;
import javax.inject.Inject;
import jp.mydns.sys1yagi.android.transfuse.R;
import jp.mydns.sys1yagi.android.transfuse.factories.SampleDataFactory;
import jp.mydns.sys1yagi.android.transfuse.models.SampleData;
@Fragment
@Layout(R.layout.fragment_factory)
public class Factory {
@Inject
@View(R.id.id_text)
TextView mId;
@Inject
@View(R.id.name_text)
TextView mName;
@Inject
@View(R.id.description_text)
TextView mDescription;
@OnActivityCreated
public void created() {
SampleData sampleData = Factories.get(SampleDataFactory.class).getSampleData();
mId.setText("id=" + sampleData.getId());
mName.setText("name=" + sampleData.getName());
mDescription.setText("description=" + sampleData.getDescription());
}
}