- edited description
Allow user to map parameters to be weaved
Right now, you can map Operations and Attributes but not Parameters.
This goal would be to:
1) Add a level of depth to the mapping GUI to allow the user to select his parameter mapping
2) Change the implementation of the parameter weaving in OperationsWeaver.java
according to the user choice and verify the default behaviour to check the primitive type of the parameter
Comments (14)
-
reporter -
reporter - edited description
-
reporter References
#524: Parameter mapping is being setupClicking on the L+ button adds a parameter mapping. You need to reload the diagram to see a new entry.
→ <<cset 3ff938b68bf6>>
-
reporter References
#524: Add and Delete parameter mapping from GUIWarning: GUI doesn't refresh yet Adding/deleting a line under the operation and mapping two parameters works Does not take into account the types yet Weaving works accordingly to user input Added addParameter.png
→ <<cset 47c6c782c558>>
-
reporter References
#524: GUI working. Add/Del a parameter refreshes.- Removed the ContainerView argument for all MappingView (unused)
- Added a OperationContainerViewTransformed so it could "hold" the parameter mapping view
- Added some comments with some spring cleaning on the side
→ <<cset 9a3551531274>>
-
reporter References
#524: Sysout out→ <<cset b6ed5293d03f>>
-
reporter References
#524: Refactor of OperationsWeaverAllows to start the work on weaving parameters Note: Aspect was not needed here
→ <<cset 7b42f411cd4c>>
-
reporter References
#524: parameter weaving is done- Mapping and weaving parameter seems to work (further testing need to be made)
- Mapping and weaving still do not check types! Tue user can map/weave String and int together if he wants to.
→ <<cset c007380b8c5c>>
-
reporter References
#524: Change the icon for mapping a parameter→ <<cset 052bbf38f968>>
-
reporter -
reporter References
#524: Automatic parameter mapping when mapping an operation"saving" the state of the code doExecute is made public, it shouldn't cerateGhostMappedOperation is implemented but not used
→ <<cset 10fe60bd0ccf>>
-
reporter References
#524: createGhostMappedOperation is workingdoExecute is back to protected createOperationCopy is not used anymore. Delete?
→ <<cset 8663b234b262>>
-
reporter References
#524: Cannot map an int parameter with a String parameter anymoreThe parameter mapping now has a getChoiceOfValue, which allow to remove some choices from the selector when mapping a parameterFrom to a parameterTo. Only works for primitives types. To be discussed if there is the need for more.
→ <<cset bd391d73d755>>
-
reporter - changed status to resolved
Resolves
#524: Removed createOperationCopy→ <<cset 693338f0c354>>
- Log in to comment