Community
Participate
Working Groups
Refactor the gmfgen in order to obtain a more complete gmfgen --> Add a display name --> default size --> good name for editpart
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
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