Java 类org.eclipse.emf.ecore.EOperation 实例源码

项目:ttc2017smartGrids    文件:SDPLocationImpl.java   
public static final Object[] pattern_SDPLocation_2_1_preparereturnvalue_bindingAndBlackFFB(SDPLocation _this) {
    Object[] result_pattern_SDPLocation_2_1_preparereturnvalue_binding = pattern_SDPLocation_2_1_preparereturnvalue_bindingFB(
            _this);
    if (result_pattern_SDPLocation_2_1_preparereturnvalue_binding != null) {
        EClass eClass = (EClass) result_pattern_SDPLocation_2_1_preparereturnvalue_binding[0];

        Object[] result_pattern_SDPLocation_2_1_preparereturnvalue_black = pattern_SDPLocation_2_1_preparereturnvalue_blackFBB(
                eClass, _this);
        if (result_pattern_SDPLocation_2_1_preparereturnvalue_black != null) {
            EOperation performOperation = (EOperation) result_pattern_SDPLocation_2_1_preparereturnvalue_black[0];

            return new Object[] { performOperation, eClass, _this };
        }
    }
    return null;
}
项目:rgse.ttc17.emoflon.tgg    文件:SubLoadAreaImpl.java   
public static final Object[] pattern_SubLoadArea_10_1_preparereturnvalue_bindingAndBlackFFBF(SubLoadArea _this) {
    Object[] result_pattern_SubLoadArea_10_1_preparereturnvalue_binding = pattern_SubLoadArea_10_1_preparereturnvalue_bindingFB(
            _this);
    if (result_pattern_SubLoadArea_10_1_preparereturnvalue_binding != null) {
        EClass __eClass = (EClass) result_pattern_SubLoadArea_10_1_preparereturnvalue_binding[0];

        Object[] result_pattern_SubLoadArea_10_1_preparereturnvalue_black = pattern_SubLoadArea_10_1_preparereturnvalue_blackFBBF(
                __eClass, _this);
        if (result_pattern_SubLoadArea_10_1_preparereturnvalue_black != null) {
            EOperation __performOperation = (EOperation) result_pattern_SubLoadArea_10_1_preparereturnvalue_black[0];
            EOperation isApplicableCC = (EOperation) result_pattern_SubLoadArea_10_1_preparereturnvalue_black[3];

            return new Object[] { __performOperation, __eClass, _this, isApplicableCC };
        }
    }
    return null;
}
项目:rgse.ttc17.emoflon.tgg    文件:EnergyConsumerImpl.java   
public static final Object[] pattern_EnergyConsumer_2_1_preparereturnvalue_bindingAndBlackFFB(
        EnergyConsumer _this) {
    Object[] result_pattern_EnergyConsumer_2_1_preparereturnvalue_binding = pattern_EnergyConsumer_2_1_preparereturnvalue_bindingFB(
            _this);
    if (result_pattern_EnergyConsumer_2_1_preparereturnvalue_binding != null) {
        EClass eClass = (EClass) result_pattern_EnergyConsumer_2_1_preparereturnvalue_binding[0];

        Object[] result_pattern_EnergyConsumer_2_1_preparereturnvalue_black = pattern_EnergyConsumer_2_1_preparereturnvalue_blackFBB(
                eClass, _this);
        if (result_pattern_EnergyConsumer_2_1_preparereturnvalue_black != null) {
            EOperation performOperation = (EOperation) result_pattern_EnergyConsumer_2_1_preparereturnvalue_black[0];

            return new Object[] { performOperation, eClass, _this };
        }
    }
    return null;
}
项目:ttc2017smartGrids    文件:LocationLinkImpl.java   
public static final Object[] pattern_LocationLink_2_1_preparereturnvalue_bindingAndBlackFFB(LocationLink _this) {
    Object[] result_pattern_LocationLink_2_1_preparereturnvalue_binding = pattern_LocationLink_2_1_preparereturnvalue_bindingFB(
            _this);
    if (result_pattern_LocationLink_2_1_preparereturnvalue_binding != null) {
        EClass eClass = (EClass) result_pattern_LocationLink_2_1_preparereturnvalue_binding[0];

        Object[] result_pattern_LocationLink_2_1_preparereturnvalue_black = pattern_LocationLink_2_1_preparereturnvalue_blackFBB(
                eClass, _this);
        if (result_pattern_LocationLink_2_1_preparereturnvalue_black != null) {
            EOperation performOperation = (EOperation) result_pattern_LocationLink_2_1_preparereturnvalue_black[0];

            return new Object[] { performOperation, eClass, _this };
        }
    }
    return null;
}
项目:ttc2017smartGrids    文件:EnergyConsumerImpl.java   
public static final Object[] pattern_EnergyConsumer_10_1_preparereturnvalue_blackFBBF(EClass __eClass,
        EnergyConsumer _this) {
    for (EOperation __performOperation : __eClass.getEOperations()) {
        String __performOperation_name = __performOperation.getName();
        if (__performOperation_name.equals("isApplicable_FWD")) {
            for (EOperation isApplicableCC : __eClass.getEOperations()) {
                if (!__performOperation.equals(isApplicableCC)) {
                    String isApplicableCC_name = isApplicableCC.getName();
                    if (isApplicableCC_name.equals("isApplicable_CC")) {
                        return new Object[] { __performOperation, __eClass, _this, isApplicableCC };
                    }

                }
            }
        }

    }
    return null;
}
项目:rgse.ttc17.emoflon.tgg    文件:SubLoadAreaImpl.java   
public static final Object[] pattern_SubLoadArea_10_1_preparereturnvalue_blackFBBF(EClass __eClass,
        SubLoadArea _this) {
    for (EOperation __performOperation : __eClass.getEOperations()) {
        String __performOperation_name = __performOperation.getName();
        if (__performOperation_name.equals("isApplicable_FWD")) {
            for (EOperation isApplicableCC : __eClass.getEOperations()) {
                if (!__performOperation.equals(isApplicableCC)) {
                    String isApplicableCC_name = isApplicableCC.getName();
                    if (isApplicableCC_name.equals("isApplicable_CC")) {
                        return new Object[] { __performOperation, __eClass, _this, isApplicableCC };
                    }

                }
            }
        }

    }
    return null;
}
项目:rgse.ttc17.emoflon.tgg    文件:PositionPointLinkImpl.java   
public static final Object[] pattern_PositionPointLink_10_1_preparereturnvalue_blackFBBF(EClass __eClass,
        PositionPointLink _this) {
    for (EOperation __performOperation : __eClass.getEOperations()) {
        String __performOperation_name = __performOperation.getName();
        if (__performOperation_name.equals("isApplicable_FWD")) {
            for (EOperation isApplicableCC : __eClass.getEOperations()) {
                if (!__performOperation.equals(isApplicableCC)) {
                    String isApplicableCC_name = isApplicableCC.getName();
                    if (isApplicableCC_name.equals("isApplicable_CC")) {
                        return new Object[] { __performOperation, __eClass, _this, isApplicableCC };
                    }

                }
            }
        }

    }
    return null;
}
项目:rgse.ttc17.emoflon.tgg    文件:PositionPointImpl.java   
public static final Object[] pattern_PositionPoint_10_5_Addmatchtoruleresult_greenBBBB(Match match,
        EOperation __performOperation, EObjectContainer __result, EOperation isApplicableCC) {
    __result.getContents().add(match);
    match.setIsApplicableOperation(__performOperation);
    match.setIsApplicableCCOperation(isApplicableCC);
    return new Object[] { match, __performOperation, __result, isApplicableCC };
}
项目:ttc2017smartGrids    文件:LocationLinkImpl.java   
public static final Object[] pattern_LocationLink_10_5_Addmatchtoruleresult_blackBBBB(Match match,
        EOperation __performOperation, EObjectContainer __result, EOperation isApplicableCC) {
    if (!__performOperation.equals(isApplicableCC)) {
        return new Object[] { match, __performOperation, __result, isApplicableCC };
    }
    return null;
}
项目:ttc2017smartGrids    文件:EnergyConsumerImpl.java   
public static final Object[] pattern_EnergyConsumer_2_1_preparereturnvalue_blackFBB(EClass eClass,
        EnergyConsumer _this) {
    for (EOperation performOperation : eClass.getEOperations()) {
        String performOperation_name = performOperation.getName();
        if (performOperation_name.equals("perform_FWD")) {
            return new Object[] { performOperation, eClass, _this };
        }

    }
    return null;
}
项目:rgse.ttc17.emoflon.tgg    文件:SDPLocationImpl.java   
public static final Object[] pattern_SDPLocation_2_1_preparereturnvalue_blackFBB(EClass eClass, SDPLocation _this) {
    for (EOperation performOperation : eClass.getEOperations()) {
        String performOperation_name = performOperation.getName();
        if (performOperation_name.equals("perform_FWD")) {
            return new Object[] { performOperation, eClass, _this };
        }

    }
    return null;
}
项目:ttc2017smartGrids    文件:SDPLocationImpl.java   
public static final Object[] pattern_SDPLocation_2_1_preparereturnvalue_greenBF(EOperation performOperation) {
    IsApplicableRuleResult ruleresult = RuntimeFactory.eINSTANCE.createIsApplicableRuleResult();
    boolean ruleresult_success_prime = Boolean.valueOf(false);
    String ruleresult_rule_prime = "SDPLocation";
    ruleresult.setPerformOperation(performOperation);
    ruleresult.setSuccess(Boolean.valueOf(ruleresult_success_prime));
    ruleresult.setRule(ruleresult_rule_prime);
    return new Object[] { performOperation, ruleresult };
}
项目:ttc2017smartGrids    文件:PrivateMeterVoltageImpl.java   
public static final Object[] pattern_PrivateMeterVoltage_2_1_preparereturnvalue_blackFBB(EClass eClass,
        PrivateMeterVoltage _this) {
    for (EOperation performOperation : eClass.getEOperations()) {
        String performOperation_name = performOperation.getName();
        if (performOperation_name.equals("perform_FWD")) {
            return new Object[] { performOperation, eClass, _this };
        }

    }
    return null;
}
项目:rgse.ttc17.emoflon.tgg    文件:SubLoadAreaImpl.java   
public static final Object[] pattern_SubLoadArea_10_5_Addmatchtoruleresult_greenBBBB(Match match,
        EOperation __performOperation, EObjectContainer __result, EOperation isApplicableCC) {
    __result.getContents().add(match);
    match.setIsApplicableOperation(__performOperation);
    match.setIsApplicableCCOperation(isApplicableCC);
    return new Object[] { match, __performOperation, __result, isApplicableCC };
}
项目:ttc2017smartGrids    文件:LoadAreaImpl.java   
public static final Object[] pattern_LoadArea_2_1_preparereturnvalue_blackFBB(EClass eClass, LoadArea _this) {
    for (EOperation performOperation : eClass.getEOperations()) {
        String performOperation_name = performOperation.getName();
        if (performOperation_name.equals("perform_FWD")) {
            return new Object[] { performOperation, eClass, _this };
        }

    }
    return null;
}
项目:ttc2017smartGrids    文件:ServiceLocationImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public IsApplicableRuleResult isApplicable_FWD(Match match) {
    // prepare return value
    Object[] result1_bindingAndBlack = ServiceLocationImpl
            .pattern_ServiceLocation_2_1_preparereturnvalue_bindingAndBlackFFB(this);
    if (result1_bindingAndBlack == null) {
        throw new RuntimeException("Pattern matching in node [prepare return value] failed." + " Variables: "
                + "[this] = " + this + ".");
    }
    EOperation performOperation = (EOperation) result1_bindingAndBlack[0];
    // EClass eClass = (EClass) result1_bindingAndBlack[1];
    Object[] result1_green = ServiceLocationImpl
            .pattern_ServiceLocation_2_1_preparereturnvalue_greenBF(performOperation);
    IsApplicableRuleResult ruleresult = (IsApplicableRuleResult) result1_green[1];

    // ForEach core match
    Object[] result2_binding = ServiceLocationImpl.pattern_ServiceLocation_2_2_corematch_bindingFFFB(match);
    if (result2_binding == null) {
        throw new RuntimeException(
                "Binding in node core match failed." + " Variables: " + "[match] = " + match + ".");
    }
    gluemodel.CIM.IEC61968.Customers.ServiceLocation srcLocation = (gluemodel.CIM.IEC61968.Customers.ServiceLocation) result2_binding[0];
    MeterAsset asset = (MeterAsset) result2_binding[1];
    MeterAssetPhysicalDevicePair pair = (MeterAssetPhysicalDevicePair) result2_binding[2];
    for (Object[] result2_black : ServiceLocationImpl.pattern_ServiceLocation_2_2_corematch_blackFBBFBB(srcLocation,
            asset, pair, match)) {
        MeterAssetToEnergyConsumer assetToConumer = (MeterAssetToEnergyConsumer) result2_black[0];
        EnergyConsumer consumer = (EnergyConsumer) result2_black[3];
        // ForEach find context
        for (Object[] result3_black : ServiceLocationImpl.pattern_ServiceLocation_2_3_findcontext_blackBBBBB(
                assetToConumer, srcLocation, asset, consumer, pair)) {
            Object[] result3_green = ServiceLocationImpl.pattern_ServiceLocation_2_3_findcontext_greenBBBBBFFFFFF(
                    assetToConumer, srcLocation, asset, consumer, pair);
            IsApplicableMatch isApplicableMatch = (IsApplicableMatch) result3_green[5];
            // EMoflonEdge asset__srcLocation____Location = (EMoflonEdge) result3_green[6];
            // EMoflonEdge srcLocation__asset____Assets = (EMoflonEdge) result3_green[7];
            // EMoflonEdge assetToConumer__asset____source = (EMoflonEdge) result3_green[8];
            // EMoflonEdge assetToConumer__consumer____target = (EMoflonEdge) result3_green[9];
            // EMoflonEdge pair__asset____a = (EMoflonEdge) result3_green[10];

            // solve CSP
            Object[] result4_bindingAndBlack = ServiceLocationImpl
                    .pattern_ServiceLocation_2_4_solveCSP_bindingAndBlackFBBBBBBB(this, isApplicableMatch,
                            assetToConumer, srcLocation, asset, consumer, pair);
            if (result4_bindingAndBlack == null) {
                throw new RuntimeException(
                        "Pattern matching in node [solve CSP] failed." + " Variables: " + "[this] = " + this + ", "
                                + "[isApplicableMatch] = " + isApplicableMatch + ", " + "[assetToConumer] = "
                                + assetToConumer + ", " + "[srcLocation] = " + srcLocation + ", " + "[asset] = "
                                + asset + ", " + "[consumer] = " + consumer + ", " + "[pair] = " + pair + ".");
            }
            CSP csp = (CSP) result4_bindingAndBlack[0];
            // check CSP
            if (ServiceLocationImpl.pattern_ServiceLocation_2_5_checkCSP_expressionFBB(this, csp)) {

                // add match to rule result
                Object[] result6_black = ServiceLocationImpl
                        .pattern_ServiceLocation_2_6_addmatchtoruleresult_blackBB(ruleresult, isApplicableMatch);
                if (result6_black == null) {
                    throw new RuntimeException("Pattern matching in node [add match to rule result] failed."
                            + " Variables: " + "[ruleresult] = " + ruleresult + ", " + "[isApplicableMatch] = "
                            + isApplicableMatch + ".");
                }
                ServiceLocationImpl.pattern_ServiceLocation_2_6_addmatchtoruleresult_greenBB(ruleresult,
                        isApplicableMatch);

            } else {
            }

        }

    }
    return ServiceLocationImpl.pattern_ServiceLocation_2_7_expressionFB(ruleresult);
}
项目:ttc2017smartGrids    文件:GmlPositionImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public IsApplicableRuleResult isApplicable_FWD(Match match) {
    // prepare return value
    Object[] result1_bindingAndBlack = GmlPositionImpl
            .pattern_GmlPosition_2_1_preparereturnvalue_bindingAndBlackFFB(this);
    if (result1_bindingAndBlack == null) {
        throw new RuntimeException("Pattern matching in node [prepare return value] failed." + " Variables: "
                + "[this] = " + this + ".");
    }
    EOperation performOperation = (EOperation) result1_bindingAndBlack[0];
    // EClass eClass = (EClass) result1_bindingAndBlack[1];
    Object[] result1_green = GmlPositionImpl.pattern_GmlPosition_2_1_preparereturnvalue_greenBF(performOperation);
    IsApplicableRuleResult ruleresult = (IsApplicableRuleResult) result1_green[1];

    // ForEach core match
    Object[] result2_binding = GmlPositionImpl.pattern_GmlPosition_2_2_corematch_bindingFFFFB(match);
    if (result2_binding == null) {
        throw new RuntimeException(
                "Binding in node core match failed." + " Variables: " + "[match] = " + match + ".");
    }
    gluemodel.CIM.IEC61970.Informative.InfGMLSupport.GmlPosition positionPoint = (gluemodel.CIM.IEC61970.Informative.InfGMLSupport.GmlPosition) result2_binding[0];
    MeterAsset meter = (MeterAsset) result2_binding[1];
    Location location = (Location) result2_binding[2];
    MeterAssetMMXUPair pair = (MeterAssetMMXUPair) result2_binding[3];
    for (Object[] result2_black : GmlPositionImpl.pattern_GmlPosition_2_2_corematch_blackBBFBBFB(positionPoint,
            meter, location, pair, match)) {
        outagePreventionJointarget.Location trgLocation = (outagePreventionJointarget.Location) result2_black[2];
        LocationToLocation locationCorr = (LocationToLocation) result2_black[5];
        // ForEach find context
        for (Object[] result3_black : GmlPositionImpl.pattern_GmlPosition_2_3_findcontext_blackBBBBBB(positionPoint,
                meter, trgLocation, location, pair, locationCorr)) {
            Object[] result3_green = GmlPositionImpl.pattern_GmlPosition_2_3_findcontext_greenBBBBBBFFFFFFF(
                    positionPoint, meter, trgLocation, location, pair, locationCorr);
            IsApplicableMatch isApplicableMatch = (IsApplicableMatch) result3_green[6];
            // EMoflonEdge locationCorr__trgLocation____target = (EMoflonEdge) result3_green[7];
            // EMoflonEdge pair__meter____a = (EMoflonEdge) result3_green[8];
            // EMoflonEdge meter__location____Location = (EMoflonEdge) result3_green[9];
            // EMoflonEdge location__meter____Assets = (EMoflonEdge) result3_green[10];
            // EMoflonEdge location__positionPoint____Position = (EMoflonEdge) result3_green[11];
            // EMoflonEdge locationCorr__location____source = (EMoflonEdge) result3_green[12];

            // solve CSP
            Object[] result4_bindingAndBlack = GmlPositionImpl
                    .pattern_GmlPosition_2_4_solveCSP_bindingAndBlackFBBBBBBBB(this, isApplicableMatch,
                            positionPoint, meter, trgLocation, location, pair, locationCorr);
            if (result4_bindingAndBlack == null) {
                throw new RuntimeException("Pattern matching in node [solve CSP] failed." + " Variables: "
                        + "[this] = " + this + ", " + "[isApplicableMatch] = " + isApplicableMatch + ", "
                        + "[positionPoint] = " + positionPoint + ", " + "[meter] = " + meter + ", "
                        + "[trgLocation] = " + trgLocation + ", " + "[location] = " + location + ", " + "[pair] = "
                        + pair + ", " + "[locationCorr] = " + locationCorr + ".");
            }
            CSP csp = (CSP) result4_bindingAndBlack[0];
            // check CSP
            if (GmlPositionImpl.pattern_GmlPosition_2_5_checkCSP_expressionFBB(this, csp)) {

                // add match to rule result
                Object[] result6_black = GmlPositionImpl
                        .pattern_GmlPosition_2_6_addmatchtoruleresult_blackBB(ruleresult, isApplicableMatch);
                if (result6_black == null) {
                    throw new RuntimeException("Pattern matching in node [add match to rule result] failed."
                            + " Variables: " + "[ruleresult] = " + ruleresult + ", " + "[isApplicableMatch] = "
                            + isApplicableMatch + ".");
                }
                GmlPositionImpl.pattern_GmlPosition_2_6_addmatchtoruleresult_greenBB(ruleresult, isApplicableMatch);

            } else {
            }

        }

    }
    return GmlPositionImpl.pattern_GmlPosition_2_7_expressionFB(ruleresult);
}
项目:rgse.ttc17.emoflon.tgg    文件:RulesPackageImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EOperation getGmlPosition__RegisterObjects_FWD__PerformRuleResult_EObject_EObject_EObject_EObject_EObject_EObject_EObject_EObject() {
    return getGmlPosition().getEOperations().get(8);
}
项目:n4js    文件:TypeRefsPackageImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EOperation getExistentialTypeRef__IsGeneric() {
    return existentialTypeRefEClass.getEOperations().get(1);
}
项目:rgse.ttc17.emoflon.tgg    文件:RulesPackageImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EOperation getLocation__RegisterObjectsToMatch_FWD__Match_MeterAsset_Location_MeterAssetPhysicalDevicePair() {
    return getLocation().getEOperations().get(3);
}
项目:ttc2017smartGrids    文件:RulesPackageImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EOperation getEnergyConsumerLinkServiceDeliveryPoint__CheckAttributes_FWD__TripleMatch() {
    return getEnergyConsumerLinkServiceDeliveryPoint().getEOperations().get(11);
}
项目:n4js    文件:N4JSPackage.java   
/**
 * Returns the meta object for the '{@link org.eclipse.n4js.n4JS.N4InterfaceDeclaration#getSuperClassifierRefs() <em>Get Super Classifier Refs</em>}' operation.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the meta object for the '<em>Get Super Classifier Refs</em>' operation.
 * @see org.eclipse.n4js.n4JS.N4InterfaceDeclaration#getSuperClassifierRefs()
 * @generated
 */
EOperation getN4InterfaceDeclaration__GetSuperClassifierRefs();
项目:rgse.ttc17.emoflon.tgg    文件:RulesPackage.java   
/**
 * Returns the meta object for the '{@link rgse.ttc17.emoflon.tgg.task1.Rules.Zone#checkAttributes_FWD(org.moflon.tgg.runtime.TripleMatch) <em>Check Attributes FWD</em>}' operation.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the meta object for the '<em>Check Attributes FWD</em>' operation.
 * @see rgse.ttc17.emoflon.tgg.task1.Rules.Zone#checkAttributes_FWD(org.moflon.tgg.runtime.TripleMatch)
 * @generated
 */
EOperation getZone__CheckAttributes_FWD__TripleMatch();
项目:n4js    文件:TypeRefsPackage.java   
/**
 * Returns the meta object for the '{@link org.eclipse.n4js.ts.typeRefs.FunctionTypeExprOrRef#isReturnValueOptional() <em>Is Return Value Optional</em>}' operation.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the meta object for the '<em>Is Return Value Optional</em>' operation.
 * @see org.eclipse.n4js.ts.typeRefs.FunctionTypeExprOrRef#isReturnValueOptional()
 * @generated
 */
EOperation getFunctionTypeExprOrRef__IsReturnValueOptional();
项目:rgse.ttc17.emoflon.tgg    文件:RulesPackageImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EOperation getSubLoadArea__IsApplicable_FWD__Match() {
    return getSubLoadArea().getEOperations().get(2);
}
项目:ttc2017smartGrids    文件:RulesPackage.java   
/**
 * Returns the meta object for the '{@link rgse.ttc17.emoflon.tgg.task2.Rules.ServiceDeliveryPoint#isApplicable_solveCsp_FWD(org.moflon.tgg.runtime.IsApplicableMatch, gluemodel.CIM.IEC61968.Metering.ServiceDeliveryPoint, rgse.ttc17.emoflon.tgg.task2.MeterAssetToPrivateMeterVoltage, gluemodel.CIM.IEC61968.Metering.MeterAsset, gluemodel.MeterAssetPhysicalDevicePair, outagePreventionJointarget.PrivateMeterVoltage) <em>Is Applicable solve Csp FWD</em>}' operation.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the meta object for the '<em>Is Applicable solve Csp FWD</em>' operation.
 * @see rgse.ttc17.emoflon.tgg.task2.Rules.ServiceDeliveryPoint#isApplicable_solveCsp_FWD(org.moflon.tgg.runtime.IsApplicableMatch, gluemodel.CIM.IEC61968.Metering.ServiceDeliveryPoint, rgse.ttc17.emoflon.tgg.task2.MeterAssetToPrivateMeterVoltage, gluemodel.CIM.IEC61968.Metering.MeterAsset, gluemodel.MeterAssetPhysicalDevicePair, outagePreventionJointarget.PrivateMeterVoltage)
 * @generated
 */
EOperation getServiceDeliveryPoint__IsApplicable_solveCsp_FWD__IsApplicableMatch_ServiceDeliveryPoint_MeterAssetToPrivateMeterVoltage_MeterAsset_MeterAssetPhysicalDevicePair_PrivateMeterVoltage();
项目:n4js    文件:N4mfPackageImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EOperation getProjectDescription__GetAllRequiredRuntimeLibraries() {
    return projectDescriptionEClass.getEOperations().get(5);
}
项目:OCCI-Studio    文件:OCCIPackage.java   
/**
 * Returns the meta object for the '{@link org.eclipse.cmf.occi.core.Entity#occiRetrieve() <em>Occi Retrieve</em>}' operation.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the meta object for the '<em>Occi Retrieve</em>' operation.
 * @see org.eclipse.cmf.occi.core.Entity#occiRetrieve()
 * @generated
 */
EOperation getEntity__OcciRetrieve();
项目:rgse.ttc17.emoflon.tgg    文件:RulesPackageImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EOperation getEnergyConsumerWithIDConfLoad__Perform_FWD__IsApplicableMatch() {
    return getEnergyConsumerWithIDConfLoad().getEOperations().get(1);
}
项目:n4js    文件:ImPackage.java   
/**
 * Returns the meta object for the '{@link org.eclipse.n4js.transpiler.im.ParameterizedTypeRef_IM#getDeclaredType() <em>Get Declared Type</em>}' operation.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the meta object for the '<em>Get Declared Type</em>' operation.
 * @see org.eclipse.n4js.transpiler.im.ParameterizedTypeRef_IM#getDeclaredType()
 * @generated
 */
EOperation getParameterizedTypeRef_IM__GetDeclaredType();
项目:ttc2017smartGrids    文件:RulesPackageImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EOperation getLocation__IsAppropriate_checkCsp_FWD__CSP() {
    return getLocation().getEOperations().get(5);
}
项目:rgse.ttc17.emoflon.tgg    文件:RulesPackageImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EOperation getPrivateMeterVoltage__IsApplicable_FWD__Match() {
    return getPrivateMeterVoltage().getEOperations().get(2);
}
项目:rgse.ttc17.emoflon.tgg    文件:RulesPackage.java   
/**
 * Returns the meta object for the '{@link rgse.ttc17.emoflon.tgg.task2.Rules.LoadArea#isAppropriate_FWD(org.moflon.tgg.runtime.Match, gluemodel.CIM.IEC61970.LoadModel.SubLoadArea, gluemodel.CIM.IEC61970.LoadModel.ConformLoadGroup, gluemodel.CIM.IEC61968.Metering.MeterAsset, gluemodel.MeterAssetPhysicalDevicePair, gluemodel.CIM.IEC61970.LoadModel.ConformLoad, gluemodel.CIM.IEC61970.LoadModel.LoadArea, gluemodel.CIM.IEC61968.Metering.ServiceDeliveryPoint) <em>Is Appropriate FWD</em>}' operation.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the meta object for the '<em>Is Appropriate FWD</em>' operation.
 * @see rgse.ttc17.emoflon.tgg.task2.Rules.LoadArea#isAppropriate_FWD(org.moflon.tgg.runtime.Match, gluemodel.CIM.IEC61970.LoadModel.SubLoadArea, gluemodel.CIM.IEC61970.LoadModel.ConformLoadGroup, gluemodel.CIM.IEC61968.Metering.MeterAsset, gluemodel.MeterAssetPhysicalDevicePair, gluemodel.CIM.IEC61970.LoadModel.ConformLoad, gluemodel.CIM.IEC61970.LoadModel.LoadArea, gluemodel.CIM.IEC61968.Metering.ServiceDeliveryPoint)
 * @generated
 */
EOperation getLoadArea__IsAppropriate_FWD__Match_SubLoadArea_ConformLoadGroup_MeterAsset_MeterAssetPhysicalDevicePair_ConformLoad_LoadArea_ServiceDeliveryPoint();
项目:rgse.ttc17.emoflon.tgg    文件:RulesPackage.java   
/**
 * Returns the meta object for the '{@link rgse.ttc17.emoflon.tgg.task2.Rules.ServiceDeliveryPointLinkMeterAsset#isApplicable_solveCsp_FWD(org.moflon.tgg.runtime.IsApplicableMatch, gluemodel.MeterAssetPhysicalDevicePair, outagePreventionJointarget.ServiceDeliveryPoint, rgse.ttc17.emoflon.tgg.task2.ServiceDeliveryPointToServiceDeliveryPoint, gluemodel.CIM.IEC61968.Metering.MeterAsset, rgse.ttc17.emoflon.tgg.task2.MeterAssetToPrivateMeterVoltage, outagePreventionJointarget.PrivateMeterVoltage, gluemodel.CIM.IEC61968.Metering.ServiceDeliveryPoint) <em>Is Applicable solve Csp FWD</em>}' operation.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the meta object for the '<em>Is Applicable solve Csp FWD</em>' operation.
 * @see rgse.ttc17.emoflon.tgg.task2.Rules.ServiceDeliveryPointLinkMeterAsset#isApplicable_solveCsp_FWD(org.moflon.tgg.runtime.IsApplicableMatch, gluemodel.MeterAssetPhysicalDevicePair, outagePreventionJointarget.ServiceDeliveryPoint, rgse.ttc17.emoflon.tgg.task2.ServiceDeliveryPointToServiceDeliveryPoint, gluemodel.CIM.IEC61968.Metering.MeterAsset, rgse.ttc17.emoflon.tgg.task2.MeterAssetToPrivateMeterVoltage, outagePreventionJointarget.PrivateMeterVoltage, gluemodel.CIM.IEC61968.Metering.ServiceDeliveryPoint)
 * @generated
 */
EOperation getServiceDeliveryPointLinkMeterAsset__IsApplicable_solveCsp_FWD__IsApplicableMatch_MeterAssetPhysicalDevicePair_ServiceDeliveryPoint_ServiceDeliveryPointToServiceDeliveryPoint_MeterAsset_MeterAssetToPrivateMeterVoltage_PrivateMeterVoltage_ServiceDeliveryPoint();
项目:ttc2017smartGrids    文件:RulesPackage.java   
/**
 * Returns the meta object for the '{@link rgse.ttc17.emoflon.tgg.task2.Rules.ConformLoad#isAppropriate_checkCsp_FWD(org.moflon.tgg.language.csp.CSP) <em>Is Appropriate check Csp FWD</em>}' operation.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the meta object for the '<em>Is Appropriate check Csp FWD</em>' operation.
 * @see rgse.ttc17.emoflon.tgg.task2.Rules.ConformLoad#isAppropriate_checkCsp_FWD(org.moflon.tgg.language.csp.CSP)
 * @generated
 */
EOperation getConformLoad__IsAppropriate_checkCsp_FWD__CSP();
项目:rgse.ttc17.emoflon.tgg    文件:RulesPackage.java   
/**
 * Returns the meta object for the '{@link rgse.ttc17.emoflon.tgg.task2.Rules.ServiceLocation#isAppropriate_checkCsp_FWD(org.moflon.tgg.language.csp.CSP) <em>Is Appropriate check Csp FWD</em>}' operation.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the meta object for the '<em>Is Appropriate check Csp FWD</em>' operation.
 * @see rgse.ttc17.emoflon.tgg.task2.Rules.ServiceLocation#isAppropriate_checkCsp_FWD(org.moflon.tgg.language.csp.CSP)
 * @generated
 */
EOperation getServiceLocation__IsAppropriate_checkCsp_FWD__CSP();
项目:ttc2017smartGrids    文件:RulesPackageImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EOperation getPositionPoint__CheckAttributes_FWD__TripleMatch() {
    return getPositionPoint().getEOperations().get(11);
}
项目:rgse.ttc17.emoflon.tgg    文件:RulesPackage.java   
/**
 * Returns the meta object for the '{@link rgse.ttc17.emoflon.tgg.task1.Rules.Zone#isApplicable_checkCsp_FWD(org.moflon.tgg.language.csp.CSP) <em>Is Applicable check Csp FWD</em>}' operation.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the meta object for the '<em>Is Applicable check Csp FWD</em>' operation.
 * @see rgse.ttc17.emoflon.tgg.task1.Rules.Zone#isApplicable_checkCsp_FWD(org.moflon.tgg.language.csp.CSP)
 * @generated
 */
EOperation getZone__IsApplicable_checkCsp_FWD__CSP();
项目:gemoc-studio-modeldebugging    文件:GenericMSEImpl.java   
/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public EOperation getAction() {
    return actionReference;
}
项目:rgse.ttc17.emoflon.tgg    文件:RulesPackage.java   
/**
 * Returns the meta object for the '{@link rgse.ttc17.emoflon.tgg.task2.Rules.LocationLink#isApplicable_checkCsp_FWD(org.moflon.tgg.language.csp.CSP) <em>Is Applicable check Csp FWD</em>}' operation.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @return the meta object for the '<em>Is Applicable check Csp FWD</em>' operation.
 * @see rgse.ttc17.emoflon.tgg.task2.Rules.LocationLink#isApplicable_checkCsp_FWD(org.moflon.tgg.language.csp.CSP)
 * @generated
 */
EOperation getLocationLink__IsApplicable_checkCsp_FWD__CSP();