Commit Graph

409 Commits

Author SHA1 Message Date
Robert von Burg 69ae85ec34 [New] Added ModelHelper to copy params 2021-04-19 17:07:11 +02:00
Robert von Burg 32662678e7 [New] Added GroupedParameterizedElement.removeRelation() 2021-03-31 17:40:01 +02:00
Robert von Burg 25fa46cccf [New] Added FromFlatJsonVisitor.ignoreRelation() and optionalRelation() 2021-03-02 16:43:03 +01:00
Robert von Burg aa332891b7 [Minor] Sorting user data in REST API 2021-02-23 09:24:23 +01:00
Robert von Burg 2e3a1f1487 [New] Added UserHistory to UserRep 2021-02-22 15:45:51 +01:00
Robert von Burg 207304932a [Major] Better exception handling for AccessDeniedExceptions 2021-02-08 22:43:27 +01:00
Robert von Burg d8c7848bee [Minor] code cleanup in FromFlatJsonVisitor 2021-01-26 14:50:32 +01:00
Robert von Burg 648a47890c [New] Added ParameterizedElement.streamStringList() 2021-01-20 18:21:05 +01:00
Robert von Burg fac7d659d9 [New] The GroupedParameterizedElement.get*() helpers handle missing bags 2021-01-20 18:20:45 +01:00
Robert von Burg 6f8274f631 [Fix] GroupedParameterizedElement.getRelationId/s() handles missing param 2021-01-13 15:23:29 +01:00
Robert von Burg de8464d30c [New] Added Tags.Json.OPERATION 2020-12-17 12:25:17 +01:00
Robert von Burg c9f775334e [Fix] Activity.findActions() should use Action as generic 2020-11-25 11:16:09 +01:00
Robert von Burg 61451c5a1a [New] Added Activity.addElementAfter() and .addElementBefore() 2020-11-24 14:28:17 +01:00
Robert von Burg 4a72ed8dae [New] added IActivityElement.asAction and .asActivity 2020-11-19 18:22:12 +01:00
Robert von Burg 137f6795b8 [Minor] Allow missing java class in Java PolicyDef, but log 2020-11-11 19:27:38 +01:00
Robert von Burg 206b1f019b [New] Added PolicyContainer.hasPolicyDef(Class) and .addOrUpdate(PolicyDef) 2020-11-11 12:17:19 +01:00
Robert von Burg ad80ad4d79 [New] Added StrolchRootElement.setRelation() 2020-10-28 13:15:19 +01:00
Robert von Burg bdca6998f4 [New] Added Version.getCreatedZdt() and Version.getUpdatedZdt() 2020-10-13 16:50:20 +02:00
Robert von Burg 8f1966fad4 [Minor] code cleanup 2020-10-08 17:39:23 +02:00
Robert von Burg 2da3866f67 [New] Added StrolchRootElement.setOrAddParamFromFlatJson() override for parameters bag 2020-10-05 16:49:25 +02:00
Robert von Burg c1fde56136 [New] Allowing builders to be used without StrolchElementBuilder 2020-08-28 16:19:03 +02:00
Robert von Burg 843f16244a [New] Added setString(String, Enum) to set String params from enums 2020-08-27 12:16:40 +02:00
Robert von Burg 23c95cebd0 [New] Added ListParameter.getValue(int) and streamValues() 2020-08-27 12:16:01 +02:00
Robert von Burg 2bca8d7d6b [Minor] copy locator on cloning 2020-08-19 19:11:13 +02:00
Robert von Burg 91d4817dce [Minor] Code cleanup and replace deprecated calls 2020-08-19 14:18:50 +02:00
Robert von Burg 86794367eb [Minor] replaced deprecated call with new call 2020-08-18 16:39:56 +02:00
Robert von Burg 9a6b78a68d [New] Added ElementLdtDateVisitor and ElementZdtDateVisitor 2020-08-06 15:34:03 +02:00
Robert von Burg 1f87d03ca9 [Fix] Also add bundle in LogMessage.toJson() 2020-08-06 12:59:42 +02:00
Robert von Burg 37ac403923 [New] Added bundle persisting to LogMessage and retrieval scheme 2020-08-03 16:27:05 +02:00
Robert von Burg 1b5e2f8c62 [New] added ref methods to String* ParamBuilders 2020-07-31 17:52:32 +02:00
Robert von Burg 315e267eaf [New] Added Activity.findElement() .findElements() .findActions() and .findActionsDeep() 2020-07-31 17:51:58 +02:00
Robert von Burg 1eb2655669 [New] LogMessage constructor with I18nMessage 2020-07-31 10:13:38 +02:00
Robert von Burg f102e69fe8 [New] Added Activity.getAction() and .getActivity() 2020-07-30 22:40:09 +02:00
Robert von Burg a95d89aae8 [New] Added ActionBuilder constructor 2020-07-30 22:39:53 +02:00
Robert von Burg 2c23d0ce6b [New] Allow to set PLANNED to ERROR 2020-07-27 17:14:25 +02:00
Robert von Burg a59a133cca [New] Added StrolchModelConstants.PolicyConstants.TYPE_USE 2020-07-23 16:36:20 +02:00
Robert von Burg b071dafc11 [New] Add StrolchModelConstants.PolicyConstants.TYPE_WAIT 2020-07-15 15:51:12 +02:00
Robert von Burg e4fcf459ba [New] Added Parameter.isUomDefined() and .isInterpretationDefined() 2020-07-15 09:49:03 +02:00
Robert von Burg 401f77b807 [Minor] catch adding parameters with no ID set 2020-07-07 17:30:06 +02:00
Robert von Burg e13ddba67c [New] Added *ToJsonVisitor.flatBagsByType() 2020-07-07 16:18:17 +02:00
Robert von Burg 3959cf4a26 [Fix] Fixed StrolchValueType.valueToJson() 2020-07-07 16:17:40 +02:00
Robert von Burg 4029fd7d1c [New] Added constants to StrolchModelConstants 2020-07-07 16:17:17 +02:00
Robert von Burg 59db1f9a11 [Fix] checked for null value in AbstractListParameter.clear() 2020-07-07 16:16:50 +02:00
Robert von Burg 626fb847f7 [New] Extended StrolchElementBuilder to build concrete elements, added tests 2020-07-03 11:12:22 +02:00
Robert von Burg d63cddf0b4 [New] Added StrolchTimedState.getValueType() 2020-07-03 11:09:55 +02:00
Robert von Burg 015557d3e6 [New] Added Builder API for Strolch elements 2020-07-02 15:54:50 +02:00
Robert von Burg 8537bead2d [Minor] Remove redundant interface declaration on parameters 2020-07-02 15:54:10 +02:00
Robert von Burg 0ca545501e [Major] Moved constants from StrolchConstants to StrolchModelConstants 2020-07-02 15:53:47 +02:00
Robert von Burg e66b1bdc6b [Major] removed DateParameter.toZonedDateTime() and .toLocalDateTime() 2020-07-01 11:40:00 +02:00
Robert von Burg 103be2fe3c [New] GroupedParameterizedElement and ParameterizedElement auto create missing params on setXxx()-methods 2020-07-01 11:39:29 +02:00