package org.kevoree.kalimucho.command; import org.kevoree.Instance; import platform.supervisor.CommandAnalyser; import platform.supervisor.CommandSyntaxException; /** * Created with IntelliJ IDEA. * User: duke * Date: 06/06/12 * Time: 19:17 */ public class AddKalimuchoInstance extends KalimuchoKevoreeCommand { @Override public boolean execute() { try { Instance inst = (Instance) adaptationPrimitive.getRef(); origin.getPlateform().getSupervisor().creerComposant(inst.getName(),inst.getTypeDefinition().getFactoryBean(),new CommandAnalyser(inst.getTypeDefinition().getFactoryBean()+" [null] [null]")); return true; } catch (CommandSyntaxException e) { e.printStackTrace(); return false; } } @Override public void undo() { } }