]>
gerrit.simantics Code Review - simantics/3d.git/log
Marko Luukkainen [Mon, 4 Nov 2019 16:38:39 +0000 (18:38 +0200)]
Convert variable angle turn turn to fixed angle
When we remove a component next to a variable angle turn, the turn must
be converted to (temporary) fixed angle component.
gitlab #46
Change-Id: I118fad68739531692a4d2e00d4d025e981369837
Marko Luukkainen [Mon, 4 Nov 2019 12:36:21 +0000 (14:36 +0200)]
Fixed variable angle turns when they are not connected
Now unconnected variable angle turns behave like fixed angle turns until
they are connected from both sides.
Additionally, added default parameter loading for geometry provides so
that they get proper initial values.
gitlab #46
Change-Id: Id7dede974fcfc69370930dba01d5a87091be671d
Marko Luukkainen [Fri, 1 Nov 2019 15:50:32 +0000 (17:50 +0200)]
Turn index validation prevents model loading
gitlab #43
Change-Id: Id4b63712dce331dc35efb7952a89874669a574d0
Marko Luukkainen [Fri, 1 Nov 2019 15:49:41 +0000 (17:49 +0200)]
Focus action
gitlab #45
Change-Id: Ic8439e3582c9759534a224d1aba6563707b2988b
Marko Luukkainen [Fri, 1 Nov 2019 13:09:15 +0000 (15:09 +0200)]
Allow multiple radii for turns.
Now PipeRun turnRadius is an double array. TurnComponents contain
turnRadiusIndex, which then picks specific radius for the turn.
This change also contains minor refactoring for NodeMap implementations
gitlab #43
Change-Id: I626a641135b5eff5819ce74288366ac0d9199ab8
Marko Luukkainen [Fri, 1 Nov 2019 13:04:58 +0000 (15:04 +0200)]
Double array properties
gitlab #44
Change-Id: I51188808ae8aafa47030716e839bc22497c947c7
Marko Luukkainen [Fri, 1 Nov 2019 08:27:15 +0000 (10:27 +0200)]
Generic listener interfaces
gitlab #29
Change-Id: Ia23e9223d76b0d942dd0738df77fe31cb5729ff1
Marko Luukkainen [Thu, 31 Oct 2019 15:15:52 +0000 (17:15 +0200)]
Use INode instead of IG3DNode in selections
g3d.vtk plug-in upgraded to Java 1.8.
gitlab #29
Change-Id: I2ef5f1da94b1c026b0af53029803765e68fd9b29
Marko Luukkainen [Wed, 30 Oct 2019 14:48:48 +0000 (14:48 +0000)]
Merge changes Ic491c642,Ibd66115e
* changes:
Refactoring of SCLUtil to allow customization
Update to SCL intefaces of P3DUtil
Marko Luukkainen [Wed, 30 Oct 2019 14:48:30 +0000 (14:48 +0000)]
Merge "Allow Pipe Routing to be created without branch support"
Marko Luukkainen [Wed, 30 Oct 2019 14:48:22 +0000 (14:48 +0000)]
Merge "Use ListenerList with G3D nodes"
Marko Luukkainen [Wed, 30 Oct 2019 14:16:14 +0000 (16:16 +0200)]
Allow Pipe Routing to be created without branch support
Additionally, re-using pipe routing for translating free ends.
gitlab #36
Change-Id: Ife8fc5ca4e5bae505bb95c488c3e2d263a29a188
Reino Ruusu [Wed, 30 Oct 2019 13:53:09 +0000 (15:53 +0200)]
Refactoring of SCLUtil to allow customization
Change-Id: Ic491c6424b96c53da35ac61fb1ace9239047bb3b
Reino Ruusu [Wed, 30 Oct 2019 12:29:50 +0000 (14:29 +0200)]
Update to SCL intefaces of P3DUtil
gitlab #29
Change-Id: Ibd66115eb9d3570ea2120eeb40c480cb0627b58f
Marko Luukkainen [Tue, 29 Oct 2019 15:59:50 +0000 (17:59 +0200)]
Use ListenerList with G3D nodes
gitlab #42
Change-Id: I9ba6f84592c4122467608d72b45be592e259c0b2
Marko Luukkainen [Tue, 29 Oct 2019 13:42:30 +0000 (13:42 +0000)]
Merge "Use generics type variable for mapping db object."
Marko Luukkainen [Tue, 29 Oct 2019 13:39:29 +0000 (15:39 +0200)]
Use generics type variable for mapping db object.
gitlab #41
Change-Id: I59d5e8bf979ed70808cba17d447c7288599b2c66
Marko Luukkainen [Tue, 29 Oct 2019 12:13:49 +0000 (12:13 +0000)]
Merge changes Ifcee2c16,Ifd0977dc
* changes:
Allow setSelection from other components
Prevent Tube shape failing with provided tangents.
Marko Luukkainen [Tue, 29 Oct 2019 12:04:06 +0000 (14:04 +0200)]
Allow setSelection from other components
Additionally, allow other components to utilize node highlight method
gitlab #29
Change-Id: Ifcee2c1691456f389c8460b50cf1235c3750ac42
Marko Luukkainen [Tue, 29 Oct 2019 12:01:58 +0000 (14:01 +0200)]
Prevent Tube shape failing with provided tangents.
gitlab #40
Change-Id: Ifd0977dc38885e5fbc6d5470dba6f16fd5a53a5b
Marko Luukkainen [Fri, 25 Oct 2019 14:54:03 +0000 (14:54 +0000)]
Merge "Updated Plant3D ontology class"
Marko Luukkainen [Fri, 25 Oct 2019 14:53:58 +0000 (14:53 +0000)]
Merge "Add calls to finalizeDBLoad2 into SCLUtil method."
Marko Luukkainen [Fri, 25 Oct 2019 14:53:15 +0000 (14:53 +0000)]
Merge "Equipment/Component library customization requires proper preloading."
Marko Luukkainen [Fri, 25 Oct 2019 14:53:07 +0000 (14:53 +0000)]
Merge "Adjustable length inline components"
Reino Ruusu [Fri, 25 Oct 2019 14:44:51 +0000 (17:44 +0300)]
Updated Plant3D ontology class
Due to ontology modification in
If023250f7762fcd7bc113fec462f285184bf9608
gitlab #29
Change-Id: I299c381f8eee85e65a6d0f70f7e2eb8860789832
Reino Ruusu [Fri, 25 Oct 2019 14:42:56 +0000 (17:42 +0300)]
Add calls to finalizeDBLoad2 into SCLUtil method.
gitlab #35
Change-Id: Iec99d89eb06d3dbfc9ff9b7e5926b945db22840c
Marko Luukkainen [Fri, 25 Oct 2019 14:32:58 +0000 (17:32 +0300)]
Equipment/Component library customization requires proper preloading.
Without preloaded components/control points, ObjMap is not able load the
data (causes nested read transaction)
Change-Id: I07b7a0f3500cc9b2a843441f10779316be6a4b70
Marko Luukkainen [Fri, 25 Oct 2019 14:31:00 +0000 (17:31 +0300)]
Adjustable length inline components
gitlab #29
Change-Id: I41122a7dcf2ad4d04441b6eb44abf5f4c9118a8a
Marko Luukkainen [Fri, 25 Oct 2019 12:57:10 +0000 (12:57 +0000)]
Merge "Equipment/Component library customization"
Marko Luukkainen [Fri, 25 Oct 2019 12:49:06 +0000 (15:49 +0300)]
Equipment/Component library customization
gitlab #29
Change-Id: If023250f7762fcd7bc113fec462f285184bf9608
Tuukka Lehtonen [Fri, 25 Oct 2019 07:55:58 +0000 (10:55 +0300)]
Include org.simantics.plant3d.modeling.feature in published p2 site
gitlab #39
Change-Id: Ifeb59094e2791bb038a825fef2414c66e9322ea2
Marko Luukkainen [Thu, 24 Oct 2019 14:17:02 +0000 (17:17 +0300)]
Run piping rules for all added components when closing pipe routing
This should reduce the amount of unsynchronised changes
gitlab #35
Change-Id: I5834089a3f7d0e150e46d6cb6b8f53d058ef7ec8
Marko Luukkainen [Thu, 24 Oct 2019 13:30:42 +0000 (16:30 +0300)]
Data corruption on editor startup.
PipingRules were executed "silently" on editor startup. If rules changed
pipeline structure, these changes were never reflected to DB, causing
mismatch between DB and pipeline Java objects.
gitlab #35
Change-Id: I62de99c1465bbb3658e9d2a52617b7a8778523b6
Marko Luukkainen [Thu, 24 Oct 2019 11:29:46 +0000 (14:29 +0300)]
Validate plant structure on DB write to prevent corruption
gitlab #35
Change-Id: Ibea2a0fa90fcc4c3a39ac2ced7b85e69f5bceaeb
Marko Luukkainen [Thu, 24 Oct 2019 10:34:31 +0000 (13:34 +0300)]
Make snap point highlight more visible
gitlab #32
Change-Id: I12052a8dcd77f30a717aca4ea110f15cc3ce8acb
Marko Luukkainen [Thu, 24 Oct 2019 10:26:52 +0000 (13:26 +0300)]
Piping rules seemed to be executed while editor was loading data
gitlab #35
Change-Id: Iff74082d21753d391017be1742db836c35075d5f
Marko Luukkainen [Wed, 23 Oct 2019 15:52:06 +0000 (18:52 +0300)]
Highlight constrain points
gitlab #32
Change-Id: I6e2d36c9ac08040da8a46a67a85bc5a216a1cb08
Marko Luukkainen [Wed, 23 Oct 2019 14:31:20 +0000 (14:31 +0000)]
Merge "Up-to-date resource classes"
Marko Luukkainen [Wed, 23 Oct 2019 14:28:09 +0000 (17:28 +0300)]
Filter conflicting changes (deleted + added at the same time)
gitlab #35
Change-Id: I90278469f0052b367b326a2ff495ae00c20aa12b
Marko Luukkainen [Wed, 23 Oct 2019 11:34:31 +0000 (14:34 +0300)]
Overriding selection and hover highlights
Additionally changed VTKSelectionItem equals to handle different Objects
/ Resources with the same vtkProp.
gitlab #29
Change-Id: I305ff007bd48660d736b1abd01ca183075ba8b88
Marko Luukkainen [Wed, 23 Oct 2019 07:42:56 +0000 (10:42 +0300)]
Customise camera and selector action
gitlab #29
Change-Id: I5bc9d1511c3a3f714b38888a32861de712aa8a2e
Marko Luukkainen [Wed, 23 Oct 2019 07:41:50 +0000 (10:41 +0300)]
Remove old g3d toolbar implementation.
Current implementation is simantics.ui.toolbar
gitlab #38
Change-Id: I3ff0671f5e074d91bac5b4ef160dc7daaef092c8
Marko Luukkainen [Tue, 22 Oct 2019 13:07:31 +0000 (16:07 +0300)]
Use simantics.toolbar with Plant3D
gitlab #38
Change-Id: Ib361bdc47ec9680dc4e6d8b264dad32a514f42f3
Marko Luukkainen [Tue, 22 Oct 2019 11:16:41 +0000 (14:16 +0300)]
ArcCylinder with custom start angle
gitlab #10
Change-Id: Ica933203d05073499f1ab46c3f4a92041b1106d6
Marko Luukkainen [Mon, 21 Oct 2019 13:38:54 +0000 (16:38 +0300)]
Set correct transformation for vtk objects when they are created
gitlab #37
Change-Id: I2750cea2dde97cc86620289e42dbeff22027a2df
Marko Luukkainen [Fri, 18 Oct 2019 12:51:59 +0000 (15:51 +0300)]
Prevent too narrow angle branched during pipe routing
gitlab #36
Change-Id: Iffeb64d62cae7f325054e1be21cc499ad144d3bc
Marko Luukkainen [Fri, 18 Oct 2019 12:22:20 +0000 (15:22 +0300)]
Synchronizing connected objects did not send events.
Without events, removing a component left connection relations to the
DB, which then caused problems with undo handling, and corruption of
component structure.
gitlab #35
Change-Id: I1e67df0db3fcdc71c5191411e2e93d9df18791cf
Marko Luukkainen [Fri, 18 Oct 2019 10:28:28 +0000 (13:28 +0300)]
Removing straight next to branch point did not properly remove branch
gitlab #35
Change-Id: I7d5be95dc81bda7b1d7d72f1c26c298eb368c02e
Marko Luukkainen [Fri, 18 Oct 2019 10:23:51 +0000 (13:23 +0300)]
Adapters.xml change missing from Flat Nozzle support
gitlab #34
Change-Id: I10ab35118eff9a5ef8652f570a4308a1c6d7af8b
Reino Ruusu [Fri, 18 Oct 2019 09:28:40 +0000 (12:28 +0300)]
Up-to-date resource classes
CSG and G3D got included in the recent white space clean-up.
Plant3D was not committed in the latest ontology modification in
c44f3e6 .
Change-Id: I12d4b923ae264ae574595d9765cfc0e424896cc2
Marko Luukkainen [Thu, 17 Oct 2019 13:50:31 +0000 (16:50 +0300)]
Flat nozzles
gitlab #34
Change-Id: Iba887aef0a3abb9528d02c5c8a0321050700278f
Marko Luukkainen [Thu, 17 Oct 2019 12:14:04 +0000 (15:14 +0300)]
Piping Rules moved turns next nozzle when they were misaligned
Cutoff range was 1.0m, turns closer than that were moved next to nozzle.
gitlab #14
Change-Id: Icfc20ab6f78aa2d70635c608deaf8354a22de802
Marko Luukkainen [Thu, 17 Oct 2019 11:25:45 +0000 (14:25 +0300)]
Remove/Split action removes pipeline components without reconnecting
gitlab #33
Change-Id: I9bd2df03b9d4f4b8abea03c15e22dcce39fb70bb
Marko Luukkainen [Wed, 16 Oct 2019 15:51:50 +0000 (18:51 +0300)]
ConstraintDetector / Snapping tool for pipeline routing
gitlab #32
Change-Id: I4c5304bc481eedfe853ffbfd2b2157397c52e920
Reino Ruusu [Tue, 15 Oct 2019 10:15:38 +0000 (13:15 +0300)]
New interfaces for volume and centroid calculation.
gitlab #31
Also proper handling of unsymmetric reducers.
Change-Id: I370ba363d69ac6311d2afdfdf423e04871515113
Reino Ruusu [Tue, 15 Oct 2019 10:12:14 +0000 (13:12 +0300)]
Replace obsolete use of Callback with Consumer.
Change-Id: I25ea24eadda7b7f9134083b02bed4b0e0b2205e4
Reino Ruusu [Tue, 15 Oct 2019 10:11:01 +0000 (13:11 +0300)]
Setter for flow length for unconnected inline components.
gitlab #30
Change-Id: Ibb435186075fa7a3ff804b7abac46437e671c3f3
Reino Ruusu [Tue, 15 Oct 2019 09:55:53 +0000 (12:55 +0300)]
White space clean-up
Change-Id: Ib53a7e9a2613bbe664e1af5068c3fc7248707e1c
Reino Ruusu [Mon, 14 Oct 2019 14:06:22 +0000 (17:06 +0300)]
Improvements to java.vecmath bindings to SCL.
gitlab #28
Change-Id: Ic6350d7ecbeff7e9e55e053b779fa7592b20ac9a
Tuukka Lehtonen [Sat, 31 Aug 2019 21:11:44 +0000 (21:11 +0000)]
Merge "Move plant3d test-product specific contributions to product plugin."
Tuukka Lehtonen [Thu, 29 Aug 2019 21:21:15 +0000 (00:21 +0300)]
Move plant3d test-product specific contributions to product plugin.
This prevents polluting any products including the plant3d modeling
feature with unwanted UI contributions.
gitlab #29
Change-Id: I28ceb91db0d12da19afcd41789cf94397142bd06
Marko Luukkainen [Thu, 29 Aug 2019 15:53:37 +0000 (18:53 +0300)]
Reversing pipe runs was never implemented properly
gitlab #12
Change-Id: I0cdc134cdea887717237b6dc428c86e8681ac595
Marko Luukkainen [Thu, 29 Aug 2019 15:51:53 +0000 (18:51 +0300)]
Unattached size change (reducer) did not recognise being size change
gitlab #12
Change-Id: Ife915d2a48050fc65617d905e41a821894a623c3
Marko Luukkainen [Thu, 29 Aug 2019 15:50:11 +0000 (18:50 +0300)]
Adding a component next to a reducer used wrong PipeRun
gitlab #12
Change-Id: I8164d704011761f35d004506dba9462c24c7272f
Marko Luukkainen [Wed, 28 Aug 2019 14:55:06 +0000 (17:55 +0300)]
Preliminary example of creating pipes with elbow coordinates
* ComponentUtil.connect now works, if connected Component is not
attached to a PipeRun
* Modified Piping rules to use path leg ends for turn calculation
gitlab #28
Change-Id: If16e6e63e44a697d5c07c0f3ec0d1a0c0fba3b9d
Marko Luukkainen [Mon, 26 Aug 2019 13:31:41 +0000 (16:31 +0300)]
Handle variable length free end updates properly
Depending on which control point was updated, we may need to update free
ends position.
gitlab #24
gitlab #26
Change-Id: I0f3c99b279ea14d2caf57fcbc1f15a7da7425d3c
Marko Luukkainen [Mon, 26 Aug 2019 12:14:10 +0000 (15:14 +0300)]
SCL Test models for Plant3d
gitlab #28
Change-Id: I3beaec931fd327f56fd78da7f188836ad0a843cb
Marko Luukkainen [Mon, 26 Aug 2019 12:13:43 +0000 (15:13 +0300)]
Added <Proc> side effects
* Without <Proc> some functions would not work properly
gitlab #28
Change-Id: I9ba6c545c46ddab560b27e8cb6e96013905a2985
Marko Luukkainen [Thu, 22 Aug 2019 09:55:41 +0000 (09:55 +0000)]
Merge "Improve elbow placement when dual directed pathleg is no loner aligned"
Marko Luukkainen [Thu, 22 Aug 2019 09:48:21 +0000 (12:48 +0300)]
Improve elbow placement when dual directed pathleg is no loner aligned
gitlab #14
Change-Id: If1cecdafe12b27a9836f1e39297eb4d19bd37db1
Reino Ruusu [Wed, 21 Aug 2019 15:41:30 +0000 (18:41 +0300)]
Further refactoring of SCL interfaces
gitlab #28
Change-Id: I3f82066ab83ab3210f8879d0457e6a1b7ba5e72f
Reino Ruusu [Wed, 21 Aug 2019 12:27:11 +0000 (15:27 +0300)]
Add "New Plant" as model browser action.
Change-Id: I60d036fbc2cf726fbdf7e2961def4f34c8d45483
Marko Luukkainen [Wed, 21 Aug 2019 15:02:27 +0000 (18:02 +0300)]
Plant3D customization
* Expose packages
* Allow equipment to be loaded from non-default location
* Fixed ontology errors
gitlab #29
Change-Id: Id82c78edf353aec643a65c6304eb12a664b36778
Marko Luukkainen [Wed, 21 Aug 2019 10:21:51 +0000 (13:21 +0300)]
Handle fixed turn components when pipe run is reversed.
Handle unconnected variable length component, when it is the firs
component of a path leg.
gitlab #23
Change-Id: Iccc027fca87a4e4e89fae88f58e53f245eb5025c
Marko Luukkainen [Wed, 21 Aug 2019 07:46:28 +0000 (10:46 +0300)]
SCL function for connecting pipeline components
gitlab #28
Change-Id: I8ab03b0593d62824feb2a2b994a13376c6654d15
Marko Luukkainen [Tue, 20 Aug 2019 14:27:54 +0000 (17:27 +0300)]
Nozzle positions were not loaded correctly
Fixed nozzle positions were loaded with default equipment
parametrisation
gitlab #27
Change-Id: Ic64b9ef442dd30be569ba80a8fa554dab132e7e1
Marko Luukkainen [Tue, 20 Aug 2019 13:32:05 +0000 (16:32 +0300)]
Very crude API for creating pipeline components
gitlab #28
Change-Id: I2c593b81fdcb3a3b996369b4bb2a8a9f6eb43906
Marko Luukkainen [Tue, 20 Aug 2019 11:59:10 +0000 (14:59 +0300)]
Creating equipment with typeURI
gitlab #28
Change-Id: I568f47f22bcc53649cd6fada4c179fcd9a3841d3
Marko Luukkainen [Tue, 20 Aug 2019 11:56:46 +0000 (14:56 +0300)]
Nozzle positions were not loaded correctly
Fixed nozzle positions were loaded with default equipment
parametrisation
gitlab #27
Change-Id: I895d5c53658af41236e5285c6f2b582a8fdd617e
Reino Ruusu [Mon, 19 Aug 2019 15:39:46 +0000 (18:39 +0300)]
Maven pom.xml files for plant3d projects
Also added org.simantics.plant3d.product.repository for building plant3d
test product.
Change-Id: I511a896bde58e25403ad6fec6d855b98822cd29c
Reino Ruusu [Mon, 19 Aug 2019 14:26:30 +0000 (17:26 +0300)]
Refactoring of SCL interfaces for g3d.
gitlab #28
Change-Id: I79893888975610f78c850410d7dcd8d9df4662aa
Marko Luukkainen [Mon, 19 Aug 2019 14:43:30 +0000 (14:43 +0000)]
Merge "Preventing synchronizing commits after undo / redo are mandatory"
Marko Luukkainen [Mon, 19 Aug 2019 12:52:48 +0000 (15:52 +0300)]
Preventing synchronizing commits after undo / redo are mandatory
Allowing synchronizing commits with empty message and no undo point
trash the undo history and prevent redo operations.
Include scl folder in build.properties
gitlab #24
Change-Id: I0af0cbf3be21a23ac4f8ed20a48881bef21465d2
Marko Luukkainen [Mon, 19 Aug 2019 13:03:06 +0000 (13:03 +0000)]
Merge "Fix component add with overlapping setting"
Marko Luukkainen [Mon, 19 Aug 2019 11:05:00 +0000 (14:05 +0300)]
Fix component add with overlapping setting
gitlab #26
Change-Id: Ib510633edd933d0def918e0af996cb6f56986876
Marko Luukkainen [Mon, 19 Aug 2019 06:21:51 +0000 (06:21 +0000)]
Merge "Safe SCL cast for Java objects"
Marko Luukkainen [Mon, 19 Aug 2019 06:08:46 +0000 (09:08 +0300)]
Safe SCL cast for Java objects
gitlab #28
Change-Id: I7e8fa4b9bfc6bf3803c8dbfb5c65eb2d631a968b
Marko Luukkainen [Fri, 16 Aug 2019 12:55:28 +0000 (12:55 +0000)]
Merge "Additional SCL Bindings to G3D and Plant3D classes"
Marko Luukkainen [Fri, 16 Aug 2019 12:43:24 +0000 (15:43 +0300)]
Additional SCL Bindings to G3D and Plant3D classes
gitlab #28
Change-Id: I1f3b29cd84ac60a16c58736ddae31792393a08ec
Marko Luukkainen [Thu, 15 Aug 2019 14:04:20 +0000 (14:04 +0000)]
Merge "SCL bindings to some G3D and Plant3D Java classes"
Marko Luukkainen [Thu, 15 Aug 2019 14:01:36 +0000 (17:01 +0300)]
SCL bindings to some G3D and Plant3D Java classes
gitlab #28
Change-Id: Ide08db8b186645096e50739c6e49d65b2585d627
Marko Luukkainen [Thu, 15 Aug 2019 09:17:44 +0000 (09:17 +0000)]
Merge "First version of fixed nozzle positions"
Marko Luukkainen [Thu, 15 Aug 2019 09:17:35 +0000 (09:17 +0000)]
Merge "Fix NPE in branch point synchronization"
Marko Luukkainen [Thu, 15 Aug 2019 09:17:30 +0000 (09:17 +0000)]
Merge "Simplified free ended variable length component update"
Marko Luukkainen [Thu, 15 Aug 2019 09:16:39 +0000 (12:16 +0300)]
First version of fixed nozzle positions
Fixed nozzles are not added to equipment automatically.
gitlab #27
Change-Id: I675bee1132131fd9033f9054ea654c33ab60ffc6
Marko Luukkainen [Thu, 15 Aug 2019 07:10:47 +0000 (10:10 +0300)]
Fix NPE in branch point synchronization
gitlab #24
Change-Id: Ibd0641bde997d1ddb454c1b596aec04b583a4807
Marko Luukkainen [Wed, 14 Aug 2019 15:19:00 +0000 (18:19 +0300)]
Simplified free ended variable length component update
* Previous code was combined with route pipe action, which did not take
account spaced reserved by previous turn component.
* The update code caused undo/redo synchronization issues, since it
altered intended position of the control point
gitlab #24
gitlab #26
Change-Id: I89c7bbc608e7900f0b18b33ce1e390c5469cf0bd
Tuukka Lehtonen [Wed, 14 Aug 2019 10:46:42 +0000 (10:46 +0000)]
Merge "Added missing change to generated ontology class."
Marko Luukkainen [Wed, 14 Aug 2019 10:45:49 +0000 (10:45 +0000)]
Merge "More precise position selection for add component action"
Marko Luukkainen [Wed, 14 Aug 2019 10:42:15 +0000 (13:42 +0300)]
More precise position selection for add component action
When we are adding variable length component or the component where we
are inserting is variable length, we can shorten the variable length
component based on user input.
gitlab #26
Change-Id: I0ec9d3ff86497b109aa8a8320fb6476db897afd5