diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml new file mode 100644 index 0000000..00d7385 --- /dev/null +++ b/.github/workflows/build.yml @@ -0,0 +1,23 @@ +# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time +# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-java-with-maven + +name: Build + +on: [push, pull_request] + +jobs: + build: + runs-on: ubuntu-latest + strategy: + matrix: + distribution: ['temurin'] + java: ['11', '17', '23'] + name: Java ${{matrix.java}} (${{matrix.distribution}}) build + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 + with: + distribution: ${{matrix.distribution}} + java-version: ${{matrix.java}} + - name: Build with Maven + run: mvn --batch-mode verify diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml new file mode 100644 index 0000000..d69ff37 --- /dev/null +++ b/.github/workflows/release.yml @@ -0,0 +1,26 @@ +# This workflow will build a package using Maven and then publish it to GitHub packages when a release is created +# For more information see: https://github.com/actions/setup-java/blob/main/docs/advanced-usage.md#apache-maven-with-a-settings-path + +name: Release + +on: + release: + types: [created] + workflow_dispatch: + +jobs: + publish: + runs-on: ubuntu-latest + permissions: + contents: read + packages: write + steps: + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 + with: + java-version: '17' + distribution: 'temurin' + - name: Publish package + run: mvn --batch-mode deploy + env: + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} diff --git a/.gitignore b/.gitignore index 3de64ae..2b6192f 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,8 @@ *.tar.gz *.rar +# VS Code +.vscode/ + +# Maven +**/target/ diff --git a/CGMES_2.4.15_27JAN2020/pom.xml b/CGMES_2.4.15_27JAN2020/pom.xml new file mode 100644 index 0000000..c6df563 --- /dev/null +++ b/CGMES_2.4.15_27JAN2020/pom.xml @@ -0,0 +1,33 @@ + + + 4.0.0 + + + org.lfenergy.sogno + cim4j-parent + 0.1.0 + ../pom.xml + + + cim4j-cgmes-2-4-15 + + Java classes for CIM / CGMES 2.4.15 + + + + + org.apache.maven.plugins + maven-jar-plugin + 3.4.2 + + + + Cim4j + + + + + + + diff --git a/CGMES_2.4.15_27JAN2020/Cim4j.java b/CGMES_2.4.15_27JAN2020/src/main/java/Cim4j.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/Cim4j.java rename to CGMES_2.4.15_27JAN2020/src/main/java/Cim4j.java diff --git a/CGMES_2.4.15_27JAN2020/XMLTest.java b/CGMES_2.4.15_27JAN2020/src/main/java/XMLTest.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/XMLTest.java rename to CGMES_2.4.15_27JAN2020/src/main/java/XMLTest.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ACDCConverter.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ACDCConverter.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ACDCConverter.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ACDCConverter.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ACDCConverterDCTerminal.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ACDCConverterDCTerminal.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ACDCConverterDCTerminal.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ACDCConverterDCTerminal.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ACDCTerminal.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ACDCTerminal.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ACDCTerminal.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ACDCTerminal.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ACLineSegment.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ACLineSegment.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ACLineSegment.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ACLineSegment.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Accumulator.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Accumulator.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Accumulator.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Accumulator.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AccumulatorLimit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AccumulatorLimit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AccumulatorLimit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AccumulatorLimit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AccumulatorLimitSet.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AccumulatorLimitSet.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AccumulatorLimitSet.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AccumulatorLimitSet.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AccumulatorReset.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AccumulatorReset.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AccumulatorReset.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AccumulatorReset.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AccumulatorValue.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AccumulatorValue.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AccumulatorValue.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AccumulatorValue.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ActivePower.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ActivePower.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ActivePower.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ActivePower.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ActivePowerLimit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ActivePowerLimit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ActivePowerLimit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ActivePowerLimit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ActivePowerPerCurrentFlow.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ActivePowerPerCurrentFlow.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ActivePowerPerCurrentFlow.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ActivePowerPerCurrentFlow.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ActivePowerPerFrequency.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ActivePowerPerFrequency.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ActivePowerPerFrequency.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ActivePowerPerFrequency.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Analog.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Analog.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Analog.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Analog.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AnalogControl.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AnalogControl.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AnalogControl.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AnalogControl.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AnalogLimit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AnalogLimit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AnalogLimit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AnalogLimit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AnalogLimitSet.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AnalogLimitSet.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AnalogLimitSet.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AnalogLimitSet.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AnalogValue.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AnalogValue.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AnalogValue.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AnalogValue.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AngleDegrees.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AngleDegrees.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AngleDegrees.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AngleDegrees.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AngleRadians.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AngleRadians.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AngleRadians.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AngleRadians.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ApparentPower.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ApparentPower.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ApparentPower.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ApparentPower.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ApparentPowerLimit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ApparentPowerLimit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ApparentPowerLimit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ApparentPowerLimit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Area.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Area.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Area.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Area.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AsynchronousMachine.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AsynchronousMachine.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AsynchronousMachine.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AsynchronousMachine.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AsynchronousMachineDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AsynchronousMachineDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AsynchronousMachineDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AsynchronousMachineDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AsynchronousMachineEquivalentCircuit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AsynchronousMachineEquivalentCircuit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AsynchronousMachineEquivalentCircuit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AsynchronousMachineEquivalentCircuit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AsynchronousMachineKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AsynchronousMachineKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AsynchronousMachineKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AsynchronousMachineKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AsynchronousMachineTimeConstantReactance.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AsynchronousMachineTimeConstantReactance.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AsynchronousMachineTimeConstantReactance.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AsynchronousMachineTimeConstantReactance.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AsynchronousMachineUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AsynchronousMachineUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AsynchronousMachineUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AsynchronousMachineUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/AttributeInterface.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AttributeInterface.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/AttributeInterface.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/AttributeInterface.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/BaseClass.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BaseClass.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/BaseClass.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BaseClass.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/BaseClassBuilder.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BaseClassBuilder.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/BaseClassBuilder.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BaseClassBuilder.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/BaseClassInterface.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BaseClassInterface.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/BaseClassInterface.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BaseClassInterface.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/BaseVoltage.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BaseVoltage.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/BaseVoltage.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BaseVoltage.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/BasicIntervalSchedule.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BasicIntervalSchedule.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/BasicIntervalSchedule.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BasicIntervalSchedule.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Bay.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Bay.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Bay.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Bay.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Boolean.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Boolean.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Boolean.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Boolean.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Breaker.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Breaker.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Breaker.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Breaker.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/BusNameMarker.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BusNameMarker.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/BusNameMarker.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BusNameMarker.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/BusbarSection.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BusbarSection.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/BusbarSection.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/BusbarSection.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/CIMClassMap.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CIMClassMap.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/CIMClassMap.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CIMClassMap.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Capacitance.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Capacitance.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Capacitance.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Capacitance.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/CapacitancePerLength.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CapacitancePerLength.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/CapacitancePerLength.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CapacitancePerLength.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Command.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Command.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Command.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Command.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Conductance.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Conductance.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Conductance.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Conductance.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ConductingEquipment.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ConductingEquipment.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ConductingEquipment.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ConductingEquipment.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Conductor.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Conductor.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Conductor.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Conductor.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ConformLoad.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ConformLoad.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ConformLoad.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ConformLoad.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ConformLoadGroup.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ConformLoadGroup.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ConformLoadGroup.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ConformLoadGroup.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ConformLoadSchedule.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ConformLoadSchedule.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ConformLoadSchedule.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ConformLoadSchedule.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ConnectivityNode.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ConnectivityNode.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ConnectivityNode.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ConnectivityNode.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ConnectivityNodeContainer.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ConnectivityNodeContainer.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ConnectivityNodeContainer.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ConnectivityNodeContainer.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Connector.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Connector.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Connector.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Connector.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Control.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Control.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Control.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Control.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ControlArea.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ControlArea.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ControlArea.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ControlArea.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ControlAreaGeneratingUnit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ControlAreaGeneratingUnit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ControlAreaGeneratingUnit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ControlAreaGeneratingUnit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ControlAreaTypeKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ControlAreaTypeKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ControlAreaTypeKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ControlAreaTypeKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/CoordinateSystem.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CoordinateSystem.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/CoordinateSystem.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CoordinateSystem.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/CsConverter.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CsConverter.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/CsConverter.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CsConverter.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/CsOperatingModeKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CsOperatingModeKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/CsOperatingModeKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CsOperatingModeKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/CsPpccControlKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CsPpccControlKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/CsPpccControlKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CsPpccControlKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Currency.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Currency.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Currency.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Currency.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/CurrentFlow.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CurrentFlow.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/CurrentFlow.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CurrentFlow.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/CurrentLimit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CurrentLimit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/CurrentLimit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CurrentLimit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Curve.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Curve.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Curve.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Curve.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/CurveData.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CurveData.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/CurveData.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CurveData.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/CurveStyle.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CurveStyle.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/CurveStyle.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/CurveStyle.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCBaseTerminal.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCBaseTerminal.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCBaseTerminal.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCBaseTerminal.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCBreaker.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCBreaker.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCBreaker.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCBreaker.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCBusbar.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCBusbar.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCBusbar.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCBusbar.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCChopper.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCChopper.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCChopper.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCChopper.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCConductingEquipment.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCConductingEquipment.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCConductingEquipment.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCConductingEquipment.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCConverterOperatingModeKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCConverterOperatingModeKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCConverterOperatingModeKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCConverterOperatingModeKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCConverterUnit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCConverterUnit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCConverterUnit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCConverterUnit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCDisconnector.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCDisconnector.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCDisconnector.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCDisconnector.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCEquipmentContainer.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCEquipmentContainer.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCEquipmentContainer.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCEquipmentContainer.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCGround.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCGround.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCGround.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCGround.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCLine.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCLine.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCLine.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCLine.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCLineSegment.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCLineSegment.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCLineSegment.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCLineSegment.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCNode.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCNode.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCNode.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCNode.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCPolarityKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCPolarityKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCPolarityKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCPolarityKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCSeriesDevice.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCSeriesDevice.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCSeriesDevice.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCSeriesDevice.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCShunt.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCShunt.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCShunt.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCShunt.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCSwitch.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCSwitch.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCSwitch.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCSwitch.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCTerminal.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCTerminal.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCTerminal.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCTerminal.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCTopologicalIsland.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCTopologicalIsland.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCTopologicalIsland.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCTopologicalIsland.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DCTopologicalNode.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCTopologicalNode.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DCTopologicalNode.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DCTopologicalNode.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Date.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Date.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Date.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Date.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DateTime.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DateTime.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DateTime.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DateTime.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DayType.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DayType.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DayType.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DayType.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Decimal.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Decimal.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Decimal.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Decimal.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Diagram.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Diagram.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Diagram.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Diagram.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DiagramLayoutVersion.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiagramLayoutVersion.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DiagramLayoutVersion.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiagramLayoutVersion.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DiagramObject.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiagramObject.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DiagramObject.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiagramObject.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DiagramObjectGluePoint.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiagramObjectGluePoint.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DiagramObjectGluePoint.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiagramObjectGluePoint.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DiagramObjectPoint.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiagramObjectPoint.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DiagramObjectPoint.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiagramObjectPoint.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DiagramObjectStyle.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiagramObjectStyle.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DiagramObjectStyle.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiagramObjectStyle.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DiagramStyle.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiagramStyle.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DiagramStyle.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiagramStyle.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DiscExcContIEEEDEC1A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiscExcContIEEEDEC1A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DiscExcContIEEEDEC1A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiscExcContIEEEDEC1A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DiscExcContIEEEDEC2A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiscExcContIEEEDEC2A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DiscExcContIEEEDEC2A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiscExcContIEEEDEC2A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DiscExcContIEEEDEC3A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiscExcContIEEEDEC3A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DiscExcContIEEEDEC3A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiscExcContIEEEDEC3A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Disconnector.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Disconnector.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Disconnector.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Disconnector.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DiscontinuousExcitationControlDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiscontinuousExcitationControlDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DiscontinuousExcitationControlDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiscontinuousExcitationControlDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DiscontinuousExcitationControlUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiscontinuousExcitationControlUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DiscontinuousExcitationControlUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiscontinuousExcitationControlUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Discrete.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Discrete.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Discrete.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Discrete.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DiscreteValue.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiscreteValue.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DiscreteValue.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DiscreteValue.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DroopSignalFeedbackKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DroopSignalFeedbackKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DroopSignalFeedbackKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DroopSignalFeedbackKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DynamicsFunctionBlock.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DynamicsFunctionBlock.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DynamicsFunctionBlock.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DynamicsFunctionBlock.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/DynamicsVersion.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DynamicsVersion.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/DynamicsVersion.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/DynamicsVersion.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EarthFaultCompensator.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EarthFaultCompensator.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EarthFaultCompensator.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EarthFaultCompensator.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EnergyArea.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EnergyArea.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EnergyArea.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EnergyArea.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EnergyConsumer.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EnergyConsumer.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EnergyConsumer.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EnergyConsumer.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EnergySchedulingType.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EnergySchedulingType.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EnergySchedulingType.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EnergySchedulingType.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EnergySource.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EnergySource.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EnergySource.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EnergySource.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Equipment.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Equipment.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Equipment.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Equipment.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EquipmentBoundaryVersion.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquipmentBoundaryVersion.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EquipmentBoundaryVersion.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquipmentBoundaryVersion.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EquipmentContainer.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquipmentContainer.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EquipmentContainer.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquipmentContainer.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EquipmentVersion.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquipmentVersion.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EquipmentVersion.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquipmentVersion.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EquivalentBranch.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquivalentBranch.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EquivalentBranch.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquivalentBranch.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EquivalentEquipment.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquivalentEquipment.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EquivalentEquipment.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquivalentEquipment.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EquivalentInjection.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquivalentInjection.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EquivalentInjection.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquivalentInjection.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EquivalentNetwork.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquivalentNetwork.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EquivalentNetwork.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquivalentNetwork.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/EquivalentShunt.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquivalentShunt.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/EquivalentShunt.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/EquivalentShunt.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAC1A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC1A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAC1A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC1A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAC2A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC2A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAC2A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC2A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAC3A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC3A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAC3A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC3A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAC4A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC4A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAC4A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC4A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAC5A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC5A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAC5A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC5A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAC6A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC6A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAC6A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC6A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAC8B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC8B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAC8B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAC8B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcANS.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcANS.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcANS.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcANS.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAVR1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAVR1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAVR1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAVR1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAVR2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAVR2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAVR2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAVR2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAVR3.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAVR3.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAVR3.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAVR3.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAVR4.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAVR4.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAVR4.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAVR4.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAVR5.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAVR5.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAVR5.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAVR5.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcAVR7.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAVR7.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcAVR7.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcAVR7.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcBBC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcBBC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcBBC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcBBC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcCZ.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcCZ.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcCZ.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcCZ.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcDC1A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcDC1A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcDC1A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcDC1A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcDC2A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcDC2A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcDC2A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcDC2A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcDC3A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcDC3A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcDC3A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcDC3A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcDC3A1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcDC3A1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcDC3A1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcDC3A1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcELIN1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcELIN1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcELIN1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcELIN1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcELIN2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcELIN2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcELIN2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcELIN2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcHU.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcHU.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcHU.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcHU.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC1A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC1A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC1A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC1A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC2A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC2A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC2A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC2A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC3A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC3A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC3A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC3A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC4A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC4A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC4A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC4A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC5A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC5A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC5A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC5A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC6A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC6A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC6A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC6A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC7B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC7B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC7B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC7B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC8B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC8B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEAC8B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEAC8B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEDC1A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEDC1A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEDC1A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEDC1A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEDC2A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEDC2A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEDC2A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEDC2A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEDC3A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEDC3A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEDC3A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEDC3A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEDC4B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEDC4B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEDC4B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEDC4B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST1A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST1A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST1A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST1A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST1AUELselectorKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST1AUELselectorKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST1AUELselectorKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST1AUELselectorKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST2A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST2A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST2A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST2A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST3A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST3A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST3A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST3A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST4B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST4B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST4B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST4B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST5B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST5B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST5B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST5B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST6B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST6B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST6B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST6B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST7B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST7B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcIEEEST7B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcIEEEST7B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcOEX3T.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcOEX3T.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcOEX3T.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcOEX3T.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcPIC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcPIC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcPIC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcPIC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcREXS.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcREXS.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcREXS.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcREXS.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcREXSFeedbackSignalKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcREXSFeedbackSignalKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcREXSFeedbackSignalKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcREXSFeedbackSignalKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcSCRX.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcSCRX.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcSCRX.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcSCRX.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcSEXS.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcSEXS.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcSEXS.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcSEXS.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcSK.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcSK.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcSK.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcSK.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcST1A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST1A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcST1A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST1A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcST2A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST2A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcST2A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST2A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcST3A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST3A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcST3A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST3A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcST4B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST4B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcST4B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST4B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcST6B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST6B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcST6B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST6B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcST6BOELselectorKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST6BOELselectorKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcST6BOELselectorKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST6BOELselectorKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcST7B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST7B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcST7B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST7B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcST7BOELselectorKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST7BOELselectorKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcST7BOELselectorKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST7BOELselectorKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcST7BUELselectorKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST7BUELselectorKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcST7BUELselectorKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcST7BUELselectorKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcitationSystemDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcitationSystemDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcitationSystemDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcitationSystemDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExcitationSystemUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcitationSystemUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExcitationSystemUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExcitationSystemUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ExternalNetworkInjection.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExternalNetworkInjection.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ExternalNetworkInjection.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ExternalNetworkInjection.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Float.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Float.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Float.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Float.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/FossilFuel.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/FossilFuel.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/FossilFuel.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/FossilFuel.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/FrancisGovernorControlKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/FrancisGovernorControlKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/FrancisGovernorControlKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/FrancisGovernorControlKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Frequency.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Frequency.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Frequency.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Frequency.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/FuelType.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/FuelType.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/FuelType.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/FuelType.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GenICompensationForGenJ.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GenICompensationForGenJ.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GenICompensationForGenJ.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GenICompensationForGenJ.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GeneratingUnit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GeneratingUnit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GeneratingUnit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GeneratingUnit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GeneratorControlSource.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GeneratorControlSource.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GeneratorControlSource.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GeneratorControlSource.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GenericNonLinearLoadModelKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GenericNonLinearLoadModelKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GenericNonLinearLoadModelKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GenericNonLinearLoadModelKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GeographicalLocationVersion.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GeographicalLocationVersion.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GeographicalLocationVersion.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GeographicalLocationVersion.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GeographicalRegion.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GeographicalRegion.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GeographicalRegion.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GeographicalRegion.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovCT1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovCT1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovCT1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovCT1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovCT2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovCT2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovCT2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovCT2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovGAST.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovGAST.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovGAST.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovGAST.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovGAST1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovGAST1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovGAST1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovGAST1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovGAST2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovGAST2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovGAST2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovGAST2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovGAST3.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovGAST3.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovGAST3.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovGAST3.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovGAST4.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovGAST4.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovGAST4.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovGAST4.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovGASTWD.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovGASTWD.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovGASTWD.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovGASTWD.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydro1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydro1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydro1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydro1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydro2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydro2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydro2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydro2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydro3.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydro3.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydro3.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydro3.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydro4.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydro4.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydro4.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydro4.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydroDD.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroDD.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydroDD.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroDD.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydroFrancis.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroFrancis.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydroFrancis.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroFrancis.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydroIEEE0.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroIEEE0.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydroIEEE0.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroIEEE0.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydroIEEE2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroIEEE2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydroIEEE2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroIEEE2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydroPID.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroPID.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydroPID.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroPID.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydroPID2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroPID2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydroPID2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroPID2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydroPelton.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroPelton.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydroPelton.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroPelton.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydroR.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroR.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydroR.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroR.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydroWEH.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroWEH.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydroWEH.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroWEH.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovHydroWPID.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroWPID.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovHydroWPID.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovHydroWPID.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovSteam0.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteam0.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovSteam0.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteam0.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovSteam1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteam1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovSteam1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteam1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovSteam2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteam2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovSteam2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteam2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovSteamCC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamCC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovSteamCC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamCC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovSteamEU.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamEU.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovSteamEU.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamEU.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovSteamFV2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamFV2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovSteamFV2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamFV2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovSteamFV3.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamFV3.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovSteamFV3.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamFV3.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovSteamFV4.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamFV4.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovSteamFV4.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamFV4.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovSteamIEEE1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamIEEE1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovSteamIEEE1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamIEEE1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GovSteamSGO.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamSGO.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GovSteamSGO.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GovSteamSGO.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GrossToNetActivePowerCurve.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GrossToNetActivePowerCurve.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GrossToNetActivePowerCurve.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GrossToNetActivePowerCurve.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Ground.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Ground.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Ground.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Ground.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GroundDisconnector.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GroundDisconnector.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GroundDisconnector.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GroundDisconnector.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/GroundingImpedance.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GroundingImpedance.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/GroundingImpedance.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/GroundingImpedance.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/HydroEnergyConversionKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/HydroEnergyConversionKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/HydroEnergyConversionKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/HydroEnergyConversionKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/HydroGeneratingUnit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/HydroGeneratingUnit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/HydroGeneratingUnit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/HydroGeneratingUnit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/HydroPlantStorageKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/HydroPlantStorageKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/HydroPlantStorageKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/HydroPlantStorageKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/HydroPowerPlant.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/HydroPowerPlant.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/HydroPowerPlant.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/HydroPowerPlant.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/HydroPump.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/HydroPump.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/HydroPump.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/HydroPump.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/IdentifiedObject.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/IdentifiedObject.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/IdentifiedObject.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/IdentifiedObject.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/IfdBaseKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/IfdBaseKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/IfdBaseKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/IfdBaseKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Inductance.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Inductance.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Inductance.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Inductance.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/InductancePerLength.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/InductancePerLength.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/InductancePerLength.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/InductancePerLength.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/InputSignalKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/InputSignalKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/InputSignalKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/InputSignalKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Integer.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Integer.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Integer.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Integer.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Junction.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Junction.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Junction.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Junction.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Length.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Length.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Length.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Length.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Limit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Limit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Limit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Limit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LimitSet.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LimitSet.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LimitSet.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LimitSet.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LimitTypeKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LimitTypeKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LimitTypeKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LimitTypeKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Line.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Line.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Line.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Line.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LinearShuntCompensator.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LinearShuntCompensator.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LinearShuntCompensator.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LinearShuntCompensator.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LoadAggregate.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadAggregate.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LoadAggregate.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadAggregate.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LoadArea.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadArea.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LoadArea.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadArea.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LoadBreakSwitch.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadBreakSwitch.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LoadBreakSwitch.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadBreakSwitch.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LoadComposite.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadComposite.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LoadComposite.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadComposite.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LoadDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LoadDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LoadGenericNonLinear.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadGenericNonLinear.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LoadGenericNonLinear.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadGenericNonLinear.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LoadGroup.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadGroup.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LoadGroup.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadGroup.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LoadMotor.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadMotor.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LoadMotor.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadMotor.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LoadResponseCharacteristic.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadResponseCharacteristic.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LoadResponseCharacteristic.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadResponseCharacteristic.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LoadStatic.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadStatic.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LoadStatic.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadStatic.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/LoadUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/LoadUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/LoadUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Location.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Location.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Location.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Location.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Measurement.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Measurement.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Measurement.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Measurement.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/MeasurementValue.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MeasurementValue.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/MeasurementValue.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MeasurementValue.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/MeasurementValueQuality.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MeasurementValueQuality.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/MeasurementValueQuality.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MeasurementValueQuality.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/MeasurementValueSource.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MeasurementValueSource.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/MeasurementValueSource.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MeasurementValueSource.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/MechLoad1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MechLoad1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/MechLoad1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MechLoad1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/MechanicalLoadDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MechanicalLoadDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/MechanicalLoadDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MechanicalLoadDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/MechanicalLoadUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MechanicalLoadUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/MechanicalLoadUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MechanicalLoadUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Money.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Money.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Money.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Money.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/MonthDay.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MonthDay.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/MonthDay.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MonthDay.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/MutualCoupling.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MutualCoupling.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/MutualCoupling.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/MutualCoupling.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/NonConformLoad.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/NonConformLoad.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/NonConformLoad.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/NonConformLoad.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/NonConformLoadGroup.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/NonConformLoadGroup.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/NonConformLoadGroup.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/NonConformLoadGroup.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/NonConformLoadSchedule.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/NonConformLoadSchedule.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/NonConformLoadSchedule.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/NonConformLoadSchedule.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/NonlinearShuntCompensator.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/NonlinearShuntCompensator.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/NonlinearShuntCompensator.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/NonlinearShuntCompensator.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/NonlinearShuntCompensatorPoint.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/NonlinearShuntCompensatorPoint.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/NonlinearShuntCompensatorPoint.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/NonlinearShuntCompensatorPoint.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/NuclearGeneratingUnit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/NuclearGeneratingUnit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/NuclearGeneratingUnit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/NuclearGeneratingUnit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/OperationalLimit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OperationalLimit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/OperationalLimit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OperationalLimit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/OperationalLimitDirectionKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OperationalLimitDirectionKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/OperationalLimitDirectionKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OperationalLimitDirectionKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/OperationalLimitSet.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OperationalLimitSet.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/OperationalLimitSet.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OperationalLimitSet.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/OperationalLimitType.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OperationalLimitType.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/OperationalLimitType.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OperationalLimitType.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/OrientationKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OrientationKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/OrientationKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OrientationKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/OverexcLim2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OverexcLim2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/OverexcLim2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OverexcLim2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/OverexcLimIEEE.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OverexcLimIEEE.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/OverexcLimIEEE.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OverexcLimIEEE.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/OverexcLimX1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OverexcLimX1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/OverexcLimX1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OverexcLimX1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/OverexcLimX2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OverexcLimX2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/OverexcLimX2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OverexcLimX2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/OverexcitationLimiterDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OverexcitationLimiterDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/OverexcitationLimiterDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OverexcitationLimiterDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/OverexcitationLimiterUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OverexcitationLimiterUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/OverexcitationLimiterUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/OverexcitationLimiterUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PFVArControllerType1Dynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArControllerType1Dynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PFVArControllerType1Dynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArControllerType1Dynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PFVArControllerType1UserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArControllerType1UserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PFVArControllerType1UserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArControllerType1UserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PFVArControllerType2Dynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArControllerType2Dynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PFVArControllerType2Dynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArControllerType2Dynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PFVArControllerType2UserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArControllerType2UserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PFVArControllerType2UserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArControllerType2UserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PFVArType1IEEEPFController.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArType1IEEEPFController.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PFVArType1IEEEPFController.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArType1IEEEPFController.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PFVArType1IEEEVArController.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArType1IEEEVArController.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PFVArType1IEEEVArController.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArType1IEEEVArController.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PFVArType2Common1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArType2Common1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PFVArType2Common1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArType2Common1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PFVArType2IEEEPFController.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArType2IEEEPFController.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PFVArType2IEEEPFController.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArType2IEEEPFController.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PFVArType2IEEEVArController.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArType2IEEEVArController.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PFVArType2IEEEVArController.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PFVArType2IEEEVArController.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PU.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PU.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PU.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PU.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PerCent.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PerCent.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PerCent.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PerCent.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PerLengthDCLineParameter.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PerLengthDCLineParameter.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PerLengthDCLineParameter.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PerLengthDCLineParameter.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PetersenCoil.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PetersenCoil.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PetersenCoil.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PetersenCoil.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PetersenCoilModeKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PetersenCoilModeKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PetersenCoilModeKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PetersenCoilModeKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PhaseCode.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseCode.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PhaseCode.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseCode.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChanger.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChanger.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChanger.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChanger.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerAsymmetrical.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerAsymmetrical.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerAsymmetrical.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerAsymmetrical.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerLinear.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerLinear.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerLinear.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerLinear.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerNonLinear.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerNonLinear.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerNonLinear.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerNonLinear.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerSymmetrical.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerSymmetrical.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerSymmetrical.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerSymmetrical.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerTable.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerTable.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerTable.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerTable.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerTablePoint.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerTablePoint.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerTablePoint.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerTablePoint.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerTabular.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerTabular.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PhaseTapChangerTabular.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PhaseTapChangerTabular.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PositionPoint.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PositionPoint.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PositionPoint.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PositionPoint.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PowerSystemResource.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PowerSystemResource.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PowerSystemResource.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PowerSystemResource.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PowerSystemStabilizerDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PowerSystemStabilizerDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PowerSystemStabilizerDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PowerSystemStabilizerDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PowerSystemStabilizerUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PowerSystemStabilizerUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PowerSystemStabilizerUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PowerSystemStabilizerUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PowerTransformer.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PowerTransformer.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PowerTransformer.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PowerTransformer.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PowerTransformerEnd.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PowerTransformerEnd.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PowerTransformerEnd.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PowerTransformerEnd.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PrimitiveBuilder.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PrimitiveBuilder.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PrimitiveBuilder.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PrimitiveBuilder.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ProprietaryParameterDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ProprietaryParameterDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ProprietaryParameterDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ProprietaryParameterDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ProtectedSwitch.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ProtectedSwitch.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ProtectedSwitch.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ProtectedSwitch.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Pss1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Pss1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Pss1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Pss1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Pss1A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Pss1A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Pss1A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Pss1A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Pss2B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Pss2B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Pss2B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Pss2B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Pss2ST.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Pss2ST.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Pss2ST.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Pss2ST.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Pss5.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Pss5.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Pss5.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Pss5.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PssELIN2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssELIN2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PssELIN2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssELIN2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PssIEEE1A.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssIEEE1A.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PssIEEE1A.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssIEEE1A.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PssIEEE2B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssIEEE2B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PssIEEE2B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssIEEE2B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PssIEEE3B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssIEEE3B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PssIEEE3B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssIEEE3B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PssIEEE4B.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssIEEE4B.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PssIEEE4B.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssIEEE4B.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PssPTIST1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssPTIST1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PssPTIST1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssPTIST1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PssPTIST3.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssPTIST3.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PssPTIST3.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssPTIST3.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PssSB4.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssSB4.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PssSB4.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssSB4.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PssSH.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssSH.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PssSH.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssSH.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PssSK.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssSK.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PssSK.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssSK.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/PssWECC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssWECC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/PssWECC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/PssWECC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Quality61850.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Quality61850.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Quality61850.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Quality61850.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RaiseLowerCommand.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RaiseLowerCommand.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RaiseLowerCommand.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RaiseLowerCommand.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RatioTapChanger.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RatioTapChanger.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RatioTapChanger.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RatioTapChanger.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RatioTapChangerTable.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RatioTapChangerTable.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RatioTapChangerTable.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RatioTapChangerTable.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RatioTapChangerTablePoint.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RatioTapChangerTablePoint.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RatioTapChangerTablePoint.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RatioTapChangerTablePoint.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Reactance.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Reactance.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Reactance.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Reactance.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ReactiveCapabilityCurve.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ReactiveCapabilityCurve.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ReactiveCapabilityCurve.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ReactiveCapabilityCurve.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ReactivePower.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ReactivePower.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ReactivePower.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ReactivePower.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RegularIntervalSchedule.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RegularIntervalSchedule.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RegularIntervalSchedule.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RegularIntervalSchedule.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RegularTimePoint.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RegularTimePoint.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RegularTimePoint.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RegularTimePoint.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RegulatingCondEq.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RegulatingCondEq.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RegulatingCondEq.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RegulatingCondEq.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RegulatingControl.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RegulatingControl.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RegulatingControl.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RegulatingControl.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RegulatingControlModeKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RegulatingControlModeKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RegulatingControlModeKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RegulatingControlModeKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RegulationSchedule.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RegulationSchedule.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RegulationSchedule.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RegulationSchedule.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RemoteInputSignal.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RemoteInputSignal.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RemoteInputSignal.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RemoteInputSignal.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RemoteSignalKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RemoteSignalKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RemoteSignalKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RemoteSignalKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ReportingGroup.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ReportingGroup.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ReportingGroup.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ReportingGroup.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Resistance.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Resistance.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Resistance.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Resistance.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ResistancePerLength.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ResistancePerLength.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ResistancePerLength.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ResistancePerLength.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RotatingMachine.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RotatingMachine.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RotatingMachine.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RotatingMachine.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RotatingMachineDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RotatingMachineDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RotatingMachineDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RotatingMachineDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RotationSpeed.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RotationSpeed.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RotationSpeed.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RotationSpeed.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/RotorKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RotorKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/RotorKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/RotorKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SVCControlMode.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SVCControlMode.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SVCControlMode.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SVCControlMode.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Season.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Season.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Season.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Season.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SeasonDayTypeSchedule.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SeasonDayTypeSchedule.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SeasonDayTypeSchedule.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SeasonDayTypeSchedule.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Seconds.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Seconds.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Seconds.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Seconds.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SeriesCompensator.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SeriesCompensator.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SeriesCompensator.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SeriesCompensator.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SetPoint.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SetPoint.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SetPoint.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SetPoint.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ShortCircuitRotorKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ShortCircuitRotorKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ShortCircuitRotorKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ShortCircuitRotorKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ShuntCompensator.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ShuntCompensator.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ShuntCompensator.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ShuntCompensator.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Simple_Float.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Simple_Float.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Simple_Float.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Simple_Float.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SolarGeneratingUnit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SolarGeneratingUnit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SolarGeneratingUnit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SolarGeneratingUnit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Source.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Source.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Source.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Source.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/StateVariablesVersion.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/StateVariablesVersion.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/StateVariablesVersion.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/StateVariablesVersion.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/StaticLoadModelKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/StaticLoadModelKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/StaticLoadModelKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/StaticLoadModelKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/StaticVarCompensator.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/StaticVarCompensator.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/StaticVarCompensator.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/StaticVarCompensator.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/StationSupply.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/StationSupply.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/StationSupply.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/StationSupply.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SteadyStateHypothesisVersion.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SteadyStateHypothesisVersion.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SteadyStateHypothesisVersion.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SteadyStateHypothesisVersion.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/String.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/String.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/String.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/String.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/StringMeasurement.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/StringMeasurement.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/StringMeasurement.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/StringMeasurement.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/StringMeasurementValue.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/StringMeasurementValue.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/StringMeasurementValue.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/StringMeasurementValue.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SubGeographicalRegion.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SubGeographicalRegion.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SubGeographicalRegion.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SubGeographicalRegion.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SubLoadArea.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SubLoadArea.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SubLoadArea.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SubLoadArea.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Substation.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Substation.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Substation.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Substation.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Susceptance.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Susceptance.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Susceptance.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Susceptance.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SvInjection.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SvInjection.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SvInjection.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SvInjection.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SvPowerFlow.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SvPowerFlow.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SvPowerFlow.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SvPowerFlow.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SvShuntCompensatorSections.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SvShuntCompensatorSections.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SvShuntCompensatorSections.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SvShuntCompensatorSections.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SvStatus.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SvStatus.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SvStatus.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SvStatus.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SvTapStep.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SvTapStep.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SvTapStep.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SvTapStep.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SvVoltage.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SvVoltage.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SvVoltage.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SvVoltage.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Switch.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Switch.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Switch.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Switch.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SwitchSchedule.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SwitchSchedule.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SwitchSchedule.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SwitchSchedule.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachine.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachine.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachine.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachine.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineDetailed.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineDetailed.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineDetailed.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineDetailed.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineEquivalentCircuit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineEquivalentCircuit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineEquivalentCircuit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineEquivalentCircuit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineModelKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineModelKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineModelKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineModelKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineOperatingMode.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineOperatingMode.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineOperatingMode.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineOperatingMode.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineSimplified.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineSimplified.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineSimplified.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineSimplified.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineTimeConstantReactance.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineTimeConstantReactance.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineTimeConstantReactance.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineTimeConstantReactance.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/SynchronousMachineUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/SynchronousMachineUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TapChanger.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TapChanger.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TapChanger.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TapChanger.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TapChangerControl.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TapChangerControl.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TapChangerControl.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TapChangerControl.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TapChangerTablePoint.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TapChangerTablePoint.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TapChangerTablePoint.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TapChangerTablePoint.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TapSchedule.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TapSchedule.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TapSchedule.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TapSchedule.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Temperature.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Temperature.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Temperature.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Temperature.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Terminal.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Terminal.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Terminal.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Terminal.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TextDiagramObject.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TextDiagramObject.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TextDiagramObject.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TextDiagramObject.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ThermalGeneratingUnit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ThermalGeneratingUnit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ThermalGeneratingUnit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ThermalGeneratingUnit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TieFlow.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TieFlow.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TieFlow.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TieFlow.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TopologicalIsland.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TopologicalIsland.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TopologicalIsland.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TopologicalIsland.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TopologicalNode.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TopologicalNode.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TopologicalNode.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TopologicalNode.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TopologyBoundaryVersion.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TopologyBoundaryVersion.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TopologyBoundaryVersion.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TopologyBoundaryVersion.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TopologyVersion.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TopologyVersion.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TopologyVersion.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TopologyVersion.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TransformerControlMode.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TransformerControlMode.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TransformerControlMode.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TransformerControlMode.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TransformerEnd.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TransformerEnd.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TransformerEnd.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TransformerEnd.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TurbLCFB1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TurbLCFB1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TurbLCFB1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TurbLCFB1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TurbineGovernorDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TurbineGovernorDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TurbineGovernorDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TurbineGovernorDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TurbineGovernorUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TurbineGovernorUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TurbineGovernorUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TurbineGovernorUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TurbineLoadControllerDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TurbineLoadControllerDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TurbineLoadControllerDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TurbineLoadControllerDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/TurbineLoadControllerUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TurbineLoadControllerUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/TurbineLoadControllerUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/TurbineLoadControllerUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/UnderexcLim2Simplified.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcLim2Simplified.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/UnderexcLim2Simplified.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcLim2Simplified.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/UnderexcLimIEEE1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcLimIEEE1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/UnderexcLimIEEE1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcLimIEEE1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/UnderexcLimIEEE2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcLimIEEE2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/UnderexcLimIEEE2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcLimIEEE2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/UnderexcLimX1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcLimX1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/UnderexcLimX1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcLimX1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/UnderexcLimX2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcLimX2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/UnderexcLimX2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcLimX2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/UnderexcitationLimiterDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcitationLimiterDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/UnderexcitationLimiterDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcitationLimiterDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/UnderexcitationLimiterUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcitationLimiterUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/UnderexcitationLimiterUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnderexcitationLimiterUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/UnitMultiplier.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnitMultiplier.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/UnitMultiplier.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnitMultiplier.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/UnitSymbol.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnitSymbol.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/UnitSymbol.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/UnitSymbol.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VAdjIEEE.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VAdjIEEE.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VAdjIEEE.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VAdjIEEE.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VCompIEEEType1.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VCompIEEEType1.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VCompIEEEType1.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VCompIEEEType1.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VCompIEEEType2.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VCompIEEEType2.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VCompIEEEType2.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VCompIEEEType2.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Validity.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Validity.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Validity.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Validity.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ValueAliasSet.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ValueAliasSet.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ValueAliasSet.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ValueAliasSet.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/ValueToAlias.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ValueToAlias.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/ValueToAlias.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/ValueToAlias.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VisibilityLayer.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VisibilityLayer.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VisibilityLayer.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VisibilityLayer.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/Voltage.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Voltage.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/Voltage.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/Voltage.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VoltageAdjusterDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltageAdjusterDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VoltageAdjusterDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltageAdjusterDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VoltageAdjusterUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltageAdjusterUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VoltageAdjusterUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltageAdjusterUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VoltageCompensatorDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltageCompensatorDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VoltageCompensatorDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltageCompensatorDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VoltageCompensatorUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltageCompensatorUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VoltageCompensatorUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltageCompensatorUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VoltageLevel.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltageLevel.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VoltageLevel.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltageLevel.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VoltageLimit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltageLimit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VoltageLimit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltageLimit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VoltagePerReactivePower.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltagePerReactivePower.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VoltagePerReactivePower.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VoltagePerReactivePower.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VolumeFlowRate.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VolumeFlowRate.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VolumeFlowRate.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VolumeFlowRate.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VsCapabilityCurve.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VsCapabilityCurve.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VsCapabilityCurve.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VsCapabilityCurve.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VsConverter.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VsConverter.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VsConverter.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VsConverter.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VsPpccControlKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VsPpccControlKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VsPpccControlKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VsPpccControlKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/VsQpccControlKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VsQpccControlKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/VsQpccControlKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/VsQpccControlKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindAeroConstIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindAeroConstIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindAeroConstIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindAeroConstIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindAeroLinearIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindAeroLinearIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindAeroLinearIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindAeroLinearIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindContCurrLimIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContCurrLimIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindContCurrLimIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContCurrLimIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindContPType3IEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContPType3IEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindContPType3IEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContPType3IEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindContPType4aIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContPType4aIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindContPType4aIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContPType4aIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindContPType4bIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContPType4bIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindContPType4bIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContPType4bIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindContPitchAngleIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContPitchAngleIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindContPitchAngleIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContPitchAngleIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindContQIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContQIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindContQIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContQIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindContRotorRIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContRotorRIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindContRotorRIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindContRotorRIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindDynamicsLookupTable.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindDynamicsLookupTable.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindDynamicsLookupTable.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindDynamicsLookupTable.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindGenTurbineType1IEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenTurbineType1IEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindGenTurbineType1IEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenTurbineType1IEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindGenTurbineType2IEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenTurbineType2IEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindGenTurbineType2IEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenTurbineType2IEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindGenTurbineType3IEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenTurbineType3IEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindGenTurbineType3IEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenTurbineType3IEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindGenTurbineType3aIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenTurbineType3aIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindGenTurbineType3aIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenTurbineType3aIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindGenTurbineType3bIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenTurbineType3bIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindGenTurbineType3bIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenTurbineType3bIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindGenType4IEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenType4IEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindGenType4IEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenType4IEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindGenUnitKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenUnitKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindGenUnitKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGenUnitKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindGeneratingUnit.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGeneratingUnit.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindGeneratingUnit.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindGeneratingUnit.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindLVRTQcontrolModesKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindLVRTQcontrolModesKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindLVRTQcontrolModesKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindLVRTQcontrolModesKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindLookupTableFunctionKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindLookupTableFunctionKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindLookupTableFunctionKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindLookupTableFunctionKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindMechIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindMechIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindMechIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindMechIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindPitchContEmulIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindPitchContEmulIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindPitchContEmulIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindPitchContEmulIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindPlantDynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindPlantDynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindPlantDynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindPlantDynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindPlantFreqPcontrolIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindPlantFreqPcontrolIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindPlantFreqPcontrolIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindPlantFreqPcontrolIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindPlantIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindPlantIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindPlantIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindPlantIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindPlantReactiveControlIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindPlantReactiveControlIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindPlantReactiveControlIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindPlantReactiveControlIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindPlantUserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindPlantUserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindPlantUserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindPlantUserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindProtectionIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindProtectionIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindProtectionIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindProtectionIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindQcontrolModesKind.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindQcontrolModesKind.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindQcontrolModesKind.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindQcontrolModesKind.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindTurbineType1or2Dynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindTurbineType1or2Dynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindTurbineType1or2Dynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindTurbineType1or2Dynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindTurbineType1or2IEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindTurbineType1or2IEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindTurbineType1or2IEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindTurbineType1or2IEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindTurbineType3or4Dynamics.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindTurbineType3or4Dynamics.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindTurbineType3or4Dynamics.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindTurbineType3or4Dynamics.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindTurbineType3or4IEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindTurbineType3or4IEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindTurbineType3or4IEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindTurbineType3or4IEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindTurbineType4aIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindTurbineType4aIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindTurbineType4aIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindTurbineType4aIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindTurbineType4bIEC.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindTurbineType4bIEC.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindTurbineType4bIEC.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindTurbineType4bIEC.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindType1or2UserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindType1or2UserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindType1or2UserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindType1or2UserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindType3or4UserDefined.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindType3or4UserDefined.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindType3or4UserDefined.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindType3or4UserDefined.java diff --git a/CGMES_2.4.15_27JAN2020/cim4j/WindingConnection.java b/CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindingConnection.java similarity index 100% rename from CGMES_2.4.15_27JAN2020/cim4j/WindingConnection.java rename to CGMES_2.4.15_27JAN2020/src/main/java/cim4j/WindingConnection.java diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..9cd4fd5 --- /dev/null +++ b/pom.xml @@ -0,0 +1,54 @@ + + + 4.0.0 + + org.lfenergy.sogno + cim4j-parent + 0.1.0 + pom + + Java classes for CIM / CGMES + https://github.com/sogno-platform/cim4j + + + + Apache-2.0 + https://www.apache.org/licenses/LICENSE-2.0.txt + + + + + CGMES_2.4.15_27JAN2020 + + + + + github + GitHub sogno-platform Apache Maven Packages + https://maven.pkg.github.com/sogno-platform/cim4j/ + + + + + 11 + 11 + 11 + UTF-8 + + + + + + +