| Summary: | [Class Diagram] Refactor gmfgen | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | Patrick Tessier <Patrick.Tessier> | ||||
| Component: | Core | Assignee: | Patrick Tessier <Patrick.Tessier> | ||||
| Status: | CLOSED FIXED | QA Contact: | Yann Tanguy <yann.tanguy> | ||||
| Severity: | normal | ||||||
| Priority: | P3 | CC: | vincent.lorenzo | ||||
| Version: | 0.8.0 | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | PC | ||||||
| OS: | Windows XP | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
Patrick Tessier
Commit generated code without modification in the gmfgen before doing modification (done in the revision 4305) the DisplayName of commentLinkDescriptorEditpart is now "AssociationClassDashedLink" done in the revision 4306 the DisplayName of AssociationClass2Editart is now "AssociationClassLink" done in the revision 4310 AddedLinkEditPart has only a notationType and its display name is now "ContainmentSubLink" done in the revision 4314 the display name of containmentLinkEditpart is now 'ContainmentLink' done in the revision 4315 add default size for containmentCircleEditPart (20,20) done in the revision 4316 CommentLinkDescriptorEditpart is now named AssociationClassDashedLinkEditPart done is the revision 4316 AssociationClass2EditPart -->AssociationClassLinkEditPart --> AssociationClass2CreateCommand->AssociationClassLinkCreateCommand --> AssociationClass2ItemSemanticEditPolicy ->AssociationClassLinkItemSemanticEditPolicy --> AssociationClassReorientCommand -> AssociationClassLinkReorientCommand Done in the revision 4318 AddedLinkEditPart -->ContainmentSubLinkEditPart *CustomAddedLinkItemSemanticEditpolicy--> CustomContainmentSubLinkItemSemanticEditpolicy done in the revision 4320 Dependency2EditPart--> DependencyNodeEditPart *Dependency2CreateCommand--> DependencyNodeCreateCommand *Dependency2ItemSemanticEditPolicy-->DependencyNodeItemSemanticEditPolicy diagram.Blockdefinition has been impacted by this modification done in the revision 4321 ClassAttributeCompartmentEditPart--> ClassAttributeCompartmentEditPartCN ClassAttributeCompartmentItemSemanticEditPolicy-> ClassAttributeCompartmentItemSemanticEditPolicyCN ClassAttributeCompartmentCanonicalEditPolicy->ClassAttributeCompartmentCanonicalEditPolicyCN Done in the revision 4323 Property4EditPart--> PropertyForClassCNEditPart Property4ItemSemanticEditPolicy-->PropertyForClassCNItemSemanticEditPolicy Property4CreateCommand-->PropertyForClassCNCreateCommand impact in the bloc definition Diagram done in the revision 4324 PropertyEditPart--> PropertyForComponentEditpart PropertyCreateCommand-->PropertyForComponentCreateCommand PropertyItemSemanticEditPolicy-->PropertyForComponentItemSemanticEditPolicy the block has been impacted Done in the revision 4325 OperationEditPart-->OperationForComponentEditPart OperationCreateCommand-->OperationForComponentCreateCommand OperationItemSemanticEditPolicy-->OperationForComponentItemSemanticEditPolicy the block diagram has been impacted done in the revision 4326 Class2EditPart-->NestedClassForComponentEditPart Class2CreateCommand-->NestedClassForComponentCreateCommand Class2ItemSemanticEditPolicy-->NestedClassForComponentItemSemanticEditPolicy the block definition diagram is also impacted done in the revision 4326 Property2EditPart--> PropertyForSignalEditPart Property2CreateCommand--> PropertyForSignalCreateCommand Property2ItemSemanticEditPolicy-->PropertyForSignalItemSemanticEditPolicy Block diagram has been impacted done in the revision 4328 Property3EditPart --> PropertyForInterfaceEditPart Property3CreateCommand-->PropertyForInterfaceCreateCommand Property3lItemSemanticEditPolicy-->PropertyForInterfaceItemSemanticEditPolicy block definition has been impacted a modif has been done in requirement in order to compile done in the revision 4329 Operation2EditPart--> OperationForInterfaceEditpart Operation2CreateCommand--> OperationForInterfaceCreateCommand Operation2lItemSemanticEditPolicy--> OperationForInterfaceItemSemanticEditPolicy block definition diagram has been impacted Done in the revision 4330 Class3EditPart->NestedClassForInterfaceEditPart Class3CreateCommand--> NestedClassForInterfaceCreateCommand Class3lItemSemanticEditPolicy--> NestedClassForInterfaceItemSemanticEditPolicy block diagram has been impacted Done in the revision 4331 ComponentAttributeCompartment2EditPart-->ComponentAttributeCompartmentEditPartCN ComponentAttributeCompartment2CanonicalEditPolicy-->ComponentAttributeCompartmentCanonicalEditPolicyCN ComponentAttributeCompartment2ItemSemanticEditPolicy-->ComponentAttributeCompartmentItemSemanticEditPolicyCN ComponentOperationCompartment2EditPart-->ComponentOperationCompartmentEditPartCN ComponentOperationCompartment2CanonicalEditPolicy-->ComponentOperationCompartmentCanonicalEditPolicyCN ComponentOperationCompartment2ItemSemanticEditPolicy-->ComponentOperationCompartmentItemSemanticEditPolicyCN ComponentNestedClassifierCompartment2EditPart-->ComponentNestedClassifierCompartmentEditPartCN ComponentNestedClassifierCompartment2CanonicalEditPolicy-->ComponentNestedClassifierCompartmentCanonicalEditPolicyCN ComponentNestedClassifierCompartment2ItemSemanticEditPolicy-->ComponentNestedClassifierCompartmentItemSemanticEditPolicyCN Done in the revision 4332 SignalAttributeCompartment2EditPart--> SignalAttributeCompartmentEditPartCN SignalAttributeCompartment2CanonicalEditPolicy-->SignalAttributeCompartmentCanonicalEditPolicyCN SignalAttributeCompartment2ItemSemanticEditPolicy-->SignalAttributeCompartmentItemSemanticEditPolicyCN Done in the revision 4333 InterfaceAttributeCompartment2EditPart-->InterfaceAttributeCompartmentEditPartCN InterfaceAttributeCompartment2CanonicalEditPolicy-->InterfaceAttributeCompartmentCanonicalEditPolicyCN InterfaceAttributeCompartment2ItemSemanticEditPolicy-->InterfaceAttributeCompartmentItemSemanticEditPolicyCN InterfaceOperationCompartment2EditPart-->InterfaceOperationCompartmentEditPartCN InterfaceOperationCompartment2CanonicalEditPolicy-->InterfaceOperationCompartmentCanonicalEditPolicyCN InterfaceOperationCompartment2ItemSemanticEditPolicy-->InterfaceOperationCompartmentItemSemanticEditPolicyCN InterfaceNestedClassifierCompartment2EditPart-->InterfaceNestedClassifierCompartmentEditPartCN InterfaceNestedClassifierCompartment2CanonicalEditPolicy-->InterfaceNestedClassifierCompartmentCanonicalEditPolicyCN InterfaceNestedClassifierCompartment2ItemSemanticEditPolicy-->InterfaceNestedClassifierCompartmentItemSemanticEditPolicyCN Done in the revision 4334 ModelPackageableElementCompartment2EditPart-->ModelPackageableElementCompartmentEditPartCN ModelPackageableElementCompartment2CanonicalEditPolicy-->ModelPackageableElementCompartmentCanonicalEditPolicyCN ModelPackageableElementCompartment2ItemSemanticEditPolicy-->ModelPackageableElementCompartmentItemSemanticEditPolicyCN Block diagram has been impacted done in the revision 4335 EnumerationEnumerationLiteralCompartment2EditPart-->EnumerationEnumerationLiteralCompartmentEditPartCN EnumerationEnumerationLiteralCompartment2CanonicalEditPolicy-->EnumerationEnumerationLiteralCompartmentCanonicalEditPolicyCN EnumerationEnumerationLiteralCompartment2ItemSemanticEditPolicy-->EnumerationEnumerationLiteralCompartmentItemSemanticEditPolicyCN Done in the revision 4336 PackagePackageableElementCompartmentEditPart --> PackagePackageableElementCompartmentEditPartCN PackagePackageableElementCompartmentCanonicalEditPolicy--> PackagePackageableElementCompartmentCanonicalEditPolicyCN PackagePackageableElementCompartmentItemSemanticEditPolicy-->PackagePackageableElementCompartmentItemSemanticEditPolicyCN requirement diagram and block diagram has been impacted. Done in the revision 4339 I have done a bad rename PropertyForClassCNEditPart-->PropertyForClassEditPart PropertyForClassCNItemSemanticEditPolicy->PropertyForClassItemSemanticEditPolicy PropertyForClassCNCreateCommand-->PropertyForClassCreateCommand fixed in the revision 4340 ClassOperationCompartmentEditPart-->ClassOperationCompartmentEditPartCN ClassOperationCompartmentCanonicalEditPolicy-->ClassOperationCompartmentCanonicalEditPolicyCN ClassOperationCompartmentItemSemanticEditPolicy-->ClassOperationCompartmentItemSemanticEditPolicyCN Operation3EditPart-->OperationForClassEditPart Operation3CreateCommand-->OperationForCla ssCreateCommand Operation3CanonicalEditPolicy-->OperationForClassCreateCanonicalEditPolicy Operation3ItemSemanticEditPolicy-->OperationForClassItemSemanticEditPolicy ClassNestedClassifierCompartmentEditPart-->ClassNestedClassifierCompartmentEditPartCN ClassNestedClassifierCompartmentCanonicalEditPolicy->ClassNestedClassifierCompartmentCanonicalEditPolicyCN ClassNestedClassifierCompartmentItemSemanticEditPolicy-->ClassNestedClassifierCompartmentItemSemanticEditPolicyCN Class5EditPart-->NestedClassForClassEditPart Class5CreateCommand-->NestedClassForClassCreateCommand Class5CanonicalEditPolicy-->NestedClassForClassCanonicalEditPolicy Class5ItemSemanticEditPolicy-->NestedClassForClassItemSemanticEditPolicy Done in the revision 4342 DataTypeAttributeCompartment2EditPart-->DataTypeAttributeCompartmentEditPartCN DataTypeAttributeCompartment2CanonicalEditPolicy-->DataTypeAttributeCompartmentCanonicalEditPolicyCN DataTypeAttributeCompartment2ItemSemanticEditPolicy-->DataTypeAttributeCompartmentItemSemanticEditPolicyCN Property5EditPart--> PropertyforDataTypeEditPart Property5CreateCommand-->PropertyforDataTypeCreateCommand Property5CanonicalEditPolicy-->PropertyforDataTypeCanonicalEditPolicy Property5ItemSemanticEditPolicy-->PropertyforDataTypeItemSemanticEditPolicy DataTypeOperationCompartment2EditPart-->DataTypeOperationCompartmentEditPartCN DataTypeOperationCompartment2ItemSemanticEditPolicy-->DataTypeOperationCompartmentItemSemanticEditPolicyCN DataTypeOperationCompartment2CanonicalEditPolicy-->DataTypeOperationCompartmentCanonicalEditPolicyCN Operation4EditPart-->OperationForDataTypeEditPart Operation4CreateCommand-->OperationForDataTypeCreateCommand Operation4CanonicalEditPolicy-->OperationForDataTypeCanonicalEditPolicy Operation4ItemSemanticEditPolicy-->OperationForDataTypeItemSemanticEditPolicy Block diagram has been impacted Done in the revision 4343 DataTypeAttributeCompartment2EditPart-->DataTypeAttributeCompartmentEditPartCN DataTypeAttributeCompartment2CanonicalEditPolicy-->DataTypeAttributeCompartmentCanonicalEditPolicyCN DataTypeAttributeCompartment2ItemSemanticEditPolicy-->DataTypeAttributeCompartmentItemSemanticEditPolicyCN Property5EditPart--> PropertyforDataTypeEditPart Property5CreateCommand-->PropertyforDataTypeCreateCommand Property5CanonicalEditPolicy-->PropertyforDataTypeCanonicalEditPolicy Property5ItemSemanticEditPolicy-->PropertyforDataTypeItemSemanticEditPolicy DataTypeOperationCompartment2EditPart-->DataTypeOperationCompartmentEditPartCN DataTypeOperationCompartment2ItemSemanticEditPolicy-->DataTypeOperationCompartmentItemSemanticEditPolicyCN DataTypeOperationCompartment2CanonicalEditPolicy-->DataTypeOperationCompartmentCanonicalEditPolicyCN Operation4EditPart-->OperationForDataTypeEditPart Operation4CreateCommand-->OperationForDataTypeCreateCommand Operation4CanonicalEditPolicy-->OperationForDataTypeCanonicalEditPolicy Operation4ItemSemanticEditPolicy-->OperationForDataTypeItemSemanticEditPolicy Block diagram has been impacted Done in the revision 4343 Comment2EditPart-->CommentEditPartCN Comment2CreateCommand-->CommentCreateCommandCN Comment2ItemSemanticEditPolicy-->CommentItemSemanticEditPolicyCN CommentBody2EditPart-->CommentBodyEditPartCN block diagram has been impacted Done in the revision 4344 Constraint2EditPart-->ConstraintEditPartCN Constraint2CreateCommand-->ConstraintCreateCommandCN Constraint2ItemSemanticEditPolicy-->ConstraintItemSemanticEditPolicyCN ConstraintName2EditPart-->ConstraintNameEditPartCN block diagram has been impacted 4345 AssociationClassName2EditPart-->AssociationClassNameEditPart Done in the revision 4346 ModelPackageableElementCompartmentEditPart-->ModelPackageableElementCompartmentEditPartTN ModelPackageableElementCompartmentCanonicalEditPolicy-->ModelPackageableElementCompartmentCanonicalEditPolicyTN ModelPackageableElementCompartmentItemSemanticEditPolicy-->ModelPackageableElementCompartmentItemSemanticEditPolicyTN block diagram has been impacted Done in the revision 4347 PackagePackageableElementCompartment2EditPart-->PackagePackageableElementCompartmentEditPart PackagePackageableElementCompartment2CanonicalEditPolicy-->PackagePackageableElementCompartmentCanonicalEditPolicy PackagePackageableElementCompartment2ItemSemanticEditPolicy-->PackagePackageableElementCompartmentItemSemanticEditPolicy block, requirement and package diagram has been impacted done in the revision 4324 ClassAttributeCompartment2EditPart-->ClassAttributeCompartmentEditPart ClassAttributeCompartment2CanonicalEditPolicy-->ClassAttributeCompartmentCanonicalEditPolicy ClassAttributeCompartment2ItemSemanticEditPolicy-->ClassAttributeCompartmentItemSemanticEditPolicy ClassOperationCompartment2EditPart-->ClassOperationCompartmentEditPart ClassOperationCompartment2ItemSemanticEditPolicy-->ClassOperationCompartmentItemSemanticEditPolicy ClassOperationCompartment2CanonicalEditPolicy-->ClassOperationCompartmentCanonicalEditPolicy ClassNestedClassifierCompartment2EditPart-->ClassNestedClassifierCompartmentEditPart ClassNestedClassifierCompartment2CanonicalEditPolicy-->ClassNestedClassifierCompartmentCanonicalEditPolicy ClassNestedClassifierCompartment2ItemSemanticEditPolicy-->ClassNestedClassifierCompartmentItemSemanticEditPolicy block definition has been impacted done in the revision 4350 AssociationName2EditPart-->AssociationNameEditPart AssociationName3EditPart-->AssociationTargetNameEditPart AssociationName5EditPart-->AssociationSourceNameEditPart AssociationMultiplictySourceEditPart-->AssociationMultiplicitySourceEditPart AssociationMultiplictyTargetEditPart-->AssociationMultiplicityTargetEditPart done in the revision 4324 SubstitutionName2EditPart-->SubstitutionNameEditPart RealizationName2EditPart-->RealizationNameEditPart done in the revision 4352 I have reorder elements in the gmfgen 1. Child label 2. AffixedNode 3. Child node 4. Top node 5. Compartment child node 6. Compartment top node 7. Links Done in the version 4354 I reopen the bug, because some classes did have been refactored : InterfaceRealizationName2EditPart InterfaceRealizationName2ItemSemanticEditPolicy done in the revision 10097 in the branch thanks to Nizar GUEDIDI. see bug 345889 for the patch Created attachment 227656 [details]
patch
a. I, Nizar GUEDIDI, wrote 100% of the code I've provided.
b. I have the right to contribute the code to Eclipse.
c. I contribute the content under the EPL.
d. This contribution contains no Cryptography features.
done for the head revision 10277 |