// Path: example/src/main/java/net/cattaka/android/adaptertoolbox/example/data/MyTreeItem.java
// public class MyTreeItem implements ITreeItem<MyTreeItem> {
//     private String text;
//     private List<MyTreeItem> children;
// 
//     public MyTreeItem() {
//     }
// 
//     public MyTreeItem(String text, List<MyTreeItem> children) {
//         this.text = text;
//         this.children = children;
//     }
// 
//     public String getText() {
//         return text;
//     }
// 
//     public void setText(String text) {
//         this.text = text;
//     }
// 
//     @Override
//     public List<MyTreeItem> getChildren() {
//         return children;
//     }
// 
//     public void setChildren(List<MyTreeItem> children) {
//         this.children = children;
//     }
// }


import net.cattaka.android.adaptertoolbox.example.data.MyTreeItem;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
package net.cattaka.android.adaptertoolbox.example.utils;



/**
 * Created by cattaka on 16/05/21.
 */
public class ExampleDataGenerator {
    public static List<MyTreeItem> generateMyTreeItem(List<Integer> numOfLevels, int level) {
// Path: example/src/main/java/net/cattaka/android/adaptertoolbox/example/data/MyTreeItem.java
// public class MyTreeItem implements ITreeItem<MyTreeItem> {
//     private String text;
//     private List<MyTreeItem> children;
// 
//     public MyTreeItem() {
//     }
// 
//     public MyTreeItem(String text, List<MyTreeItem> children) {
//         this.text = text;
//         this.children = children;
//     }
// 
//     public String getText() {
//         return text;
//     }
// 
//     public void setText(String text) {
//         this.text = text;
//     }
// 
//     @Override
//     public List<MyTreeItem> getChildren() {
//         return children;
//     }
// 
//     public void setChildren(List<MyTreeItem> children) {
//         this.children = children;
//     }
// }


// Path: example/src/main/java/net/cattaka/android/adaptertoolbox/example/utils/ExampleDataGenerator.java
import net.cattaka.android.adaptertoolbox.example.data.MyTreeItem;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;

package net.cattaka.android.adaptertoolbox.example.utils;



/**
 * Created by cattaka on 16/05/21.
 */
public class ExampleDataGenerator {
    public static List<MyTreeItem> generateMyTreeItem(List<Integer> numOfLevels, int level) {
        if (numOfLevels.size() == 0) {