## Uses of Interface
com.corticon.eclipse.studio.rule.rulesheet.core.IRulesheetModelAPI

- Packages that use IRulesheetModelAPI
  Package | Description
  --- | ---
  com.corticon.eclipse.server.core |
  com.corticon.eclipse.studio.rule.ruleflow.core |
  com.corticon.eclipse.studio.rule.rulesheet.core |
  com.corticon.eclipse.studio.rule.rulesheet.table.core |
  com.corticon.eclipse.studio.test.testsheet.core |

- - ### Uses of IRulesheetModelAPI in com.corticon.eclipse.server.core

    Methods in com.corticon.eclipse.server.core with parameters of type IRulesheetModelAPI
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | ICcServer.`addDecisionService(IRulesheetModelAPI aIRulesheetModelAPI)` Invokes `addDecisionService(astrDecisionServiceName, aIRulesheetModelAPI)` This method is primarily used by JUNITs for testing.
    `void` | ICcServer.`addDecisionService(java.lang.String astrDecisionServiceName, IRulesheetModelAPI aIRulesheetModelAPI)` This method deploys a IRulesheetModelAPI into a CcServer, which is embedded in the Corticon Studio.
    `void` | ICcServer.`addDecisionService(java.lang.String astrDecisionServiceName, IRulesheetModelAPI aIRulesheetModelAPI, java.lang.String astrDatabaseAccessMode, java.lang.String astrDatabaseReturnEntitesMode, java.lang.String astrDatabaseAccessPropertiesPath)`

  - ### Uses of IRulesheetModelAPI in com.corticon.eclipse.studio.rule.ruleflow.core

    Methods in com.corticon.eclipse.studio.rule.ruleflow.core that return IRulesheetModelAPI
    Modifier and Type | Method and Description
    --- | ---
    `IRulesheetModelAPI` | IRuleflowModelAPI.`getRulesheetModelAPI(com.corticon.rulesemf.canonicalrulemodel.rulesheet.PRuleset aPRuleset)` Return an instance of Rulesheet model API for a given rulesheet.

  - ### Uses of IRulesheetModelAPI in com.corticon.eclipse.studio.rule.rulesheet.core

    Methods in com.corticon.eclipse.studio.rule.rulesheet.core that return IRulesheetModelAPI
    Modifier and Type | Method and Description
    --- | ---
    `static IRulesheetModelAPI` | RulesheetModelAPIFactory.`getInstance()` Creates a new instance of the Rule Model API.

    Methods in com.corticon.eclipse.studio.rule.rulesheet.core with parameters of type IRulesheetModelAPI
    Modifier and Type | Method and Description
    --- | ---
    `com.corticon.rulesemf.assetmodel.RulesheetAsset` | IRulesheetDialogAPI.`createRulesheet(IRulesheetModelAPI aIRulesheetModelAPI, org.eclipse.emf.common.util.URI aURIRulesheet, org.eclipse.emf.common.util.URI aURIVocab)` Create a new Rulesheet resource with the specified URI.

  - ### Uses of IRulesheetModelAPI in com.corticon.eclipse.studio.rule.rulesheet.table.core

    Subinterfaces of IRulesheetModelAPI in com.corticon.eclipse.studio.rule.rulesheet.table.core
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `IRulesheetTableModelAPI` Rulesheet Table Model API contains methods needed to query and manipulate Rulesheet model objects from the perspective of the Decision Table presentation metaphor.

  - ### Uses of IRulesheetModelAPI in com.corticon.eclipse.studio.test.testsheet.core

    Methods in com.corticon.eclipse.studio.test.testsheet.core that return IRulesheetModelAPI
    Modifier and Type | Method and Description
    --- | ---
    `IRulesheetModelAPI` | ITestsheetModelAPI.`getRulesheetModelAPI()` Return an instance of the Rulesheet model API with its state set identically to *this* API.

Copyright © 2005-2013 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.