Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 333952 - [SysML Internal Block Diagram] Manager for provided and required interfaces for a Port
Summary: [SysML Internal Block Diagram] Manager for provided and required interfaces f...
Status: RESOLVED FIXED
Alias: None
Product: Papyrus
Classification: Modeling
Component: Core (show other bugs)
Version: 0.7.1   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Vincent Lorenzo CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 331133
Blocks:
  Show dependency tree
 
Reported: 2011-01-11 04:14 EST by Yann Tanguy CLA
Modified: 2011-08-19 05:36 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yann Tanguy CLA 2011-01-11 04:14:58 EST
A convenient dialog should be provided to deal with Provided / Required interfaces in Internal Block Diagrams.

The dialog from Composite Structure Diagram is available but should not be allowed when a FlowPort is selected (can not have any Provided/Required interface).
Comment 1 Vincent Lorenzo CLA 2011-01-28 08:22:55 EST
Done In R3854   (v0.8.0) : by default, the action is visible only on the Composite Diagram.
	Each diagram which needs this action must provide a handler with specific conditions to enable the action : 

The handler provided in the composite diagram disabled the action when the diagram is not a composite diagram
Internal Block Diagram provided its own handler which activates the action, only when the diagram is Internal Block!

oep.diagram.common provides a propertyTester to test the type of diagram
Comment 2 Yann Tanguy CLA 2011-02-03 05:12:30 EST
Done.
Comment 3 Yann Tanguy CLA 2011-08-19 05:36:49 EDT
Minor fix 0.8.1 r5270 / Trunk r5273.
- Allow the dialog to be open from a Port either represented as an AffixedChild or a ChildLabelNode.