00001
00003 package org.best.of.robotics.smachDSL;
00004
00005 import org.eclipse.emf.common.util.EList;
00006
00007 import org.eclipse.emf.ecore.EObject;
00008
00028 public interface StateMachine extends EObject
00029 {
00044 String getName();
00045
00054 void setName(String value);
00055
00070 EList<ActionClient> getActionclients();
00071
00086 EList<ServiceClient> getServiceclients();
00087
00102 EList<ActionState> getActionsstates();
00103
00104 }