@Override
 public Variable getVariable() {
   return (Variable) adaptersFactory.createAdapter(adaptee.getVariable(), eResource);
 }
 public VariableDeclarationAdapter() {
   super(
       org.gemoc.arduino.xdsml.arduino.adapters.arduinomt.ArduinoMTAdaptersFactory.getInstance());
   adaptersFactory =
       org.gemoc.arduino.xdsml.arduino.adapters.arduinomt.ArduinoMTAdaptersFactory.getInstance();
 }
 @Override
 public InstructionBlock getOwnedBlock() {
   return (InstructionBlock) adaptersFactory.createAdapter(adaptee.getOwnedBlock(), eResource);
 }
 public PushButtonAdapter() {
   super(
       org.gemoc.arduino.xdsml.arduino.adapters.arduinomt.ArduinoMTAdaptersFactory.getInstance());
   adaptersFactory =
       org.gemoc.arduino.xdsml.arduino.adapters.arduinomt.ArduinoMTAdaptersFactory.getInstance();
 }