Wti.Data

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Moved Wti.Data (and related test projects) from [src/test]/Plugins/Wti/Wti.Data to src/Plugins/Ringtoets/Piping/[src/test]/Wti.Data Related to Issue [WTI-92]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@420 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: a98daa1851dccd7a7fef1b72aba0aaff3d4201d0

  1. … 54 more files in changeset.
* Renamed PipingSurfaceLine to RingtoetsPipingSurfaceLine to prevent ambiguity with kernel's PipingSurfaceLine. * Selected RingtoetsPipingSurfaceLine now transformed to kernel's PipingSurfaceLine and used in calculation. * Added validation prior calculating piping to check if surface line is selected. * Fixed update bug due to PipingCalculationInputs refactoring, by making it IObservable and defer implementation to PipingData. Related to Issue [WTI-21]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@390 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 345df087ad8a2e721d7b4d4fd0130db0393af388

    • -0
    • +61
    ./RingtoetsPipingSurfaceLine.cs
  1. … 33 more files in changeset.
* Introduced editor to select PipingSurfaceLine for PipingCalculationInputsProperties. ** Due to DynamicPropertyBag wrapping the original ObjectProperties class, had to make it publically available for PipingCalculationInputsSurfaceLineSelectionEditor to work. Related to Issue [WTI-21]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@387 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: bd1de7fd39c2a4a75e571357ad28d03e8bdcbb11

  1. … 7 more files in changeset.
* Improved how surface line geometry points are shown in properties * Translated converted text of ExpandableArrayConverter * Point3D.ToString override Related to Issue [WTI-20]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@384 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 45821e19ba9f67cf639c5f5d05cff78928722674

  1. … 8 more files in changeset.
* Extended PipingData with SurfaceLine property * Introduced PipingCalculationInputs presentation object to allow property control to retrieve the collection of available PipingSurfaceLine instances to initialize a PipingData instance. ** Refactored PipingDataNodePresenter to PipingCalculationInputsNodePresenter ** Refactored PipingDataObjectProperties to PipingCalculationInputsObjectProperties Related to Issue [WTI-21]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@382 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: dab0f8ff5eb09d39dabd1091cc0b111cb0921702

  1. … 20 more files in changeset.
Introduced new SoilLayer2D as an temporary builder class before transforming it to PipingSoilLayers. Introduced SoilProfileBuilder the transformation of 2D Profiles to PipingSoilProfile. Introduced Math2D for containing 2 dimensional calculation routines. Renamed PipingSoilLayerReader to PipingSoilLayer2DReader, because xml parsing only applies for 2D layers. Related to Issue [WTI-27]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@367 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 11824434507f4e980223ec40c2c868674ff15a8f

    • -0
    • +72
    ./Properties/Resources.Designer.cs
    • -0
    • +123
    ./Properties/Resources.resx
  1. … 17 more files in changeset.
Able to read 2D soil layers from the database by parsing its GeometrySurface value (from database). Split PipingSoilProfileReader (database part) and PipingSoilLayerReader (XML part). Extended Point3D with equality operators so they can be used in HashSet. Exposed Wti.IO internal classes to Wti.IO.Test so they can be tested. Related to Issue [WTI-27]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@343 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 4ecda004877acff1cc6fbad6a0a9059b4987872e

  1. … 14 more files in changeset.
Removed unused classes/methods Related to Issue [WTI-70]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@325 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: be272b008abd9d45aab2873aef38c88e5b3a0dc9

  1. … 20 more files in changeset.
Added PipingSoilLayer for containing soil layer information. Started working on the PipingSoilProfilesReader, responsible for reading DSoilModel database files into PipingSoilProfile objects. Added SQLite libraries through package manager and added ref to SQLite.Interop.dll to the Wti.IO project (requirement for SqLite lib to work)

Related to Issue [WTI-27]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@324 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: a5e8492afe2b71434cbb1170e05a371d821f9b03

    • -0
    • +12
    ./PipingSoilLayer.cs
  1. … 38 more files in changeset.
* Introduced ObservableList class ** This collection is now used to store PipingSurfaceLine instances for PipingFailureMechanism * Added thread-safe asynchronous Control calls for tree view and property grid controls triggered by observable notification in import thread. * Introduced PipingNodePresenterBase to reduce code duplication * Created node presenter for PipingSurfaceLine Related to Issue [WTI-20]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@318 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 0d4d0a834408f187a734a7bf934886aa77c62b2e

  1. … 23 more files in changeset.
Added context menu with import item to piping soil profiles collection node. Related to Issue [WTI-27]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@297 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 3981eb512684a4a0252e45a8f2bf6cce4bbbae7a

  1. … 5 more files in changeset.
Add PipingSoilProfile as the to be imported data unit for soil profiles. Related to Issue [WTI-27]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@292 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: ded205b0e25a6a1ecbb15e9eb89c4079fc42e7fd

    • -0
    • +10
    ./PipingSoilProfile.cs
  1. … 2 more files in changeset.
Add empty grayed out node to the PipingFailureMechanism tree node for the soil profile collection. Related to Issue [WTI-26]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@290 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 95142e655625dc590b9f8709bb3db730377ee4b3

  1. … 12 more files in changeset.
New check in after review - Warning level 4 was (sometimes) implicit. Now, warning levels are hard-coded - Cleanup of unused PostSharp - Warning levels set to 0 of test projects (as stated in documentation) for ALL configurations Related to Issue [WTI-78]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@287 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 24e9e1a3f5ccbb7fcfabf131843cc2179e4c750d

  1. … 36 more files in changeset.
Moved CanAddPipingFailureMechanism logic to WtiProject Changed calls to Assert.Null to Assert.IsNull and Assert.NotNull to Assert.IsNotNull. (consistency) Paired with bouvrie Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@284 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 36188d4be34bd0eb34c2e1cec5884149586a023e

  1. … 11 more files in changeset.
* Extended PipingSurfaceLine with properties * Introduced Point3D class * Extended PipingSurfaceLinesCsvReader to read correctly formatted files Related to Issue [WTI-20]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@281 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: dcde392c6738f6e5eb61314129fa316cd3ca080a

  1. … 12 more files in changeset.
Piping Failure mechanism can only be added if no piping failure mechanism is assigned to the wti project. Calling remove on presenters which do not support it will now throw InvalidOperation exceptions. Moved Initialize and Clear logic of PipingFailureMechanism on WtiProject to WtiProject. Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@272 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 3dc0ae91b502f02eaa4fc368991ad8ef7d7e5a9c

  1. … 10 more files in changeset.
Added documentation as to reduce the warning of Wti.* projects. Related to Issue [WTI-18]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@260 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 05ae00898ce05d7328737c4a8259e57d4e457858

  1. … 1 more file in changeset.
* Prevent Wti.Base.dll from being copied to bin-folder (This project is only required for it's compilation actions, but doesn't contain any code) Related to Issue [WTI-38]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@259 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 72fb3881f6052d9640228edd70af4700ae5e6b4a

  1. … 12 more files in changeset.
PipingOutput not deletable by using <delete> in tree. Made PipingFailureMechanism observerable. Added validate context menu item on PipingDataNodePresenter. Implemented Validate routine in PipingCalculationService. Added PipingCalculationResult for different possibilities of results. Added TestPipingOutput which can be used for simple testing. Made PipingCalculationService responsible for its own logging. Moved resources related to logging of PipingCalculationService to Wti.Service project.

Related to Issue [WTI-18]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@254 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 8b6869f42dd22a43b0b8823d485c50aab94d4366

  1. … 18 more files in changeset.
- Set build properties of all projects

Related to Issue [WTI-78]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@234 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: cb6ce199f7f01b258f2e83916acf9c831279ee83

  1. … 40 more files in changeset.
Implemented review comments Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@226 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: a7c6a89471871a28a0500b2483480550812bcb21

  1. … 12 more files in changeset.
Moved PipingFailureMechanism to WtiProject. Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@220 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 72be228803faa59c7ce23b18b831e0466b98fe33

  1. … 11 more files in changeset.
Show PipingFailureMechanism node in project tree. Now possible to add it from the project, but needs to be moved to WtiProject instead Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@217 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 790d224e454c9669311a3e13b4512bee733b1ca1

  1. … 9 more files in changeset.
* Defined PipingFailureMechanism, to be further implemented in future commits and which can be added to WtiProject. * Defined a node presenter for the collection of PipingSurfaceLine to be found in PipingFailureMechanism Related to Issue [WTI-19]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@210 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 3e35c46dc2a9532bab9b0cfacad92927a472f222

    • -0
    • +24
    ./PipingFailureMechanism.cs
  1. … 9 more files in changeset.
Documented PipingOutput Related to Issue [WTI-15]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@197 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 09e8fb0bfcd48cd75785eb11cd8a62ac33cef5f8

Implemented Default values for Piping, which match the ones in the Piping Kernel's documentation. Related to Issue [WTI-13]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@167 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 521c34b0f5ce9305b1e9143e93478ae8d0998a35

Full cleanup over src and test Related to Issue [WTI-55]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@157 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 10d4dd15dbc2525f4f704d5225cbaab5b3705b9c

  1. … 1377 more files in changeset.
Improved build configuration

Related to Issue [WTI-51]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@151 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 42ead6c995cbb360384c821e84d6f213a5576a4d

  1. … 49 more files in changeset.
Improved build configuration Related to Issue [WTI-51]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@148 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: c20f9b3849d50f58141a533782f2a41df985a4bc

  1. … 29 more files in changeset.