| Package | Description |
|---|---|
| com.corticon.eclipse.studio.rule.ruleflow.diagram.core |
| Modifier and Type | Method and Description |
|---|---|
Coordinates |
IRuleflowDiagramModelAPI.getCoordinates(com.corticon.rulesemf.viewrulemodel.ruleflow.flowdiagram.FlowShape aFlowShape)
Return the coordinates of a specified FlowShape.
|
| Modifier and Type | Method and Description |
|---|---|
com.corticon.rulesemf.viewrulemodel.ruleflow.flowdiagram.ActivityShape |
IRuleflowDiagramModelAPI.addActivityShape(org.eclipse.emf.common.util.URI aURIRuleActivity,
Coordinates aCoordinates)
Add a new ActivityShape to the diagram at the specified Coordinates.
|
boolean |
IRuleflowDiagramModelAPI.addActivityShapes(TreeviewSelection aTreeviewSelection,
Coordinates aCoordinates)
Given a TreeviewSelection (of URIs representing Rulesheet and/or Ruleflow assets), add
multiple ActivityShape instances to the diagram starting at the specified Coordinates.
|
com.corticon.rulesemf.viewrulemodel.ruleflow.flowdiagram.ActivityShape |
IRuleflowDiagramModelAPI.addConnectorShape(java.lang.String astrConnectorClass,
java.lang.String astrConnectorService,
Coordinates aCoordinates)
Add a new ConnectorShape to the diagram.
|
com.corticon.rulesemf.viewrulemodel.ruleflow.flowdiagram.ActivityShape |
IRuleflowDiagramModelAPI.addConnectorToSubflow(com.corticon.rulesemf.canonicalrulemodel.ruleflow.Subflow aSubflowParent,
java.lang.String astrConnectorClass,
java.lang.String astrConnectorService,
Coordinates aCoordinates)
Add Connector to a specific Subflow.
|
boolean |
IRuleflowDiagramModelAPI.addInitiateShape(Coordinates aCoordinates)
Add a new InitiateShape to the diagram.
|
com.corticon.rulesemf.viewrulemodel.ruleflow.flowdiagram.ActivityShape |
IRuleflowDiagramModelAPI.addRulesheetToSubflow(com.corticon.rulesemf.canonicalrulemodel.ruleflow.Subflow aSubflowParent,
org.eclipse.emf.common.util.URI aRulesheetURI,
Coordinates aCoordinates)
Add Rulesheet to Subflow.
|
com.corticon.rulesemf.viewrulemodel.ruleflow.flowdiagram.ActivityShape |
IRuleflowDiagramModelAPI.addSubflow(Coordinates aCoordinates)
Add a Subflow at the specified coordinates
|
com.corticon.rulesemf.viewrulemodel.ruleflow.flowdiagram.ActivityShape |
IRuleflowDiagramModelAPI.addSubflowToSubflow(com.corticon.rulesemf.canonicalrulemodel.ruleflow.Subflow aSubflowParent,
Coordinates aCoordinates)
Add Subflow to Subflow.
|
boolean |
IRuleflowDiagramModelAPI.addTerminateShape(Coordinates aCoordinates)
Add a new TerminateShape to the diagram.
|
boolean |
IRuleflowDiagramModelAPI.drag(com.corticon.rulesemf.viewrulemodel.ruleflow.flowdiagram.FlowShape aFlowShape,
Coordinates aCoordinates)
Drag a FlowShape to the specified Coordinates.
|
java.util.List |
IRuleflowDiagramModelAPI.getDragFeedback(DiagramSelection aDiagramSelection,
Coordinates aCoordinates)
Given a DiagramSelection (consisting of FlowShape instances), and Coordinates, return an
ArrayList of feedback codes (type Integer) corresponding to the order of the shapes specified
in the DiagramSelection.
|
int |
IRuleflowDiagramModelAPI.getDragFeedback(com.corticon.rulesemf.viewrulemodel.ruleflow.flowdiagram.FlowShape aFlowShape,
Coordinates aCoordinates)
Given a FlowShape instance and a target Coordinates, return feedback generate feedback
regarding whether the shape can be successfully dropped at the specified position.
|
boolean |
IRuleflowDiagramModelAPI.isAllowedAddActivityShape(org.eclipse.emf.common.util.URI aURIRuleActivity,
Coordinates aCoordinates)
Determine whether a RuleActivity representing the specified Rulesheet or Ruleflow could be
added to the diagram at the specified Coordinates.
|
boolean |
IRuleflowDiagramModelAPI.isAllowedAddActivityShapes(TreeviewSelection aTreeviewSelection,
Coordinates aCoordinates)
Given a TreeviewSelection consisting of one or more URIs that represent Rulesheet and/or
Ruleflow assets, determine whether *all* of the assets can be successfully dropped onto the
diagram as RuleActivity shapes.
|
boolean |
IRuleflowDiagramModelAPI.isAllowedAddInitiateShape(Coordinates aCoordinates)
Determine whether an InitiateShape can be added to the diagram.
|
boolean |
IRuleflowDiagramModelAPI.isAllowedAddTerminateShape(Coordinates aCoordinates)
Determine whether a TerminateShape can be added to the diagram.
|
boolean |
IRuleflowDiagramModelAPI.moveNode(com.corticon.rulesemf.canonicalrulemodel.ruleflow.Flow aFlowParent,
com.corticon.rulesemf.viewrulemodel.ruleflow.flowdiagram.ActivityShape aActivityShape,
Coordinates aCoordinates)
Move shape to a different Subflow, or to top-level in Ruleflow.
|
boolean |
IRuleflowDiagramModelAPI.setCoordinates(com.corticon.rulesemf.viewrulemodel.ruleflow.flowdiagram.FlowShape aFlowShape,
Coordinates aCoordinates)
Set the coordinates of a specified shape.
|
Copyright © 2005-2013 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.