public AbstractExchangeItemAdapter() {
   super(
       org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt
           .FunctionScenarioMTAdaptersFactory.getInstance());
   adaptersFactory =
       org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt
           .FunctionScenarioMTAdaptersFactory.getInstance();
 }
 public AbstractTypedElementAdapter() {
   super(org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance());
   adaptersFactory = org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance();
 }
 public ExchangeSpecificationAdapter() {
   super(org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance());
   adaptersFactory = org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance();
 }
 public ComponentExchangeAllocatorAdapter() {
   super(org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance());
   adaptersFactory = org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance();
 }
 public SystemRealizationAdapter() {
   super(org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance());
   adaptersFactory = org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance();
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.TraceableElement getSourceElement() {
   return () adaptersFactory.createAdapter(adaptee.getSourceElement(), eResource);
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.activity.InputPin getTarget() {
   return () adaptersFactory.createAdapter(adaptee.getTarget(), eResource);
 }
 public AbstractDependenciesPkgAdapter() {
   super(org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance());
   adaptersFactory = org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance();
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.interaction.AbstractCapability getAbstractCapability() {
   return () adaptersFactory.createAdapter(adaptee.getAbstractCapability(), eResource);
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.AbstractConstraint getLocalPostcondition() {
   return () adaptersFactory.createAdapter(adaptee.getLocalPostcondition(), eResource);
 }
 public AbstractCapabilityExtensionPointAdapter() {
   super(org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance());
   adaptersFactory = org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance();
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.fa.ExchangeContainment getLink() {
   return () adaptersFactory.createAdapter(adaptee.getLink(), eResource);
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.InformationsExchanger getTarget() {
   return () adaptersFactory.createAdapter(adaptee.getTarget(), eResource);
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.AbstractType getAbstractType() {
   return () adaptersFactory.createAdapter(adaptee.getAbstractType(), eResource);
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.behavior.AbstractSignal getSignal() {
   return () adaptersFactory.createAdapter(adaptee.getSignal(), eResource);
 }
 public DeploymentTargetAdapter() {
   super(org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance());
   adaptersFactory = org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance();
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.activity.ActivityPartition getInActivityPartition() {
   return () adaptersFactory.createAdapter(adaptee.getInActivityPartition(), eResource);
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.modellingcore.AbstractInformationFlow getRealizedFlow() {
   return () adaptersFactory.createAdapter(adaptee.getRealizedFlow(), eResource);
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.activity.InterruptibleActivityRegion getInStructuredNode() {
   return () adaptersFactory.createAdapter(adaptee.getInStructuredNode(), eResource);
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.capellacore.EnumerationPropertyLiteral getStatus() {
   return () adaptersFactory.createAdapter(adaptee.getStatus(), eResource);
 }
 public LogicalActorPkgAdapter() {
   super(org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance());
   adaptersFactory = org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance();
 }
 @Override
 public org.gemoc.scenario.xdsml.functionscenariomt.cs.Component getAllocatingComponent() {
   return () adaptersFactory.createAdapter(adaptee.getAllocatingComponent(), eResource);
 }
 public ArmTimerEventAdapter() {
   super(org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance());
   adaptersFactory = org.gemoc.scenario.xdsml.functionscenario.adapters.functionscenariomt.FunctionScenarioMTAdaptersFactory.getInstance();
 }