public class MCaseRulePackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements MCaseRulePackage
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterListMCaseRulePackage.LiteralsACTION_RULE_TYPE, BRANCH_ACTION_RULE, BRANCH_ACTION_RULE__BRANCH_ACTION, BRANCH_ACTION_RULE__BRANCH_CONDITION, BRANCH_ACTION_RULE__OPT_TYPE, BRANCH_ACTION_RULE__PARENT, BRANCH_ACTION_RULE_FEATURE_COUNT, BRANCH_CONDITION, BRANCH_CONDITION__BRANCH, BRANCH_CONDITION__CONDITION_TYPE, BRANCH_CONDITION__DESC, BRANCH_CONDITION__ID, BRANCH_CONDITION__NAME, BRANCH_CONDITION__NUMBER, BRANCH_CONDITION__PARENT, BRANCH_CONDITION__STATUS, BRANCH_CONDITION_FEATURE_COUNT, BUS_ACTION_RULE, BUS_ACTION_RULE__BUS_ACTION, BUS_ACTION_RULE__BUS_CONDITION, BUS_ACTION_RULE__OPT_TYPE, BUS_ACTION_RULE__PARENT, BUS_ACTION_RULE_FEATURE_COUNT, BUS_CONDITION, BUS_CONDITION__BUS, BUS_CONDITION__CONDITION_TYPE, BUS_CONDITION__DESC, BUS_CONDITION__ID, BUS_CONDITION__NAME, BUS_CONDITION__NUMBER, BUS_CONDITION__PARENT, BUS_CONDITION__STATUS, BUS_CONDITION_FEATURE_COUNT, CONDITION_OPT_TYPE, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, RULE_BASE, RULE_BASE__APPLY_RULE_BASE, RULE_BASE__RULE_SETS, RULE_BASE__VIOLATE_TYPE, RULE_BASE__VLOWER_LIMIT_PU, RULE_BASE__VUPPER_LIMIT_PU, RULE_BASE_FEATURE_COUNT, RULE_SET, RULE_SET__BRANCH_ACTION_RULES, RULE_SET__BUS_ACTION_RULES, RULE_SET__PRIORITY, RULE_SET__RULE_TYPE, RULE_SET_FEATURE_COUNT| Modifier and Type | Method and Description |
|---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EEnum |
getActionRuleType() |
org.eclipse.emf.ecore.EReference |
getBranchActionRule_BranchAction() |
org.eclipse.emf.ecore.EReference |
getBranchActionRule_BranchCondition() |
org.eclipse.emf.ecore.EAttribute |
getBranchActionRule_OptType() |
org.eclipse.emf.ecore.EReference |
getBranchActionRule_Parent() |
org.eclipse.emf.ecore.EClass |
getBranchActionRule() |
org.eclipse.emf.ecore.EAttribute |
getBranchCondition_ConditionType() |
org.eclipse.emf.ecore.EReference |
getBranchCondition_Parent() |
org.eclipse.emf.ecore.EClass |
getBranchCondition() |
org.eclipse.emf.ecore.EReference |
getBusActionRule_BusAction() |
org.eclipse.emf.ecore.EReference |
getBusActionRule_BusCondition() |
org.eclipse.emf.ecore.EAttribute |
getBusActionRule_OptType() |
org.eclipse.emf.ecore.EReference |
getBusActionRule_Parent() |
org.eclipse.emf.ecore.EClass |
getBusActionRule() |
org.eclipse.emf.ecore.EAttribute |
getBusCondition_ConditionType() |
org.eclipse.emf.ecore.EReference |
getBusCondition_Parent() |
org.eclipse.emf.ecore.EClass |
getBusCondition() |
org.eclipse.emf.ecore.EEnum |
getConditionOptType() |
MCaseRuleFactory |
getMCaseRuleFactory() |
org.eclipse.emf.ecore.EAttribute |
getRuleBase_ApplyRuleBase() |
org.eclipse.emf.ecore.EReference |
getRuleBase_RuleSets() |
org.eclipse.emf.ecore.EAttribute |
getRuleBase_ViolateType() |
org.eclipse.emf.ecore.EAttribute |
getRuleBase_VLowerLimitPU() |
org.eclipse.emf.ecore.EAttribute |
getRuleBase_VUpperLimitPU() |
org.eclipse.emf.ecore.EClass |
getRuleBase() |
org.eclipse.emf.ecore.EReference |
getRuleSet_BranchActionRules() |
org.eclipse.emf.ecore.EReference |
getRuleSet_BusActionRules() |
org.eclipse.emf.ecore.EAttribute |
getRuleSet_Priority() |
org.eclipse.emf.ecore.EAttribute |
getRuleSet_RuleType() |
org.eclipse.emf.ecore.EClass |
getRuleSet() |
static MCaseRulePackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toStringeContents, eCrossReferences, getName, getNameGen, setNameeURIFragmentSegment, getEAnnotation, getEAnnotationseInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDelivereAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic static MCaseRulePackage init()
This method is used to initialize MCaseRulePackage.eINSTANCE when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public org.eclipse.emf.ecore.EClass getRuleBase()
getRuleBase in interface MCaseRulePackageRuleBasepublic org.eclipse.emf.ecore.EAttribute getRuleBase_ViolateType()
getRuleBase_ViolateType in interface MCaseRulePackageRuleBase.getViolateType(),
MCaseRulePackage.getRuleBase()public org.eclipse.emf.ecore.EAttribute getRuleBase_VUpperLimitPU()
getRuleBase_VUpperLimitPU in interface MCaseRulePackageRuleBase.getVUpperLimitPU(),
MCaseRulePackage.getRuleBase()public org.eclipse.emf.ecore.EAttribute getRuleBase_VLowerLimitPU()
getRuleBase_VLowerLimitPU in interface MCaseRulePackageRuleBase.getVLowerLimitPU(),
MCaseRulePackage.getRuleBase()public org.eclipse.emf.ecore.EAttribute getRuleBase_ApplyRuleBase()
getRuleBase_ApplyRuleBase in interface MCaseRulePackageRuleBase.isApplyRuleBase(),
MCaseRulePackage.getRuleBase()public org.eclipse.emf.ecore.EReference getRuleBase_RuleSets()
getRuleBase_RuleSets in interface MCaseRulePackageRuleBase.getRuleSets(),
MCaseRulePackage.getRuleBase()public org.eclipse.emf.ecore.EClass getRuleSet()
getRuleSet in interface MCaseRulePackageRuleSetpublic org.eclipse.emf.ecore.EAttribute getRuleSet_Priority()
getRuleSet_Priority in interface MCaseRulePackageRuleSet.getPriority(),
MCaseRulePackage.getRuleSet()public org.eclipse.emf.ecore.EAttribute getRuleSet_RuleType()
getRuleSet_RuleType in interface MCaseRulePackageRuleSet.getRuleType(),
MCaseRulePackage.getRuleSet()public org.eclipse.emf.ecore.EReference getRuleSet_BusActionRules()
getRuleSet_BusActionRules in interface MCaseRulePackageRuleSet.getBusActionRules(),
MCaseRulePackage.getRuleSet()public org.eclipse.emf.ecore.EReference getRuleSet_BranchActionRules()
getRuleSet_BranchActionRules in interface MCaseRulePackageRuleSet.getBranchActionRules(),
MCaseRulePackage.getRuleSet()public org.eclipse.emf.ecore.EClass getBusActionRule()
getBusActionRule in interface MCaseRulePackageBusActionRulepublic org.eclipse.emf.ecore.EReference getBusActionRule_Parent()
getBusActionRule_Parent in interface MCaseRulePackageBusActionRule.getParent(),
MCaseRulePackage.getBusActionRule()public org.eclipse.emf.ecore.EAttribute getBusActionRule_OptType()
getBusActionRule_OptType in interface MCaseRulePackageBusActionRule.getOptType(),
MCaseRulePackage.getBusActionRule()public org.eclipse.emf.ecore.EReference getBusActionRule_BusCondition()
getBusActionRule_BusCondition in interface MCaseRulePackageBusActionRule.getBusCondition(),
MCaseRulePackage.getBusActionRule()public org.eclipse.emf.ecore.EReference getBusActionRule_BusAction()
getBusActionRule_BusAction in interface MCaseRulePackageBusActionRule.getBusAction(),
MCaseRulePackage.getBusActionRule()public org.eclipse.emf.ecore.EClass getBranchActionRule()
getBranchActionRule in interface MCaseRulePackageBranchActionRulepublic org.eclipse.emf.ecore.EReference getBranchActionRule_Parent()
getBranchActionRule_Parent in interface MCaseRulePackageBranchActionRule.getParent(),
MCaseRulePackage.getBranchActionRule()public org.eclipse.emf.ecore.EAttribute getBranchActionRule_OptType()
getBranchActionRule_OptType in interface MCaseRulePackageBranchActionRule.getOptType(),
MCaseRulePackage.getBranchActionRule()public org.eclipse.emf.ecore.EReference getBranchActionRule_BranchCondition()
getBranchActionRule_BranchCondition in interface MCaseRulePackageBranchActionRule.getBranchCondition(),
MCaseRulePackage.getBranchActionRule()public org.eclipse.emf.ecore.EReference getBranchActionRule_BranchAction()
getBranchActionRule_BranchAction in interface MCaseRulePackageBranchActionRule.getBranchAction(),
MCaseRulePackage.getBranchActionRule()public org.eclipse.emf.ecore.EClass getBusCondition()
getBusCondition in interface MCaseRulePackageBusConditionpublic org.eclipse.emf.ecore.EReference getBusCondition_Parent()
getBusCondition_Parent in interface MCaseRulePackageBusCondition.getParent(),
MCaseRulePackage.getBusCondition()public org.eclipse.emf.ecore.EAttribute getBusCondition_ConditionType()
getBusCondition_ConditionType in interface MCaseRulePackageBusCondition.getConditionType(),
MCaseRulePackage.getBusCondition()public org.eclipse.emf.ecore.EClass getBranchCondition()
getBranchCondition in interface MCaseRulePackageBranchConditionpublic org.eclipse.emf.ecore.EReference getBranchCondition_Parent()
getBranchCondition_Parent in interface MCaseRulePackageBranchCondition.getParent(),
MCaseRulePackage.getBranchCondition()public org.eclipse.emf.ecore.EAttribute getBranchCondition_ConditionType()
getBranchCondition_ConditionType in interface MCaseRulePackageBranchCondition.getConditionType(),
MCaseRulePackage.getBranchCondition()public org.eclipse.emf.ecore.EEnum getActionRuleType()
getActionRuleType in interface MCaseRulePackageActionRuleTypepublic org.eclipse.emf.ecore.EEnum getConditionOptType()
getConditionOptType in interface MCaseRulePackageConditionOptTypepublic MCaseRuleFactory getMCaseRuleFactory()
getMCaseRuleFactory in interface MCaseRulePackagepublic void createPackageContents()
public void initializePackageContents()