// Path: android/app/src/main/java/com/loicortola/controller/command/behavior/Colorable.java
// public interface Colorable {
// 
//     interface OnColorChangedListener {
//         void onColorSet(boolean success);
//     }
//     interface OnColorGetListener {
//         void onColorGet(Integer c);
//     }
// 
//     void changeColor(int c, OnColorChangedListener l);
//     void setColor(int c, OnColorChangedListener l);
//     void getColor(OnColorGetListener l);
// 
// }
// 
// Path: android/app/src/main/java/com/loicortola/controller/command/behavior/PresetAware.java
// public interface PresetAware {
// 
//     interface OnPresetChangedListener {
//         void onPresetChanged(boolean success);
//     }
//     interface OnPresetLoadedListener {
//         void onPresetLoaded(Preset p);
//     }
//     List<Preset> getPresets();
//     void setPreset(Preset p, OnPresetChangedListener l);
//     void getPreset(OnPresetLoadedListener l);
// 
// }
// 
// Path: android/app/src/main/java/com/loicortola/controller/model/Preset.java
// public class Preset {
// 
//     public int drawableResId;
//     public int stringResId;
//     public Object content;
// 
//     public Preset drawableResId(int resId) {
//         this.drawableResId = resId;
//         return this;
//     }
// 
//     public Preset stringResId(int resId) {
//         this.stringResId = resId;
//         return this;
//     }
// 
//     public Preset content(Object content) {
//         this.content = content;
//         return this;
//     }
// 
//     public Preset addTo(Collection<Preset> c) {
//         if (c != null) {
//             c.add(this);
//         }
//         return this;
//     }
// 
// }


import com.loicortola.controller.command.behavior.Colorable;
import com.loicortola.controller.command.behavior.PresetAware;
import com.loicortola.controller.model.Preset;
package com.loicortola.controller.command;


/**
 * Created by loic on 28/03/2016.
 */
public class LoadPresetCommand implements Command {

    private PresetAware p;
// Path: android/app/src/main/java/com/loicortola/controller/command/behavior/Colorable.java
// public interface Colorable {
// 
//     interface OnColorChangedListener {
//         void onColorSet(boolean success);
//     }
//     interface OnColorGetListener {
//         void onColorGet(Integer c);
//     }
// 
//     void changeColor(int c, OnColorChangedListener l);
//     void setColor(int c, OnColorChangedListener l);
//     void getColor(OnColorGetListener l);
// 
// }
// 
// Path: android/app/src/main/java/com/loicortola/controller/command/behavior/PresetAware.java
// public interface PresetAware {
// 
//     interface OnPresetChangedListener {
//         void onPresetChanged(boolean success);
//     }
//     interface OnPresetLoadedListener {
//         void onPresetLoaded(Preset p);
//     }
//     List<Preset> getPresets();
//     void setPreset(Preset p, OnPresetChangedListener l);
//     void getPreset(OnPresetLoadedListener l);
// 
// }
// 
// Path: android/app/src/main/java/com/loicortola/controller/model/Preset.java
// public class Preset {
// 
//     public int drawableResId;
//     public int stringResId;
//     public Object content;
// 
//     public Preset drawableResId(int resId) {
//         this.drawableResId = resId;
//         return this;
//     }
// 
//     public Preset stringResId(int resId) {
//         this.stringResId = resId;
//         return this;
//     }
// 
//     public Preset content(Object content) {
//         this.content = content;
//         return this;
//     }
// 
//     public Preset addTo(Collection<Preset> c) {
//         if (c != null) {
//             c.add(this);
//         }
//         return this;
//     }
// 
// }


// Path: android/app/src/main/java/com/loicortola/controller/command/LoadPresetCommand.java
import com.loicortola.controller.command.behavior.Colorable;
import com.loicortola.controller.command.behavior.PresetAware;
import com.loicortola.controller.model.Preset;

package com.loicortola.controller.command;


/**
 * Created by loic on 28/03/2016.
 */
public class LoadPresetCommand implements Command {

    private PresetAware p;
    private Preset t;