Interface FunctionalVariationPointGroupAbleIF

All Known Subinterfaces:
MappingModelGlueIF, PatternProductionIF
All Known Implementing Classes:
DeleteMappingModelGlueInnovatorDependency, MappingModelGlue, MappingModelGlueInnovator, MappingModelGlueInnovatorDependency, MappingModelGlueInnovatorProxyAbstractBase, MappingModelGlueInnovatorProxyExternModel, MappingModelGlueInnovatorProxyInnovator, MappingModelGlueNull, PatternProductionAbs2RelPositionInnovator, PatternProductionAppend, PatternProductionAssignmentInnovator, PatternProductionBaseInnovator, PatternProductionDiagramInnovator, PatternProductionDiagramRotationInnovator, PatternProductionError, PatternProductionNull, PatternProductionPathSequence, PatternProductionSortOrderInnovator, PatternProductionStretchDiaNodePositionsInnovator, PatternTargetMatchAssociationEndInnovator, PatternTargetMatchAssociationInnovator, PatternTargetMatchDiagramInnovator, PatternTargetMatchPathSequence

public interface FunctionalVariationPointGroupAbleIF
Objects that have functional variation point groups.
Version:
11.1.1
Author:
jmback
  • Method Details

    • applyFunctionalVariationPoints

      Apply the functional variation points within this production to the newly created and existing target elements.
      Parameters:
      iMode - should the change be simulated or executed
      se - source model element
      created - newly created target elements
      existing - existing target elements
      Returns:
      vector of changes
      Throws:
      M2MException - Default Implementation which can be used: public FunctionalVariationPointGroups applyFunctionalVariationPoints( FVPMode iMode, MappingAnchor anchors, MappingElement se, MappingElementList created, MappingElementList existing) throws AbortException, SevereException { return getFunctionalVariationPointGroups() .applyFunctionalVariationPoints(iMode, anchors, se, created, existing); }
      RemoteException