diff --git a/gecko/src/test/java/com/technokrat/gecko/GeckoRemoteTest.java b/gecko/src/_test/java/com/technokrat/gecko/GeckoRemoteTest.java
similarity index 99%
rename from gecko/src/test/java/com/technokrat/gecko/GeckoRemoteTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/GeckoRemoteTest.java
index 041a485..0e54ca0 100644
--- a/gecko/src/test/java/com/technokrat/gecko/GeckoRemoteTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/GeckoRemoteTest.java
@@ -2,7 +2,7 @@
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko;
+package ch.technokrat.gecko;
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/VerlustBerechnungSimpleTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/VerlustBerechnungSimpleTest.java
similarity index 94%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/VerlustBerechnungSimpleTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/VerlustBerechnungSimpleTest.java
index f182cfb..14a321a 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/VerlustBerechnungSimpleTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/VerlustBerechnungSimpleTest.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
-import gecko.geckocircuits.circuit.circuitcomponents.IGBT;
-import gecko.i18n.LangInit;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.IGBT;
+import ch.technokrat.gecko.i18n.LangInit;
import org.junit.Before;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ACosCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ACosCalculatorTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ACosCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ACosCalculatorTest.java
index 4171a2f..0221c83 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ACosCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ACosCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ASinCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ASinCalculatorTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ASinCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ASinCalculatorTest.java
index 3eb6bd5..99cffe3 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ASinCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ASinCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ATanCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ATanCalculatorTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ATanCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ATanCalculatorTest.java
index ffeb296..cc49a57 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ATanCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ATanCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbsCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbsCalculatorTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbsCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbsCalculatorTest.java
index 128b396..f93b6a8 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbsCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbsCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractMultiInputFunctionTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractMultiInputFunctionTest.java
similarity index 98%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractMultiInputFunctionTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractMultiInputFunctionTest.java
index 98020bc..be380bd 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractMultiInputFunctionTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractMultiInputFunctionTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import java.util.Random;
import org.junit.After;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSimpleMathFunctionTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSimpleMathFunctionTest.java
similarity index 94%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSimpleMathFunctionTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSimpleMathFunctionTest.java
index 331e889..a38a08e 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSimpleMathFunctionTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSimpleMathFunctionTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.After;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTransitiveTwoInputs.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTransitiveTwoInputs.java
similarity index 94%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTransitiveTwoInputs.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTransitiveTwoInputs.java
index 4703bec..d27ce58 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTransitiveTwoInputs.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTransitiveTwoInputs.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTwoInputsMathFunctionTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTwoInputsMathFunctionTest.java
similarity index 97%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTwoInputsMathFunctionTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTwoInputsMathFunctionTest.java
index 39f5f2e..1f79cc5 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTwoInputsMathFunctionTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTwoInputsMathFunctionTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.After;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AndMultiInputCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AndMultiInputCalculatorTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AndMultiInputCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AndMultiInputCalculatorTest.java
index 7338518..8524b58 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AndMultiInputCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AndMultiInputCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AndTwoPortCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AndTwoPortCalculatorTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AndTwoPortCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AndTwoPortCalculatorTest.java
index 4f84a7d..c52c9de 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/AndTwoPortCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/AndTwoPortCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ConstantCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ConstantCalculatorTest.java
similarity index 95%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ConstantCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ConstantCalculatorTest.java
index 769f0d7..76f094b 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ConstantCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ConstantCalculatorTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/CosCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/CosCalculatorTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/CosCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/CosCalculatorTest.java
index 755dcac..8ddcacc 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/CosCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/CosCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/CounterCalculatableTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/CounterCalculatableTest.java
similarity index 95%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/CounterCalculatableTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/CounterCalculatableTest.java
index 0b113ae..67fb131 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/CounterCalculatableTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/CounterCalculatableTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/DEMUXCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/DEMUXCalculatorTest.java
similarity index 94%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/DEMUXCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/DEMUXCalculatorTest.java
index 6ddc41b..90937cf 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/DEMUXCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/DEMUXCalculatorTest.java
@@ -15,9 +15,9 @@
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
-import gecko.geckocircuits.control.ReglerDemux;
+import ch.technokrat.gecko.geckocircuits.control.ReglerDemux;
import java.util.Random;
import org.junit.Before;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/DQABCDCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/DQABCDCalculatorTest.java
similarity index 95%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/DQABCDCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/DQABCDCalculatorTest.java
index f5db386..426ad57 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/DQABCDCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/DQABCDCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import java.util.Random;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/DelayCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/DelayCalculatorTest.java
similarity index 98%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/DelayCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/DelayCalculatorTest.java
index ffb9fcd..2d92529 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/DelayCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/DelayCalculatorTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/DivCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/DivCalculatorTest.java
similarity index 94%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/DivCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/DivCalculatorTest.java
index 2c48a9a..c4b7a9b 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/DivCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/DivCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorMultiInputTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorMultiInputTest.java
similarity index 94%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorMultiInputTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorMultiInputTest.java
index b234504..dcd1e38 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorMultiInputTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorMultiInputTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorTwoInputsTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorTwoInputsTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorTwoInputsTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorTwoInputsTest.java
index acb323c..2c14c1e 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorTwoInputsTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorTwoInputsTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ExpCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ExpCalculatorTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ExpCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ExpCalculatorTest.java
index e99d0e0..f7c5f0a 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ExpCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ExpCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/GainCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/GainCalculatorTest.java
similarity index 96%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/GainCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/GainCalculatorTest.java
index 15e42cb..823e3bc 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/GainCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/GainCalculatorTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/GateCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/GateCalculatorTest.java
similarity index 94%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/GateCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/GateCalculatorTest.java
index 3b375d8..4db250b 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/GateCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/GateCalculatorTest.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-import org.junit.Test;
-
-public class GateCalculatorTest {
- private static final double DUMMY_DT = 1e-9;
-
- @Test(expected=AssertionError.class)
- public void testBerechneYOUT() {
- final GateCalculator gateCalc = new GateCalculator();
- gateCalc.berechneYOUT(DUMMY_DT);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+import org.junit.Test;
+
+public class GateCalculatorTest {
+ private static final double DUMMY_DT = 1e-9;
+
+ @Test(expected=AssertionError.class)
+ public void testBerechneYOUT() {
+ final GateCalculator gateCalc = new GateCalculator();
+ gateCalc.berechneYOUT(DUMMY_DT);
+ }
+}
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterEqualCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterEqualCalculatorTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterEqualCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterEqualCalculatorTest.java
index c9472ef..0af368b 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterEqualCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterEqualCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterThanCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterThanCalculatorTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterThanCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterThanCalculatorTest.java
index 7b0d0c3..70d2e8f 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterThanCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterThanCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorExternalTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorExternalTest.java
similarity index 98%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorExternalTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorExternalTest.java
index ced3aa2..8a397aa 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorExternalTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorExternalTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorInternalTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorInternalTest.java
similarity index 97%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorInternalTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorInternalTest.java
index fc03546..8717160 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorInternalTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorInternalTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/IntegratorCalculationTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/IntegratorCalculationTest.java
similarity index 98%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/IntegratorCalculationTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/IntegratorCalculationTest.java
index 6b56f5c..2c08816 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/IntegratorCalculationTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/IntegratorCalculationTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.*;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorExternalTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorExternalTest.java
similarity index 97%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorExternalTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorExternalTest.java
index 70cfe6d..7503b80 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorExternalTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorExternalTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.After;
import static org.junit.Assert.assertEquals;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorInternalTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorInternalTest.java
similarity index 97%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorInternalTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorInternalTest.java
index 86554ad..045bf8c 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorInternalTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorInternalTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.After;
import static org.junit.Assert.assertEquals;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/LnCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/LnCalculatorTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/LnCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/LnCalculatorTest.java
index d9eac09..39bcfc0 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/LnCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/LnCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MUXControlCalculatableTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MUXControlCalculatableTest.java
similarity index 96%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MUXControlCalculatableTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MUXControlCalculatableTest.java
index a88454b..1d2ccb1 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MUXControlCalculatableTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MUXControlCalculatableTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import java.util.Random;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorMultiInputsTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorMultiInputsTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorMultiInputsTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorMultiInputsTest.java
index 0a6259f..b510f61 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorMultiInputsTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorMultiInputsTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorTwoInputsTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorTwoInputsTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorTwoInputsTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorTwoInputsTest.java
index 641ac89..8fde404 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorTwoInputsTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorTwoInputsTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorMultiInputsTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorMultiInputsTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorMultiInputsTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorMultiInputsTest.java
index 38afedf..6007ed5 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorMultiInputsTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorMultiInputsTest.java
@@ -1,21 +1,21 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorTwoInputsTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorTwoInputsTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorTwoInputsTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorTwoInputsTest.java
index 032c10a..8c83853 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorTwoInputsTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorTwoInputsTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public class MinCalculatorTwoInputsTest extends AbstractTransitiveTwoInputs {
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/NotCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/NotCalculatorTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/NotCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/NotCalculatorTest.java
index ef4fa82..d8a0ce3 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/NotCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/NotCalculatorTest.java
@@ -1,21 +1,21 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/NotEqualCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/NotEqualCalculatorTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/NotEqualCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/NotEqualCalculatorTest.java
index f55331b..bd5e10a 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/NotEqualCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/NotEqualCalculatorTest.java
@@ -1,21 +1,21 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorMultipleInputsTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorMultipleInputsTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorMultipleInputsTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorMultipleInputsTest.java
index 96a488f..a4438b3 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorMultipleInputsTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorMultipleInputsTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorTwoInputsTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorTwoInputsTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorTwoInputsTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorTwoInputsTest.java
index 66e6fc0..88ec9e2 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorTwoInputsTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorTwoInputsTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/PDCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/PDCalculatorTest.java
similarity index 97%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/PDCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/PDCalculatorTest.java
index 46b54e2..f93bb56 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/PDCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/PDCalculatorTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/PICalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/PICalculatorTest.java
similarity index 97%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/PICalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/PICalculatorTest.java
index 161e026..e5e9f63 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/PICalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/PICalculatorTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/PT1CalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/PT1CalculatorTest.java
similarity index 97%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/PT1CalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/PT1CalculatorTest.java
index 3c6f7c0..8ec440c 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/PT1CalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/PT1CalculatorTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/PT2CalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/PT2CalculatorTest.java
similarity index 97%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/PT2CalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/PT2CalculatorTest.java
index a9228ae..01aa44d 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/PT2CalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/PT2CalculatorTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/RoundCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/RoundCalculatorTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/RoundCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/RoundCalculatorTest.java
index cbe9ad2..088bbeb 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/RoundCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/RoundCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SampleHoldCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SampleHoldCalculatorTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SampleHoldCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SampleHoldCalculatorTest.java
index a67529f..c8bfa04 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SampleHoldCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SampleHoldCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorExternalWrapperTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorExternalWrapperTest.java
similarity index 98%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorExternalWrapperTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorExternalWrapperTest.java
index 9a51a4b..6d32857 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorExternalWrapperTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorExternalWrapperTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorImportTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorImportTest.java
similarity index 97%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorImportTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorImportTest.java
index a3f70f0..59fc033 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorImportTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorImportTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Before;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRandomTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRandomTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRandomTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRandomTest.java
index 47182ce..4590335 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRandomTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRandomTest.java
@@ -1,21 +1,21 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRectangleTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRectangleTest.java
similarity index 95%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRectangleTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRectangleTest.java
index eff231a..febcc4e 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRectangleTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRectangleTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorSinusTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorSinusTest.java
similarity index 95%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorSinusTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorSinusTest.java
index 7654354..7982b4d 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorSinusTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorSinusTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorTriangleTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorTriangleTest.java
similarity index 95%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorTriangleTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorTriangleTest.java
index ccbe74d..ea14145 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorTriangleTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorTriangleTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignumCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignumCalculatorTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignumCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignumCalculatorTest.java
index 984980c..7dd44af 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignumCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SignumCalculatorTest.java
@@ -1,21 +1,21 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SinCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SinCalculatorTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SinCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SinCalculatorTest.java
index 60afeac..9775d56 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SinCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SinCalculatorTest.java
@@ -1,21 +1,21 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SlidingDFTCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SlidingDFTCalculatorTest.java
similarity index 95%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SlidingDFTCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SlidingDFTCalculatorTest.java
index 1bb43f9..7b0b76b 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SlidingDFTCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SlidingDFTCalculatorTest.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
-import gecko.geckocircuits.control.ReglerSlidingDFT;
-import gecko.geckocircuits.control.ReglerSlidingDFT.FrequencyData;
+import ch.technokrat.gecko.geckocircuits.control.ReglerSlidingDFT;
+import ch.technokrat.gecko.geckocircuits.control.ReglerSlidingDFT.FrequencyData;
import java.util.ArrayList;
import java.util.List;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SqrtCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SqrtCalculatorTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SqrtCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SqrtCalculatorTest.java
index 310fe65..a2d153e 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SqrtCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SqrtCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SquareCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SquareCalculatorTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SquareCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SquareCalculatorTest.java
index e85a8b6..c2f0f88 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SquareCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SquareCalculatorTest.java
@@ -1,21 +1,21 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionMoreParameterTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionMoreParameterTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionMoreParameterTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionMoreParameterTest.java
index 6337bc4..a6b46d3 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionMoreParameterTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionMoreParameterTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionTwoParameterTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionTwoParameterTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionTwoParameterTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionTwoParameterTest.java
index bbb8402..bc7de21 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionTwoParameterTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionTwoParameterTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/TanCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/TanCalculatorTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/TanCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/TanCalculatorTest.java
index 932f2d4..ddaa767 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/TanCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/TanCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ThyristorControlCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ThyristorControlCalculatorTest.java
similarity index 97%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ThyristorControlCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ThyristorControlCalculatorTest.java
index 519d58e..893a2eb 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ThyristorControlCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ThyristorControlCalculatorTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Before;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ViewMotorCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ViewMotorCalculatorTest.java
similarity index 92%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ViewMotorCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ViewMotorCalculatorTest.java
index 7c52678..fb7ee6b 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/ViewMotorCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/ViewMotorCalculatorTest.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import static org.junit.Assert.*;
import org.junit.Test;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/XORCalculatorTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/XORCalculatorTest.java
similarity index 93%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/XORCalculatorTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/XORCalculatorTest.java
index fcd2322..e78bbe1 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/control/calculators/XORCalculatorTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/control/calculators/XORCalculatorTest.java
@@ -1,21 +1,21 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * Foobar is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import org.junit.Test;
import static org.junit.Assert.*;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/NativeCTest.java b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/NativeCTest.java
similarity index 96%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/NativeCTest.java
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/NativeCTest.java
index 118bee8..19dfc42 100644
--- a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/NativeCTest.java
+++ b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/NativeCTest.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.nativec;
+package ch.technokrat.gecko.geckocircuits.nativec;
import java.io.File;
import java.io.FileNotFoundException;
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/.cproject b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/.cproject
similarity index 100%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/.cproject
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/.cproject
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/.project b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/.project
similarity index 100%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/.project
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/.project
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/.settings/org.eclipse.cdt.managedbuilder.core.prefs
similarity index 100%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/.settings/org.eclipse.cdt.managedbuilder.core.prefs
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/.settings/org.eclipse.cdt.managedbuilder.core.prefs
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/NativeCTest.ipes b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/NativeCTest.ipes
similarity index 100%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/NativeCTest.ipes
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/NativeCTest.ipes
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/libtestJNI_DLL.dll b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/libtestJNI_DLL.dll
similarity index 100%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/libtestJNI_DLL.dll
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/libtestJNI_DLL.dll
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/libtestJNI_DLL.so b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/libtestJNI_DLL.so
similarity index 100%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/libtestJNI_DLL.so
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/libtestJNI_DLL.so
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/libtestJNI_DLL2.dll b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/libtestJNI_DLL2.dll
similarity index 100%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/libtestJNI_DLL2.dll
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/libtestJNI_DLL2.dll
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/testJNI_DLL.c b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/testJNI_DLL.c
similarity index 100%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/testJNI_DLL.c
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/testJNI_DLL.c
diff --git a/gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/testJNI_DLL.h b/gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/testJNI_DLL.h
similarity index 100%
rename from gecko/src/test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/testJNI_DLL.h
rename to gecko/src/_test/java/com/technokrat/gecko/geckocircuits/nativec/testJNI_DLL/testJNI_DLL.h
diff --git a/gecko/src/test/java/com/technokrat/systemtests/ModelResultsTest.java b/gecko/src/_test/java/com/technokrat/systemtests/ModelResultsTest.java
similarity index 97%
rename from gecko/src/test/java/com/technokrat/systemtests/ModelResultsTest.java
rename to gecko/src/_test/java/com/technokrat/systemtests/ModelResultsTest.java
index e9f3589..7c54c37 100644
--- a/gecko/src/test/java/com/technokrat/systemtests/ModelResultsTest.java
+++ b/gecko/src/_test/java/com/technokrat/systemtests/ModelResultsTest.java
@@ -13,8 +13,8 @@
*/
package systemtests;
-import gecko.GeckoExternal;
-import gecko.GeckoSim;
+import ch.technokrat.gecko.GeckoExternal;
+import ch.technokrat.gecko.GeckoSim;
import java.io.File;
import java.io.FileNotFoundException;
import java.rmi.RemoteException;
diff --git a/gecko/src/test/java/com/technokrat/systemtests/TestVersionDifferences.java b/gecko/src/_test/java/com/technokrat/systemtests/TestVersionDifferences.java
similarity index 100%
rename from gecko/src/test/java/com/technokrat/systemtests/TestVersionDifferences.java
rename to gecko/src/_test/java/com/technokrat/systemtests/TestVersionDifferences.java
diff --git a/gecko/src/main/java/com/technokrat/expressionscripting/AbstractExpression.java b/gecko/src/main/java/ch/technokrat/expressionscripting/AbstractExpression.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/expressionscripting/AbstractExpression.java
rename to gecko/src/main/java/ch/technokrat/expressionscripting/AbstractExpression.java
index ee5dbc5..d4159d4 100644
--- a/gecko/src/main/java/com/technokrat/expressionscripting/AbstractExpression.java
+++ b/gecko/src/main/java/ch/technokrat/expressionscripting/AbstractExpression.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-//package expressionscripting;
+//package ch.technokrat.expressionscripting;
//
//import javax.script.ScriptException;
//
diff --git a/gecko/src/main/java/com/technokrat/expressionscripting/CallBackTest.java b/gecko/src/main/java/ch/technokrat/expressionscripting/CallBackTest.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/expressionscripting/CallBackTest.java
rename to gecko/src/main/java/ch/technokrat/expressionscripting/CallBackTest.java
index cee0421..f4b7b26 100644
--- a/gecko/src/main/java/com/technokrat/expressionscripting/CallBackTest.java
+++ b/gecko/src/main/java/ch/technokrat/expressionscripting/CallBackTest.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package expressionscripting;
+package ch.technokrat.expressionscripting;
import java.applet.Applet;
diff --git a/gecko/src/main/java/com/technokrat/expressionscripting/ConstantExpression.java b/gecko/src/main/java/ch/technokrat/expressionscripting/ConstantExpression.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/expressionscripting/ConstantExpression.java
rename to gecko/src/main/java/ch/technokrat/expressionscripting/ConstantExpression.java
index b631315..5ccc6f2 100644
--- a/gecko/src/main/java/com/technokrat/expressionscripting/ConstantExpression.java
+++ b/gecko/src/main/java/ch/technokrat/expressionscripting/ConstantExpression.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-//package expressionscripting;
+//package ch.technokrat.expressionscripting;
//
//import javax.script.ScriptException;
//
diff --git a/gecko/src/main/java/com/technokrat/expressionscripting/JavaScriptTest.java b/gecko/src/main/java/ch/technokrat/expressionscripting/JavaScriptTest.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/expressionscripting/JavaScriptTest.java
rename to gecko/src/main/java/ch/technokrat/expressionscripting/JavaScriptTest.java
index 1d76a61..a2a2f61 100644
--- a/gecko/src/main/java/com/technokrat/expressionscripting/JavaScriptTest.java
+++ b/gecko/src/main/java/ch/technokrat/expressionscripting/JavaScriptTest.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-//package expressionscripting;
+//package ch.technokrat.expressionscripting;
//
//import java.applet.Applet;
//import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/expressionscripting/VariableExpression.java b/gecko/src/main/java/ch/technokrat/expressionscripting/VariableExpression.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/expressionscripting/VariableExpression.java
rename to gecko/src/main/java/ch/technokrat/expressionscripting/VariableExpression.java
index d2921ed..5dd0ea6 100644
--- a/gecko/src/main/java/com/technokrat/expressionscripting/VariableExpression.java
+++ b/gecko/src/main/java/ch/technokrat/expressionscripting/VariableExpression.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-//package expressionscripting;
+//package ch.technokrat.expressionscripting;
//
//import java.util.LinkedHashMap;
//import java.util.Map;
diff --git a/gecko/src/main/java/com/technokrat/gecko/CallbackClientImpl.java b/gecko/src/main/java/ch/technokrat/gecko/CallbackClientImpl.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/CallbackClientImpl.java
rename to gecko/src/main/java/ch/technokrat/gecko/CallbackClientImpl.java
index d5a3e5f..0d83277 100644
--- a/gecko/src/main/java/com/technokrat/gecko/CallbackClientImpl.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/CallbackClientImpl.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
import java.net.InetAddress;
import java.rmi.RemoteException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/CallbackClientInterface.java b/gecko/src/main/java/ch/technokrat/gecko/CallbackClientInterface.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/CallbackClientInterface.java
rename to gecko/src/main/java/ch/technokrat/gecko/CallbackClientInterface.java
index 290cef0..b57eb42 100644
--- a/gecko/src/main/java/com/technokrat/gecko/CallbackClientInterface.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/CallbackClientInterface.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
public interface CallbackClientInterface
extends java.rmi.Remote{
diff --git a/gecko/src/main/java/com/technokrat/gecko/CallbackServerInterface.java b/gecko/src/main/java/ch/technokrat/gecko/CallbackServerInterface.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/CallbackServerInterface.java
rename to gecko/src/main/java/ch/technokrat/gecko/CallbackServerInterface.java
index 3a488e0..2be6ca9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/CallbackServerInterface.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/CallbackServerInterface.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
import java.rmi.Remote;
diff --git a/gecko/src/main/java/com/technokrat/gecko/Category.java b/gecko/src/main/java/ch/technokrat/gecko/Category.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/Category.java
rename to gecko/src/main/java/ch/technokrat/gecko/Category.java
index bab647e..ccd231f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/Category.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/Category.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
import java.lang.annotation.ElementType;
diff --git a/gecko/src/main/java/com/technokrat/gecko/ControlCalculatable.java b/gecko/src/main/java/ch/technokrat/gecko/ControlCalculatable.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/ControlCalculatable.java
rename to gecko/src/main/java/ch/technokrat/gecko/ControlCalculatable.java
index 05120ba..450dcf4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/ControlCalculatable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/ControlCalculatable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
/**
* WARNING: this interface is only used within the Java-Block. However, it
diff --git a/gecko/src/main/java/com/technokrat/gecko/ControlCalculatableMatrix.java b/gecko/src/main/java/ch/technokrat/gecko/ControlCalculatableMatrix.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/ControlCalculatableMatrix.java
rename to gecko/src/main/java/ch/technokrat/gecko/ControlCalculatableMatrix.java
index b8be4a8..40c8a93 100644
--- a/gecko/src/main/java/com/technokrat/gecko/ControlCalculatableMatrix.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/ControlCalculatableMatrix.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
/**
* WARNING: this interface is only used within the Java-Block. However, it
diff --git a/gecko/src/main/java/com/technokrat/gecko/Declaration.java b/gecko/src/main/java/ch/technokrat/gecko/Declaration.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/Declaration.java
rename to gecko/src/main/java/ch/technokrat/gecko/Declaration.java
index ddc676f..32d5eb8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/Declaration.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/Declaration.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
diff --git a/gecko/src/main/java/com/technokrat/gecko/Documentation.java b/gecko/src/main/java/ch/technokrat/gecko/Documentation.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/Documentation.java
rename to gecko/src/main/java/ch/technokrat/gecko/Documentation.java
index 4fb2095..f557def 100644
--- a/gecko/src/main/java/com/technokrat/gecko/Documentation.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/Documentation.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.lang.annotation.ElementType;
import java.lang.annotation.Inherited;
import java.lang.annotation.Retention;
diff --git a/gecko/src/main/java/com/technokrat/gecko/ExternalGeckoCustom.java b/gecko/src/main/java/ch/technokrat/gecko/ExternalGeckoCustom.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/ExternalGeckoCustom.java
rename to gecko/src/main/java/ch/technokrat/gecko/ExternalGeckoCustom.java
index 7a236de..81b5f8b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/ExternalGeckoCustom.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/ExternalGeckoCustom.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
-import gecko.geckoscript.AbstractGeckoCustom;
-import gecko.geckoscript.SimulationAccess;
+import ch.technokrat.gecko.geckoscript.AbstractGeckoCustom;
+import ch.technokrat.gecko.geckoscript.SimulationAccess;
import java.rmi.RemoteException;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoCustomMMF.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoCustomMMF.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoCustomMMF.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoCustomMMF.java
index 38e0d9e..f208c3d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoCustomMMF.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoCustomMMF.java
@@ -12,9 +12,9 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
-import gecko.geckoscript.AbstractGeckoCustom;
-import gecko.geckoscript.SimulationAccess;
+package ch.technokrat.gecko;
+import ch.technokrat.gecko.geckoscript.AbstractGeckoCustom;
+import ch.technokrat.gecko.geckoscript.SimulationAccess;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.lang.reflect.Method;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoCustomRemote.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoCustomRemote.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoCustomRemote.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoCustomRemote.java
index 7aa6e0a..37a5c05 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoCustomRemote.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoCustomRemote.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
-import gecko.geckoscript.AbstractGeckoCustom;
-import gecko.geckoscript.SimulationAccess;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckoscript.AbstractGeckoCustom;
+import ch.technokrat.gecko.geckoscript.SimulationAccess;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.rmi.RemoteException;
import java.util.HashMap;
import java.util.Map;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoExternal.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoExternal.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoExternal.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoExternal.java
index eab1817..13a2335 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoExternal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoExternal.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.OperatingMode;
-import gecko.geckocircuits.newscope.Cispr16Fft;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.OperatingMode;
+import ch.technokrat.gecko.geckocircuits.newscope.Cispr16Fft;
import java.io.FileNotFoundException;
import java.rmi.RemoteException;
import java.util.logging.Level;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoMemoryMappedFile.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoMemoryMappedFile.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoMemoryMappedFile.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoMemoryMappedFile.java
index 5e038be..14e8e3d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoMemoryMappedFile.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoMemoryMappedFile.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoRemote.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemote.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoRemote.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoRemote.java
index b4bfe98..048a3c0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoRemote.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemote.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.OperatingMode;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.OperatingMode;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteException.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteException.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoRemoteException.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteException.java
index 2b5ee24..f5f2569 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteException.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteException.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
/**
* An exception for when something goes wrong in the GeckoRemoteObject class.
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteIntWithoutExc.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteIntWithoutExc.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoRemoteIntWithoutExc.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteIntWithoutExc.java
index aa9dc6b..0f8fe1d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteIntWithoutExc.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteIntWithoutExc.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
/**
* This an interface for using RMI to control GeckoCIRCUITS from e.g. MATLAB, or
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteInterface.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteInterface.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoRemoteInterface.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteInterface.java
index 4ed3229..2d6b7ce 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteInterface.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteInterface.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.io.FileNotFoundException;
import java.rmi.Remote;
import java.rmi.RemoteException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteMMFObject.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteMMFObject.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoRemoteMMFObject.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteMMFObject.java
index c82e4ab..749e0df 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteMMFObject.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteMMFObject.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
-import gecko.geckocircuits.allg.OperatingMode;
+import ch.technokrat.gecko.geckocircuits.allg.OperatingMode;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteObject.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteObject.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoRemoteObject.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteObject.java
index 550a751..74fd078 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteObject.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteObject.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.OperatingMode;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.OperatingMode;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteObjectTest.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteObjectTest.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoRemoteObjectTest.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteObjectTest.java
index 853583d..cf4c5f8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteObjectTest.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteObjectTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
import java.io.FileNotFoundException;
import java.util.logging.Level;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoRemotePipeObject.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemotePipeObject.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoRemotePipeObject.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoRemotePipeObject.java
index 4fdfd5c..97a486c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoRemotePipeObject.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemotePipeObject.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
import java.io.Serializable;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteRegistry.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteRegistry.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoRemoteRegistry.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteRegistry.java
index e3aa379..18be214 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteRegistry.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteRegistry.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
-import gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteTestingDummy.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteTestingDummy.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoRemoteTestingDummy.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteTestingDummy.java
index 7e34db7..c411d72 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoRemoteTestingDummy.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoRemoteTestingDummy.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
import java.io.FileNotFoundException;
import java.rmi.RemoteException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoRuntimeException.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoRuntimeException.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoRuntimeException.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoRuntimeException.java
index 6af0e99..91dfd7e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoRuntimeException.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoRuntimeException.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoSim.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoSim.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoSim.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoSim.java
index 1ad75dd..b3098b3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoSim.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoSim.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
-import gecko.geckocircuits.allg.*;
-import gecko.i18n.LangInit;
+import ch.technokrat.gecko.geckocircuits.allg.*;
+import ch.technokrat.gecko.i18n.LangInit;
import java.awt.Color;
import java.awt.EventQueue;
import java.awt.Font;
diff --git a/gecko/src/main/java/com/technokrat/gecko/GeckoSimulink.java b/gecko/src/main/java/ch/technokrat/gecko/GeckoSimulink.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/GeckoSimulink.java
rename to gecko/src/main/java/ch/technokrat/gecko/GeckoSimulink.java
index da95c5c..f511b9c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/GeckoSimulink.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/GeckoSimulink.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
-
-import gecko.geckocircuits.allg.OperatingMode;
-import gecko.geckocircuits.allg.StartupWindow;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.control.RegelBlock;
-import gecko.geckocircuits.control.ReglerFromEXTERNAL;
-import gecko.geckocircuits.control.ReglerOSZI;
-import gecko.geckocircuits.control.ReglerToEXTERNAL;
+package ch.technokrat.gecko;
+
+import ch.technokrat.gecko.geckocircuits.allg.OperatingMode;
+import ch.technokrat.gecko.geckocircuits.allg.StartupWindow;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.control.RegelBlock;
+import ch.technokrat.gecko.geckocircuits.control.ReglerFromEXTERNAL;
+import ch.technokrat.gecko.geckocircuits.control.ReglerOSZI;
+import ch.technokrat.gecko.geckocircuits.control.ReglerToEXTERNAL;
import java.io.FileNotFoundException;
import java.util.logging.Level;
import java.util.logging.Logger;
diff --git a/gecko/src/main/java/com/technokrat/gecko/JavaMemoryRestart.java b/gecko/src/main/java/ch/technokrat/gecko/JavaMemoryRestart.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/JavaMemoryRestart.java
rename to gecko/src/main/java/ch/technokrat/gecko/JavaMemoryRestart.java
index b707a9a..3201179 100644
--- a/gecko/src/main/java/com/technokrat/gecko/JavaMemoryRestart.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/JavaMemoryRestart.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
-import gecko.geckocircuits.allg.GetJarPath;
+import ch.technokrat.gecko.geckocircuits.allg.GetJarPath;
import java.io.*;
import java.security.AccessControlException;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/MethodCategory.java b/gecko/src/main/java/ch/technokrat/gecko/MethodCategory.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/MethodCategory.java
rename to gecko/src/main/java/ch/technokrat/gecko/MethodCategory.java
index 990c942..2c0aa1b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/MethodCategory.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/MethodCategory.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public enum MethodCategory {
SIMULATION_START(I18nKeys.SIM_START_CATEGORY),
diff --git a/gecko/src/main/java/com/technokrat/gecko/MethodNameChecker.java b/gecko/src/main/java/ch/technokrat/gecko/MethodNameChecker.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/MethodNameChecker.java
rename to gecko/src/main/java/ch/technokrat/gecko/MethodNameChecker.java
index 6248bfc..1343260 100644
--- a/gecko/src/main/java/com/technokrat/gecko/MethodNameChecker.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/MethodNameChecker.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
import java.lang.reflect.Method;
diff --git a/gecko/src/main/java/com/technokrat/gecko/MyProxy.java b/gecko/src/main/java/ch/technokrat/gecko/MyProxy.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/MyProxy.java
rename to gecko/src/main/java/ch/technokrat/gecko/MyProxy.java
index 5ec2803..6db9564 100644
--- a/gecko/src/main/java/com/technokrat/gecko/MyProxy.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/MyProxy.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/OutputWarningStream.java b/gecko/src/main/java/ch/technokrat/gecko/OutputWarningStream.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/OutputWarningStream.java
rename to gecko/src/main/java/ch/technokrat/gecko/OutputWarningStream.java
index dde5622..132a92d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/OutputWarningStream.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/OutputWarningStream.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
import java.io.BufferedOutputStream;
import java.io.IOException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/SystemOutputRedirect.java b/gecko/src/main/java/ch/technokrat/gecko/SystemOutputRedirect.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/SystemOutputRedirect.java
rename to gecko/src/main/java/ch/technokrat/gecko/SystemOutputRedirect.java
index 068201e..d8c70f0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/SystemOutputRedirect.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/SystemOutputRedirect.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko;
+package ch.technokrat.gecko;
import java.io.ByteArrayOutputStream;
import java.io.PrintStream;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/AbstractComponentTyp.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/AbstractComponentTyp.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/AbstractComponentTyp.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/AbstractComponentTyp.java
index f22e266..121f02d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/AbstractComponentTyp.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/AbstractComponentTyp.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
public interface AbstractComponentTyp {
int getTypeNumber();
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/AppletSimLE.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/AppletSimLE.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/AppletSimLE.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/AppletSimLE.java
index bf86f46..1d02b7e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/AppletSimLE.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/AppletSimLE.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.geckocircuits.control.NetzlisteCONTROL;
+import ch.technokrat.gecko.geckocircuits.control.NetzlisteCONTROL;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/ContainsMatcher.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/ContainsMatcher.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/ContainsMatcher.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/ContainsMatcher.java
index 6541cc8..fcaeecf 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/ContainsMatcher.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/ContainsMatcher.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
-
-public class ContainsMatcher
- implements SuggestMatcher
-{
- public boolean matches(String dataWord, String searchWord)
- {
- return dataWord.contains(searchWord);
- }
+package ch.technokrat.gecko.geckocircuits.allg;
+
+public class ContainsMatcher
+ implements SuggestMatcher
+{
+ public boolean matches(String dataWord, String searchWord)
+ {
+ return dataWord.contains(searchWord);
+ }
}
\ No newline at end of file
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DatenSpeicher.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DatenSpeicher.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DatenSpeicher.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DatenSpeicher.java
index feebc5e..cd911ff 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DatenSpeicher.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DatenSpeicher.java
@@ -11,19 +11,19 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
-
-import gecko.geckocircuits.circuit.circuitcomponents.CircuitTyp;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.GeckoSim;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.control.ControlTyp;
-import gecko.geckocircuits.control.NetzlisteCONTROL;
-import gecko.geckocircuits.control.Point;
-import gecko.geckocircuits.control.RegelBlock;
-import gecko.geckocircuits.newscope.HiLoData;
-import gecko.geckoscript.SimulationAccess;
+package ch.technokrat.gecko.geckocircuits.allg;
+
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.CircuitTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.control.ControlTyp;
+import ch.technokrat.gecko.geckocircuits.control.NetzlisteCONTROL;
+import ch.technokrat.gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.RegelBlock;
+import ch.technokrat.gecko.geckocircuits.newscope.HiLoData;
+import ch.technokrat.gecko.geckoscript.SimulationAccess;
import java.awt.Dimension;
import java.io.File;
import java.io.FileNotFoundException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogAbout.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogAbout.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogAbout.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogAbout.java
index 0943dd3..ed6c8a1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogAbout.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogAbout.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Container;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogAppletExamples.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogAppletExamples.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogAppletExamples.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogAppletExamples.java
index 1381e49..5ee9c28 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogAppletExamples.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogAppletExamples.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogControlCheck.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogControlCheck.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogControlCheck.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogControlCheck.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogControlCheck.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogControlCheck.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogControlCheck.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogControlCheck.java
index 8682246..028a2f5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogControlCheck.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogControlCheck.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.geckocircuits.circuit.CircuitSheet;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.control.Point;
-import gecko.geckocircuits.control.NetzlisteCONTROL;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSheet;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.NetzlisteCONTROL;
import javax.swing.DefaultListModel;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogControlOrderN.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogControlOrderN.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogControlOrderN.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogControlOrderN.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogControlOrderN.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogControlOrderN.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogControlOrderN.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogControlOrderN.java
index b1e950b..7678119 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogControlOrderN.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogControlOrderN.java
@@ -1,24 +1,24 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.geckocircuits.control.RegelBlock;
+import ch.technokrat.gecko.geckocircuits.control.RegelBlock;
import java.awt.Point;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.Transferable;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogFeedback.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogFeedback.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogFeedback.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogFeedback.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogFeedback.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogFeedback.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogFeedback.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogFeedback.java
index f0d92f9..a0c6195 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogFeedback.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogFeedback.java
@@ -16,7 +16,7 @@
*
* Created on 21.01.2011, 10:31:33
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.net.URL;
import javax.swing.ImageIcon;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogFindInModel.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogFindInModel.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogFindInModel.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogFindInModel.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogFindInModel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogFindInModel.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogFindInModel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogFindInModel.java
index 50ee45a..4230bee 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogFindInModel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogFindInModel.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.GeckoSim;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogJavaCompilerOptimizer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogJavaCompilerOptimizer.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogJavaCompilerOptimizer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogJavaCompilerOptimizer.java
index 056bb0c..2702ee8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogJavaCompilerOptimizer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogJavaCompilerOptimizer.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import javax.swing.ImageIcon;
import javax.swing.JFrame;
@@ -448,7 +448,7 @@ private void jButtonExample2ActionPerformed(java.awt.event.ActionEvent evt) {//N
private void jButtonExample1ActionPerformed(java.awt.event.ActionEvent evt) {//NOPMD//GEN-FIRST:event_jButtonExample1ActionPerformed
jTextAreaCode.setText(example1);
- jTextAreaImports.setText("import gecko.geckocircuits.allg.Fenster;\n");
+ jTextAreaImports.setText("import ch.technokrat.gecko.geckocircuits.allg.Fenster;\n");
jTextAreaStaticInit.setText("");
jTextAreaVariables.setText("");
}//GEN-LAST:event_jButtonExample1ActionPerformed
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogLicensing.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogLicensing.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogLicensing.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogLicensing.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogLicensing.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogLicensing.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogLicensing.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogLicensing.java
index 948e822..fc27e5a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogLicensing.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogLicensing.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogLizenz.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogLizenz.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogLizenz.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogLizenz.java
index 54b3fbb..0d061c4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogLizenz.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogLizenz.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.BorderLayout;
import java.awt.Container;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogMakeExternal.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogMakeExternal.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogMakeExternal.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogMakeExternal.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogMakeExternal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogMakeExternal.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogMakeExternal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogMakeExternal.java
index a33afb0..76902d1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogMakeExternal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogMakeExternal.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.io.*;
import java.util.Date;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogMemory.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogMemory.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogMemory.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogMemory.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogMemory.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogMemory.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogMemory.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogMemory.java
index 66e0fbe..ca20d01 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogMemory.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogMemory.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.GeckoSim;
-import gecko.geckocircuits.datacontainer.DataJunkCompressable;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataJunkCompressable;
import javax.swing.JOptionPane;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogOptimizerParameterSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogOptimizerParameterSettings.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogOptimizerParameterSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogOptimizerParameterSettings.java
index 3c04660..6fa481d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogOptimizerParameterSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogOptimizerParameterSettings.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.GeckoSim;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.DataTablePanelParameters;
-import gecko.geckocircuits.newscope.GeckoDialog;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.DataTablePanelParameters;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoDialog;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Container;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogRemotePort.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogRemotePort.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogRemotePort.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogRemotePort.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogRemotePort.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogRemotePort.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogRemotePort.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogRemotePort.java
index e144fbc..52e5b1d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogRemotePort.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogRemotePort.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
-
-import gecko.GeckoCustomMMF;
-import gecko.GeckoCustomRemote;
-import gecko.GeckoRemoteInterface;
-import gecko.GeckoRemoteRegistry;
-import gecko.GeckoSim;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.allg;
+
+import ch.technokrat.gecko.GeckoCustomMMF;
+import ch.technokrat.gecko.GeckoCustomRemote;
+import ch.technokrat.gecko.GeckoRemoteInterface;
+import ch.technokrat.gecko.GeckoRemoteRegistry;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.SocketException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogSheetSize.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogSheetSize.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogSheetSize.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogSheetSize.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogSheetSize.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogSheetSize.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogSheetSize.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogSheetSize.java
index d56bfa2..4ad7a32 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogSheetSize.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogSheetSize.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.geckocircuits.circuit.WorksheetSize;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.WorksheetSize;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import javax.swing.JFrame;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogSimParameter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogSimParameter.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogSimParameter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogSimParameter.java
index d187527..3c3817d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogSimParameter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogSimParameter.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.GeckoSim;
-import gecko.geckocircuits.circuit.SolverSettings;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.circuit.SolverSettings;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.GridLayout;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogUpdate.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogUpdate.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogUpdate.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogUpdate.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogUpdate.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogUpdate.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogUpdate.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogUpdate.java
index 61f0869..9d802f0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogUpdate.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogUpdate.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.GeckoSim;
+import ch.technokrat.gecko.GeckoSim;
import java.io.*;
import java.net.SocketTimeoutException;
import java.net.URL;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogUpdateSettings.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogUpdateSettings.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogUpdateSettings.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogUpdateSettings.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogUpdateSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogUpdateSettings.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogUpdateSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogUpdateSettings.java
index 43999ab..8dae91d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogUpdateSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogUpdateSettings.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.GeckoSim;
+import ch.technokrat.gecko.GeckoSim;
public class DialogUpdateSettings extends javax.swing.JFrame {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogWarningNodeNumber.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogWarningNodeNumber.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogWarningNodeNumber.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogWarningNodeNumber.java
index 85d1e92..6f2eb42 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/DialogWarningNodeNumber.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/DialogWarningNodeNumber.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.GeckoSim;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.event.WindowEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/EndsWithMatcher.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/EndsWithMatcher.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/EndsWithMatcher.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/EndsWithMatcher.java
index a076273..8fb2401 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/EndsWithMatcher.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/EndsWithMatcher.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-
-package gecko.geckocircuits.allg;
-
-public class EndsWithMatcher
- implements SuggestMatcher
-{
- public boolean matches(String dataWord, String searchWord)
- {
- return dataWord.endsWith(searchWord);
- }
+
+package ch.technokrat.gecko.geckocircuits.allg;
+
+public class EndsWithMatcher
+ implements SuggestMatcher
+{
+ public boolean matches(String dataWord, String searchWord)
+ {
+ return dataWord.endsWith(searchWord);
+ }
}
\ No newline at end of file
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/Fenster.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/Fenster.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/Fenster.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/Fenster.java
index a1a2a6e..1551041 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/Fenster.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/Fenster.java
@@ -11,19 +11,19 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
-
-import gecko.ExternalGeckoCustom;
-import gecko.GeckoCustomMMF;
-import gecko.GeckoExternal;
-import gecko.GeckoSim;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.control.*;
-import gecko.geckocircuits.datacontainer.DataJunkCompressable;
-import gecko.geckocircuits.newscope.ScopeFrame;
-import gecko.geckoscript.SimulationAccess;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.allg;
+
+import ch.technokrat.gecko.ExternalGeckoCustom;
+import ch.technokrat.gecko.GeckoCustomMMF;
+import ch.technokrat.gecko.GeckoExternal;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.control.*;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataJunkCompressable;
+import ch.technokrat.gecko.geckocircuits.newscope.ScopeFrame;
+import ch.technokrat.gecko.geckoscript.SimulationAccess;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.Event;
@@ -70,7 +70,7 @@
import javax.swing.border.EmptyBorder;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
-import modelviewcontrol.AbstractUndoGenericModel;
+import ch.technokrat.modelviewcontrol.AbstractUndoGenericModel;
public final class Fenster extends JFrame implements WindowListener, ActionListener, ComponentListener {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/FormatJTextField.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/FormatJTextField.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/FormatJTextField.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/FormatJTextField.java
index 2a410e3..663060a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/FormatJTextField.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/FormatJTextField.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.geckocircuits.newscope.LineSettable;
+import ch.technokrat.gecko.geckocircuits.newscope.LineSettable;
import java.awt.AlphaComposite;
import java.awt.Color;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFile.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFile.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFile.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFile.java
index b5ba89c..48263d4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFile.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFile.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractCircuitSheetComponent;
-import gecko.geckocircuits.circuit.IDStringDialog;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent;
+import ch.technokrat.gecko.geckocircuits.circuit.IDStringDialog;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
import java.io.*;
import java.util.LinkedHashSet;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFileChooser.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFileChooser.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFileChooser.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFileChooser.java
index 72f30e7..6a37ad2 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFileChooser.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFileChooser.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.awt.Component;
import java.io.File;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFileManager.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFileManager.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFileManager.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFileManager.java
index 6560e76..483931e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFileManager.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFileManager.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.io.FileNotFoundException;
import java.util.*;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFileManagerWindow.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFileManagerWindow.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFileManagerWindow.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFileManagerWindow.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFileManagerWindow.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFileManagerWindow.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFileManagerWindow.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFileManagerWindow.java
index d891013..537e282 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoFileManagerWindow.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoFileManagerWindow.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.geckocircuits.allg.GeckoFile.StorageType;
-import gecko.geckocircuits.circuit.DialogNonLinearity;
-import gecko.geckocircuits.circuit.GeckoFileable;
-import gecko.geckocircuits.circuit.losscalculation.LossProperties;
-import gecko.geckocircuits.circuit.losscalculation.VerlustBerechnungDetailed;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile.StorageType;
+import ch.technokrat.gecko.geckocircuits.circuit.DialogNonLinearity;
+import ch.technokrat.gecko.geckocircuits.circuit.GeckoFileable;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossProperties;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.VerlustBerechnungDetailed;
import java.awt.Color;
import java.io.File;
import java.io.FileNotFoundException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoJavaCompiler.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoJavaCompiler.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoJavaCompiler.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoJavaCompiler.java
index 6b776b2..62608e9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoJavaCompiler.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoJavaCompiler.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
@@ -392,7 +392,7 @@ private static URI toURI(String name) {
public void test() {
this.setSourceCode("double cc=5;\nSystem.out.println(\"javaSourceCode --> \"+cc+\" xx=\"+GeckoSim.xx);\n");
- this.setImportCode("import gecko.GeckoSim;\nimport gecko.geckocircuits.allg.Fenster;\n");
+ this.setImportCode("import ch.technokrat.gecko.GeckoSim;\nimport ch.technokrat.gecko.geckocircuits.allg.Fenster;\n");
this.setStaticInitCode("//staticCode");
//-------
try {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoRuntimeException.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoRuntimeException.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoRuntimeException.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoRuntimeException.java
index 6296da2..bd958bd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoRuntimeException.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoRuntimeException.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
-
-public class GeckoRuntimeException extends RuntimeException {
-
- public GeckoRuntimeException(final String message) {
- super(message);
- }
-
- GeckoRuntimeException(final String message, final OutOfMemoryError err) {
- super(message, err);
- }
-
-}
+package ch.technokrat.gecko.geckocircuits.allg;
+
+public class GeckoRuntimeException extends RuntimeException {
+
+ public GeckoRuntimeException(final String message) {
+ super(message);
+ }
+
+ GeckoRuntimeException(final String message, final OutOfMemoryError err) {
+ super(message, err);
+ }
+
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoSimulationsLogo_50.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoSimulationsLogo_50.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoSimulationsLogo_50.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoSimulationsLogo_50.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoStatusBar.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoStatusBar.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoStatusBar.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoStatusBar.java
index d0e1cd3..938d93b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GeckoStatusBar.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GeckoStatusBar.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
-
-import gecko.GeckoCustomRemote;
-import gecko.GeckoRemoteRegistry;
-import gecko.GeckoSim;
-import gecko.geckocircuits.circuit.SimulationsKern;
-import gecko.geckocircuits.control.NetzlisteCONTROL;
-import gecko.geckocircuits.datacontainer.DataContainerValuesSettable;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.allg;
+
+import ch.technokrat.gecko.GeckoCustomRemote;
+import ch.technokrat.gecko.GeckoRemoteRegistry;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.circuit.SimulationsKern;
+import ch.technokrat.gecko.geckocircuits.control.NetzlisteCONTROL;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerValuesSettable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GetJarPath.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GetJarPath.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GetJarPath.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GetJarPath.java
index 62e07cd..bcdbdc5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GetJarPath.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GetJarPath.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.io.File;
import java.io.UnsupportedEncodingException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GlobalColors.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GlobalColors.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GlobalColors.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GlobalColors.java
index c5c326a..1080bf4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GlobalColors.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GlobalColors.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.awt.Color;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GlobalFilePathes.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GlobalFilePathes.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GlobalFilePathes.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GlobalFilePathes.java
index 4aec603..db16743 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GlobalFilePathes.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GlobalFilePathes.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.net.URL;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GlobalFonts.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GlobalFonts.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GlobalFonts.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GlobalFonts.java
index 4a262dd..0d34d24 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/GlobalFonts.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/GlobalFonts.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.awt.Font;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/LastComponentButton.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/LastComponentButton.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/LastComponentButton.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/LastComponentButton.java
index a5c31ea..26c58c9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/LastComponentButton.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/LastComponentButton.java
@@ -15,10 +15,10 @@
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ComponentDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentDirection;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.geom.AffineTransform;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/LaunchBrowser.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/LaunchBrowser.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/LaunchBrowser.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/LaunchBrowser.java
index f3b894d..3d5b58c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/LaunchBrowser.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/LaunchBrowser.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.io.IOException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/LoginDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/LoginDialog.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/LoginDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/LoginDialog.java
index 058a49c..3d46c86 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/LoginDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/LoginDialog.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.awt.*;
import java.awt.event.*;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/MemoryWarning.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/MemoryWarning.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/MemoryWarning.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/MemoryWarning.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/MemoryWarning.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/MemoryWarning.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/MemoryWarning.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/MemoryWarning.java
index 86b7a45..0328cbf 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/MemoryWarning.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/MemoryWarning.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/OperatingMode.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/OperatingMode.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/OperatingMode.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/OperatingMode.java
index f86751c..909d748 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/OperatingMode.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/OperatingMode.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
public enum OperatingMode {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/OptimizerParameterData.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/OptimizerParameterData.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/OptimizerParameterData.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/OptimizerParameterData.java
index d52e609..ee97d44 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/OptimizerParameterData.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/OptimizerParameterData.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.util.ArrayList;
import java.util.Collection;
@@ -21,7 +21,7 @@
import java.util.Map.Entry;
import java.util.Set;
import javax.swing.undo.UndoableEdit;
-import modelviewcontrol.AbstractUndoGenericModel;
+import ch.technokrat.modelviewcontrol.AbstractUndoGenericModel;
public final class OptimizerParameterData {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SaveViewFrame.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SaveViewFrame.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SaveViewFrame.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SaveViewFrame.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SaveViewFrame.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SaveViewFrame.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SaveViewFrame.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SaveViewFrame.java
index f1bab02..8119e9c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SaveViewFrame.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SaveViewFrame.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.geckocircuits.newscope.GeckoDialog;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoDialog;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SimulationRunner.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SimulationRunner.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SimulationRunner.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SimulationRunner.java
index d54be73..0efb2c0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SimulationRunner.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SimulationRunner.java
@@ -11,17 +11,17 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
-
-import gecko.GeckoSim;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.circuit.SimulationsKern.SimulationStatus;
-import gecko.geckocircuits.control.RegelBlock;
-import gecko.geckocircuits.control.NetzlisteCONTROL;
-import gecko.geckocircuits.control.ReglerOSZI;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.control.DataSaver;
-import gecko.geckoscript.SimulationAccess;
+package ch.technokrat.gecko.geckocircuits.allg;
+
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.circuit.SimulationsKern.SimulationStatus;
+import ch.technokrat.gecko.geckocircuits.control.RegelBlock;
+import ch.technokrat.gecko.geckocircuits.control.NetzlisteCONTROL;
+import ch.technokrat.gecko.geckocircuits.control.ReglerOSZI;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.control.DataSaver;
+import ch.technokrat.gecko.geckoscript.SimulationAccess;
import java.util.List;
import java.util.logging.Level;
import java.util.logging.Logger;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SolverType.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SolverType.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SolverType.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SolverType.java
index ff6f6b9..762eecd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SolverType.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SolverType.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
public enum SolverType {
SOLVER_BE(0, "backward-euler"),
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/StartsWithMatcher.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/StartsWithMatcher.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/StartsWithMatcher.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/StartsWithMatcher.java
index 2442d8e..33e0cad 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/StartsWithMatcher.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/StartsWithMatcher.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
-
-public class StartsWithMatcher
- implements SuggestMatcher
-{
- public boolean matches(String dataWord, String searchWord)
- {
- return dataWord.startsWith(searchWord);
- }
+package ch.technokrat.gecko.geckocircuits.allg;
+
+public class StartsWithMatcher
+ implements SuggestMatcher
+{
+ public boolean matches(String dataWord, String searchWord)
+ {
+ return dataWord.startsWith(searchWord);
+ }
}
\ No newline at end of file
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/StartupWindow.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/StartupWindow.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/StartupWindow.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/StartupWindow.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/StartupWindow.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/StartupWindow.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/StartupWindow.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/StartupWindow.java
index c50e82d..604d761 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/StartupWindow.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/StartupWindow.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
-import gecko.GeckoSim;
-import gecko.geckocircuits.control.QuasiPeakCalculator;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.control.QuasiPeakCalculator;
import java.util.Random;
import java.util.Timer;
import java.util.TimerTask;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SuggestMatcher.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SuggestMatcher.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SuggestMatcher.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SuggestMatcher.java
index ff09175..76d4c94 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SuggestMatcher.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SuggestMatcher.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
-
-
-public abstract interface SuggestMatcher
-{
- public abstract boolean matches(String paramString1, String paramString2);
+package ch.technokrat.gecko.geckocircuits.allg;
+
+
+public abstract interface SuggestMatcher
+{
+ public abstract boolean matches(String paramString1, String paramString2);
}
\ No newline at end of file
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SuggestionField.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SuggestionField.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SuggestionField.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SuggestionField.java
index 3475513..841aab6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/SuggestionField.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/SuggestionField.java
@@ -1,21 +1,21 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.awt.Dimension;
import java.awt.Font;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/TechFormat.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/TechFormat.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/TechFormat.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/TechFormat.java
index 74a07dc..d2c7e96 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/TechFormat.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/TechFormat.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.text.NumberFormat;
import java.text.DecimalFormat;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/UndoRedoManager.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/UndoRedoManager.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/UndoRedoManager.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/UndoRedoManager.java
index 60c01d1..2ed3d86 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/UndoRedoManager.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/UndoRedoManager.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
+package ch.technokrat.gecko.geckocircuits.allg;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/UserParameter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/UserParameter.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/UserParameter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/UserParameter.java
index 2e84c10..64e4c97 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/UserParameter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/UserParameter.java
@@ -11,17 +11,17 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.allg;
-
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.ControlSourceType;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.circuit.circuitcomponents.SourceType;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.SSAShape;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.allg;
+
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.ControlSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.SSAShape;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
@@ -31,8 +31,8 @@
import javax.swing.undo.CannotRedoException;
import javax.swing.undo.CannotUndoException;
import javax.swing.undo.UndoableEdit;
-import modelviewcontrol.AbstractUndoGenericModel;
-import modelviewcontrol.ModelMVC;
+import ch.technokrat.modelviewcontrol.AbstractUndoGenericModel;
+import ch.technokrat.modelviewcontrol.ModelMVC;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/autoScale.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/autoScale.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/autoScale.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/autoScale.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/c_WP.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/c_WP.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/c_WP.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/c_WP.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/ctrlBackward.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/ctrlBackward.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/ctrlBackward.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/ctrlBackward.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/ctrlForward.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/ctrlForward.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/ctrlForward.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/ctrlForward.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/dialog_opv_model.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/dialog_opv_model.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/dialog_opv_model.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/dialog_opv_model.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/equ1.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/equ1.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/equ1.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/equ1.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/equ2b.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/equ2b.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/equ2b.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/equ2b.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/gecko.gif b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/gecko.gif
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/gecko.gif
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/gecko.gif
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_getXYschieber.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_getXYschieber.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_getXYschieber.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_getXYschieber.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_log.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_log.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_log.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_log.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_measureDX.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_measureDX.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_measureDX.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_measureDX.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_measureDY.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_measureDY.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_measureDY.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_measureDY.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_off.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_off.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_off.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_off.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_zoomDX.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_zoomDX.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_zoomDX.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_zoomDX.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_zoomFenster.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_zoomFenster.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_zoomFenster.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_zoomFenster.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_zoomFit2.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_zoomFit2.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconOFF_zoomFit2.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconOFF_zoomFit2.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_getXYGreen.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_getXYGreen.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_getXYGreen.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_getXYGreen.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_getXYschieber.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_getXYschieber.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_getXYschieber.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_getXYschieber.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_getXYschieberOld.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_getXYschieberOld.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_getXYschieberOld.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_getXYschieberOld.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_log.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_log.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_log.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_log.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_measureDX.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_measureDX.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_measureDX.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_measureDX.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_off.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_off.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_off.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_off.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_zoomDX.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_zoomDX.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_zoomDX.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_zoomDX.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_zoomFenster.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_zoomFenster.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_zoomFenster.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_zoomFenster.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_zoomFit2.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_zoomFit2.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconON_zoomFit2.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconON_zoomFit2.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconUnZoom.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconUnZoom.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/iconUnZoom.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/iconUnZoom.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/icon_nextEqual.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/icon_nextEqual.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/icon_nextEqual.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/icon_nextEqual.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/icon_nextMax.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/icon_nextMax.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/icon_nextMax.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/icon_nextMax.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/icon_nextMin.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/icon_nextMin.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/icon_nextMin.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/icon_nextMin.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/icon_nextSIGAsc.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/icon_nextSIGAsc.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/icon_nextSIGAsc.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/icon_nextSIGAsc.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/icon_nextSIGDesc.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/icon_nextSIGDesc.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/icon_nextSIGDesc.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/icon_nextSIGDesc.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/icon_nextZero.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/icon_nextZero.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/icon_nextZero.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/icon_nextZero.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/lisn.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/lisn.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/lisn.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/lisn.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/loadZoom.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/loadZoom.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/loadZoom.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/loadZoom.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/measureDY.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/measureDY.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/measureDY.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/measureDY.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/zoomX.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/zoomX.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/zoomX.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/zoomX.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/zoomY.png b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/zoomY.png
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/allg/zoomY.png
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/allg/zoomY.png
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractBlockInterface.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractBlockInterface.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractBlockInterface.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractBlockInterface.java
index b7f3bcd..0d49749 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractBlockInterface.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractBlockInterface.java
@@ -11,23 +11,23 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
-
-import gecko.geckocircuits.control.ControlTypeInfo;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractSwitch;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.UserParameter;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.Diode;
-import gecko.geckocircuits.circuit.circuitcomponents.SemiconductorLossCalculatable;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.geckocircuits.circuit.circuitcomponents.ThermAmbient;
-import gecko.geckocircuits.circuit.losscalculation.LossProperties;
-import gecko.geckocircuits.control.*;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+import ch.technokrat.gecko.geckocircuits.control.ControlTypeInfo;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractSwitch;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.Diode;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SemiconductorLossCalculatable;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.ThermAmbient;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossProperties;
+import ch.technokrat.gecko.geckocircuits.control.*;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Frame;
@@ -42,15 +42,15 @@
import javax.swing.undo.CannotRedoException;
import javax.swing.undo.CannotUndoException;
import javax.swing.undo.UndoableEdit;
-import modelviewcontrol.AbstractUndoGenericModel;
-import modelviewcontrol.ModelMVC;
+import ch.technokrat.modelviewcontrol.AbstractUndoGenericModel;
+import ch.technokrat.modelviewcontrol.ModelMVC;
public abstract class AbstractBlockInterface extends AbstractCircuitSheetComponent
implements ComponentTerminable {
public List> registeredParameters = new ArrayList>();
private ComponentDirection orientationBeforeMove = ComponentDirection.NORTH_SOUTH;
- private gecko.geckocircuits.control.Point _sheetPosBeforeMove = new gecko.geckocircuits.control.Point(0, 0);
+ private ch.technokrat.gecko.geckocircuits.control.Point _sheetPosBeforeMove = new ch.technokrat.gecko.geckocircuits.control.Point(0, 0);
/**
* I use "lazy initialization" for the idstring, since the string is built
* from the "type number", and the type is not available within the
@@ -611,7 +611,7 @@ public void moveComponent(final Point moveToPoint) {
}
}
- setSheetPositionWithoutUndo(new gecko.geckocircuits.control.Point(moveToPoint.x + _sheetPosBeforeMove.x,
+ setSheetPositionWithoutUndo(new ch.technokrat.gecko.geckocircuits.control.Point(moveToPoint.x + _sheetPosBeforeMove.x,
moveToPoint.y + _sheetPosBeforeMove.y));
}
@@ -631,7 +631,7 @@ public Collection extends TerminalInterface> getAllTerminals() {
}
public void setPositionWithoutUndo(final int posX, final int posY) {
- setSheetPositionWithoutUndo(new gecko.geckocircuits.control.Point(posX, posY));
+ setSheetPositionWithoutUndo(new ch.technokrat.gecko.geckocircuits.control.Point(posX, posY));
this.absetzenElement();
}
@@ -843,14 +843,14 @@ public void setComponentDirectionUndo() {
/**
* @return the positionVorVerschieben
*/
- public gecko.geckocircuits.control.Point getPositionVorVerschieben() {
+ public ch.technokrat.gecko.geckocircuits.control.Point getPositionVorVerschieben() {
return _sheetPosBeforeMove;
}
/**
* @param positionVorVerschieben the positionVorVerschieben to set
*/
- public void setPositionVorVerschieben(gecko.geckocircuits.control.Point positionVorVerschieben) {
+ public void setPositionVorVerschieben(ch.technokrat.gecko.geckocircuits.control.Point positionVorVerschieben) {
this._sheetPosBeforeMove = positionVorVerschieben;
}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractCachedMatrix.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractCachedMatrix.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractCachedMatrix.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractCachedMatrix.java
index 7e470b9..ec19d45 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractCachedMatrix.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractCachedMatrix.java
@@ -1,4 +1,4 @@
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
abstract class AbstractCachedMatrix {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractCircuitSheetComponent.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractCircuitSheetComponent.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractCircuitSheetComponent.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractCircuitSheetComponent.java
index c858bcf..57ad88a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractCircuitSheetComponent.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractCircuitSheetComponent.java
@@ -11,20 +11,20 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.GeckoFile;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.geckocircuits.control.Point;
-import gecko.geckocircuits.control.SubCircuitSheet;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.SubCircuitSheet;
import java.awt.Graphics2D;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
-import modelviewcontrol.ModelMVC;
+import ch.technokrat.modelviewcontrol.ModelMVC;
public abstract class AbstractCircuitSheetComponent {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractSpecialBlock.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractSpecialBlock.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractSpecialBlock.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractSpecialBlock.java
index ea684e5..1ae827f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractSpecialBlock.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractSpecialBlock.java
@@ -12,9 +12,9 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
/**
* Special blocks are components, that cannot be clearly identified as Control, Power-Circuits or thermal.
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractTerminal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractTerminal.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractTerminal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractTerminal.java
index 621af31..d94a22e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractTerminal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractTerminal.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.circuit.circuitcomponents.NonLinearReluctance;
-import gecko.geckocircuits.circuit.circuitcomponents.ReluctanceInductor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.NonLinearReluctance;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.ReluctanceInductor;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractTypeInfo.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractTypeInfo.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractTypeInfo.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractTypeInfo.java
index ee448ea..3834a61 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/AbstractTypeInfo.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/AbstractTypeInfo.java
@@ -12,12 +12,12 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.control.ControlTyp;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.control.ControlTyp;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CachedMatrix.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CachedMatrix.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CachedMatrix.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CachedMatrix.java
index b130022..e61ab82 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CachedMatrix.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CachedMatrix.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.datacontainer.ShortArrayCache;
-import gecko.geckocircuits.datacontainer.ShortMatrixCache;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ShortArrayCache;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ShortMatrixCache;
public final class CachedMatrix extends AbstractCachedMatrix {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CircuitLabel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CircuitLabel.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CircuitLabel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CircuitLabel.java
index fbe07cc..7edc7b1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CircuitLabel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CircuitLabel.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import javax.swing.undo.CannotRedoException;
import javax.swing.undo.CannotUndoException;
import javax.swing.undo.UndoableEdit;
-import modelviewcontrol.AbstractUndoGenericModel;
+import ch.technokrat.modelviewcontrol.AbstractUndoGenericModel;
public class CircuitLabel {
private String _label;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CircuitSheet.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CircuitSheet.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CircuitSheet.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CircuitSheet.java
index 63e3e14..cccffa1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CircuitSheet.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CircuitSheet.java
@@ -11,18 +11,18 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
-
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.OperatingMode;
-import gecko.geckocircuits.circuit.SchematischeEingabe2.MouseMoveMode;
-import gecko.geckocircuits.control.Point;
-import gecko.geckocircuits.control.RegelBlock;
-import gecko.geckocircuits.control.TextFieldBlock;
-import gecko.geckocircuits.newscope.GeckoGraphics2D;
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.OperatingMode;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2.MouseMoveMode;
+import ch.technokrat.gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.RegelBlock;
+import ch.technokrat.gecko.geckocircuits.control.TextFieldBlock;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoGraphics2D;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CircuitSourceType.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CircuitSourceType.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CircuitSourceType.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CircuitSourceType.java
index 2aad0a3..83e226f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CircuitSourceType.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CircuitSourceType.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.circuit.circuitcomponents.SourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SourceType;
public enum CircuitSourceType {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CircuitTypeInfo.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CircuitTypeInfo.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CircuitTypeInfo.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CircuitTypeInfo.java
index 3155cfd..5ed3249 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CircuitTypeInfo.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CircuitTypeInfo.java
@@ -12,10 +12,10 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.logging.Level;
import java.util.logging.Logger;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentCoupable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentCoupable.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentCoupable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentCoupable.java
index fefcd89..cbb5864 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentCoupable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentCoupable.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Operationable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.control.Operationable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.List;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentCoupling.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentCoupling.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentCoupling.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentCoupling.java
index e4d4773..5c0b9e1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentCoupling.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentCoupling.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.control.Operationable;
-import gecko.geckocircuits.control.ReglerGate;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.control.Operationable;
+import ch.technokrat.gecko.geckocircuits.control.ReglerGate;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
@@ -25,7 +25,7 @@
import javax.swing.undo.CannotRedoException;
import javax.swing.undo.CannotUndoException;
import javax.swing.undo.UndoableEdit;
-import modelviewcontrol.AbstractUndoGenericModel;
+import ch.technokrat.modelviewcontrol.AbstractUndoGenericModel;
public final class ComponentCoupling {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentDirection.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentDirection.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentDirection.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentDirection.java
index d11a4ad..0cd40f7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentDirection.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentDirection.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.circuit;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.Point;
public enum ComponentDirection {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentState.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentState.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentState.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentState.java
index 05b11f4..640d27c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentState.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentState.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentTerminable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentTerminable.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentTerminable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentTerminable.java
index 2d8215f..09cb8e9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ComponentTerminable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ComponentTerminable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.util.Collection;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ConnectorType.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ConnectorType.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ConnectorType.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ConnectorType.java
index 669c262..c586051 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ConnectorType.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ConnectorType.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
import java.awt.Color;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ControlSourceType.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ControlSourceType.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ControlSourceType.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ControlSourceType.java
index 5f49265..27c8a60 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ControlSourceType.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ControlSourceType.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
public enum ControlSourceType {
QUELLE_SIN(402, 0, "SINE"),
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ControlTerminable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ControlTerminable.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ControlTerminable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ControlTerminable.java
index bb4cf79..5b30950 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ControlTerminable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ControlTerminable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CurrentMeasurable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CurrentMeasurable.java
similarity index 87%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CurrentMeasurable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CurrentMeasurable.java
index 64c40d5..a835ae9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/CurrentMeasurable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/CurrentMeasurable.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
/**
* All circuit components that allow a current measurement should implement "CurrentMeasurable"
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DataTablePanel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DataTablePanel.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DataTablePanel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DataTablePanel.java
index e898280..efb0e45 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DataTablePanel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DataTablePanel.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DataTablePanelParameters.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DataTablePanelParameters.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DataTablePanelParameters.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DataTablePanelParameters.java
index 3c5d745..0ea31d1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DataTablePanelParameters.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DataTablePanelParameters.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.awt.Color;
import java.awt.Component;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogCircuitComponent.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogCircuitComponent.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogCircuitComponent.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogCircuitComponent.java
index b9ec04d..9cfa0cf 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogCircuitComponent.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogCircuitComponent.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
-
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.GlobalFonts;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.newscope.GeckoDialog;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoDialog;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Container;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogGlobalTerminal.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogGlobalTerminal.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogGlobalTerminal.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogGlobalTerminal.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogGlobalTerminal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogGlobalTerminal.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogGlobalTerminal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogGlobalTerminal.java
index a69144b..21b4cfd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogGlobalTerminal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogGlobalTerminal.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.GeckoSim;
-import gecko.geckocircuits.control.SubCircuitSheet;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.control.SubCircuitSheet;
import java.util.HashSet;
import java.util.Set;
import javax.swing.JOptionPane;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogModule.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogModule.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogModule.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogModule.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogModule.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogModule.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogModule.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogModule.java
index 8b83efb..000c260 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogModule.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogModule.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.newscope.GeckoDialog;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoDialog;
import javax.swing.JFrame;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogNonLinearity.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogNonLinearity.java
similarity index 67%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogNonLinearity.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogNonLinearity.java
index ccda83d..2448631 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DialogNonLinearity.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DialogNonLinearity.java
@@ -11,24 +11,24 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.GeckoFile;
-import gecko.geckocircuits.allg.GeckoFileChooser;
-import gecko.geckocircuits.allg.GeckoFileManagerWindow;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.datacontainer.DataContainerSimple;
-import gecko.geckocircuits.newscope.GeckoDialog;
-import gecko.geckocircuits.newscope.GraferV4;
-import gecko.geckocircuits.newscope.ScopeSettings;
-import gecko.geckocircuits.newscope.SimpleGraferPanel;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileChooser;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileManagerWindow;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerSimple;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoDialog;
+import ch.technokrat.gecko.geckocircuits.newscope.GraferV4;
+import ch.technokrat.gecko.geckocircuits.newscope.ScopeSettings;
+import ch.technokrat.gecko.geckocircuits.newscope.SimpleGraferPanel;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.net.URL;
import java.awt.BorderLayout;
import java.awt.Container;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DirectVoltageMeasurable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DirectVoltageMeasurable.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DirectVoltageMeasurable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DirectVoltageMeasurable.java
index 7546a58..b0cba85 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/DirectVoltageMeasurable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/DirectVoltageMeasurable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ElementDisplayProperties.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ElementDisplayProperties.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ElementDisplayProperties.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ElementDisplayProperties.java
index b1fecfd..055757e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ElementDisplayProperties.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ElementDisplayProperties.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Enabled.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Enabled.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Enabled.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Enabled.java
index 0ca134b..9b4d175 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Enabled.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Enabled.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/EnumTerminalLocation.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/EnumTerminalLocation.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/EnumTerminalLocation.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/EnumTerminalLocation.java
index 1abcd15..9346262 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/EnumTerminalLocation.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/EnumTerminalLocation.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/GeckoFileable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/GeckoFileable.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/GeckoFileable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/GeckoFileable.java
index cbb5e85..510d624 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/GeckoFileable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/GeckoFileable.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.circuit;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
import java.util.List;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/GeckoMatrix.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/GeckoMatrix.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/GeckoMatrix.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/GeckoMatrix.java
index 05e4436..197aa16 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/GeckoMatrix.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/GeckoMatrix.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
///**
// *
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/GlobalTerminable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/GlobalTerminable.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/GlobalTerminable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/GlobalTerminable.java
index 44876be..990643a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/GlobalTerminable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/GlobalTerminable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.util.Set;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/HiddenSubCircuitable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/HiddenSubCircuitable.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/HiddenSubCircuitable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/HiddenSubCircuitable.java
index 234afa8..30fbb27 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/HiddenSubCircuitable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/HiddenSubCircuitable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.util.Collection;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/IDStringDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/IDStringDialog.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/IDStringDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/IDStringDialog.java
index 6076e56..d345ea3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/IDStringDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/IDStringDialog.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.awt.event.ActionListener;
import java.util.*;
@@ -20,7 +20,7 @@
import javax.swing.undo.CannotRedoException;
import javax.swing.undo.CannotUndoException;
import javax.swing.undo.UndoableEdit;
-import modelviewcontrol.AbstractUndoGenericModel;
+import ch.technokrat.modelviewcontrol.AbstractUndoGenericModel;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/InvisibleEdit.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/InvisibleEdit.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/InvisibleEdit.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/InvisibleEdit.java
index adf224c..b470c14 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/InvisibleEdit.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/InvisibleEdit.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.circuit;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.circuit;
import javax.swing.undo.UndoableEdit;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/IpesFileable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/IpesFileable.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/IpesFileable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/IpesFileable.java
index 6f3d71f..6b86ee8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/IpesFileable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/IpesFileable.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
-
-/**
- *
- * @author andy
- */
-interface IpesFileable {
- void exportAscii(final StringBuffer strBuf);
-}
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+/**
+ *
+ * @author andy
+ */
+interface IpesFileable {
+ void exportAscii(final StringBuffer strBuf);
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/KnotenLabel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/KnotenLabel.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/KnotenLabel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/KnotenLabel.java
index ebb3923..74ec0e7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/KnotenLabel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/KnotenLabel.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/LKMatrices.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/LKMatrices.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/LKMatrices.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/LKMatrices.java
index 39ab343..e1c7a70 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/LKMatrices.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/LKMatrices.java
@@ -11,20 +11,20 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
-
-import gecko.geckocircuits.math.Matrix;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractSwitch;
-import gecko.geckocircuits.allg.SolverType;
-
-import gecko.geckocircuits.allg.TechFormat;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractResistor;
-import static gecko.geckocircuits.circuit.circuitcomponents.CircuitTyp.LK_LKOP2;
-import static gecko.geckocircuits.circuit.circuitcomponents.CircuitTyp.REL_RELUCTANCE;
-import gecko.geckocircuits.circuit.circuitcomponents.Diode;
-import gecko.geckocircuits.circuit.circuitcomponents.DiodeCharacteristic;
-import gecko.geckocircuits.circuit.circuitcomponents.SourceType;
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+import ch.technokrat.gecko.geckocircuits.math.Matrix;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractSwitch;
+import ch.technokrat.gecko.geckocircuits.allg.SolverType;
+
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractResistor;
+import static ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.CircuitTyp.LK_LKOP2;
+import static ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.CircuitTyp.REL_RELUCTANCE;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.Diode;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.DiodeCharacteristic;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SourceType;
import java.text.NumberFormat;
public class LKMatrices {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/LUDecompositionCache.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/LUDecompositionCache.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/LUDecompositionCache.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/LUDecompositionCache.java
index 7614e0e..c491d40 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/LUDecompositionCache.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/LUDecompositionCache.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.util.HashMap;
import java.util.HashSet;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Labable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Labable.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Labable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Labable.java
index 149f2f4..a7b9a65 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Labable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Labable.java
@@ -11,8 +11,8 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
-
-interface Labable {
- CircuitLabel getLabelObject();
-}
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+interface Labable {
+ CircuitLabel getLabelObject();
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Label.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Label.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Label.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Label.java
index a325b34..57bb62b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Label.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Label.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/LabelPriority.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/LabelPriority.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/LabelPriority.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/LabelPriority.java
index 333a86b..015c28d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/LabelPriority.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/LabelPriority.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/MapList.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/MapList.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/MapList.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/MapList.java
index a39eaa1..56f5527 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/MapList.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/MapList.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.geckocircuits.control.RegelBlock;
-import gecko.geckocircuits.control.TextFieldBlock;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.geckocircuits.control.RegelBlock;
+import ch.technokrat.gecko.geckocircuits.control.TextFieldBlock;
import java.util.*;
import java.util.Map.Entry;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/MyTableCellEditor.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/MyTableCellEditor.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/MyTableCellEditor.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/MyTableCellEditor.java
index 86e6e43..fe6d711 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/MyTableCellEditor.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/MyTableCellEditor.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
import java.awt.Component;
import javax.swing.AbstractCellEditor;
import javax.swing.JTable;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/MyTableCellRenderer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/MyTableCellRenderer.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/MyTableCellRenderer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/MyTableCellRenderer.java
index 7580d51..de935ea 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/MyTableCellRenderer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/MyTableCellRenderer.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
import javax.swing.table.DefaultTableCellRenderer;
class MyTableCellRenderer extends DefaultTableCellRenderer {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/MyTableComparator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/MyTableComparator.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/MyTableComparator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/MyTableComparator.java
index 4eb1d71..4e643b6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/MyTableComparator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/MyTableComparator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.util.Comparator;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NameAlreadyExistsException.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NameAlreadyExistsException.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NameAlreadyExistsException.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NameAlreadyExistsException.java
index 60cf445..956c0b8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NameAlreadyExistsException.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NameAlreadyExistsException.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NetListContainer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NetListContainer.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NetListContainer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NetListContainer.java
index b94c17c..39eb706 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NetListContainer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NetListContainer.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.control.NetzlisteCONTROL;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.control.NetzlisteCONTROL;
public class NetListContainer {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NetListLK.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NetListLK.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NetListLK.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NetListLK.java
index a2efd24..05f387f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NetListLK.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NetListLK.java
@@ -11,19 +11,19 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.circuit.circuitcomponents.CircuitTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.CircuitTyp;
import com.sun.tools.javac.util.Pair;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCapacitor;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractInductor;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractResistor;
-import gecko.geckocircuits.circuit.circuitcomponents.InductorCoupable;
-import gecko.geckocircuits.circuit.circuitcomponents.MutualInductance;
-import gecko.geckocircuits.circuit.circuitcomponents.SourceType;
-import gecko.geckocircuits.control.AbstractPotentialMeasurement;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCapacitor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractInductor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractResistor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.InductorCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.MutualInductance;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SourceType;
+import ch.technokrat.gecko.geckocircuits.control.AbstractPotentialMeasurement;
import java.util.*;
public class NetListLK {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NetzlisteAllg.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NetzlisteAllg.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NetzlisteAllg.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NetzlisteAllg.java
index 9e15e7a..d38e57d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NetzlisteAllg.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NetzlisteAllg.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.circuit.circuitcomponents.ThermAmbient;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.ThermAmbient;
+import ch.technokrat.gecko.geckocircuits.control.Point;
import java.util.*;
public final class NetzlisteAllg {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NonLinearDialogPanel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NonLinearDialogPanel.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NonLinearDialogPanel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NonLinearDialogPanel.java
index f5f6276..22666af 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/NonLinearDialogPanel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/NonLinearDialogPanel.java
@@ -11,20 +11,20 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
-
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.GeckoFile;
-import gecko.geckocircuits.allg.GeckoFileChooser;
-import gecko.geckocircuits.allg.GeckoFileManagerWindow;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.datacontainer.DataContainerSimple;
-import gecko.geckocircuits.newscope.GraferV4;
-import gecko.geckocircuits.newscope.ScopeSettings;
-import gecko.geckocircuits.newscope.SimpleGraferPanel;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileChooser;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileManagerWindow;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerSimple;
+import ch.technokrat.gecko.geckocircuits.newscope.GraferV4;
+import ch.technokrat.gecko.geckocircuits.newscope.ScopeSettings;
+import ch.technokrat.gecko.geckocircuits.newscope.SimpleGraferPanel;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Paradiso.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Paradiso.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Paradiso.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Paradiso.java
index 577f6ab..4531424 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Paradiso.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Paradiso.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import com.intel.mkl.LAPACK;
import java.util.logging.Level;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PardisoCachedMatrix.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PardisoCachedMatrix.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PardisoCachedMatrix.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PardisoCachedMatrix.java
index c92ee23..c822f0e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PardisoCachedMatrix.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PardisoCachedMatrix.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.util.Random;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PostCalculatable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PostCalculatable.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PostCalculatable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PostCalculatable.java
index a890f91..fb77149 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PostCalculatable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PostCalculatable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
/**
* for some components, a calculation after the simulation step is necessary,
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PotentialArea.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PotentialArea.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PotentialArea.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PotentialArea.java
index 18a9e90..13972ab 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PotentialArea.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PotentialArea.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.circuit.circuitcomponents.IdealTransformer;
-import gecko.geckocircuits.circuit.circuitcomponents.ReluctanceInductor;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.geckocircuits.circuit.circuitcomponents.TerminalCircuit;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.IdealTransformer;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.ReluctanceInductor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TerminalCircuit;
+import ch.technokrat.gecko.geckocircuits.control.Point;
import java.util.*;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PotentialCoupable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PotentialCoupable.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PotentialCoupable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PotentialCoupable.java
index c1b4c23..cd5291c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PotentialCoupable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PotentialCoupable.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Operationable;
+import ch.technokrat.gecko.geckocircuits.control.Operationable;
/**
* Every component, that has a link to a Potential (for example Voltge measurement,
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PotentialCoupling.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PotentialCoupling.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PotentialCoupling.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PotentialCoupling.java
index c11d17f..266d26e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/PotentialCoupling.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/PotentialCoupling.java
@@ -11,18 +11,18 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.AbstractPotentialMeasurement;
-import gecko.geckocircuits.control.Operationable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.control.AbstractPotentialMeasurement;
+import ch.technokrat.gecko.geckocircuits.control.Operationable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import javax.swing.undo.CannotRedoException;
import javax.swing.undo.CannotUndoException;
import javax.swing.undo.UndoableEdit;
-import modelviewcontrol.AbstractUndoGenericModel;
+import ch.technokrat.modelviewcontrol.AbstractUndoGenericModel;
public class PotentialCoupling {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SchematicTextInfo.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SchematicTextInfo.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SchematicTextInfo.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SchematicTextInfo.java
index 6af6249..a8c683f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SchematicTextInfo.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SchematicTextInfo.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
-
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.TechFormat;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent;
-import gecko.geckocircuits.circuit.circuitcomponents.Nonlinearable;
-import gecko.geckocircuits.control.ControlInputTwoTerminalStateable;
-import gecko.geckocircuits.control.Point;
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.Nonlinearable;
+import ch.technokrat.gecko.geckocircuits.control.ControlInputTwoTerminalStateable;
+import ch.technokrat.gecko.geckocircuits.control.Point;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
@@ -28,7 +28,7 @@
import java.util.ArrayList;
import java.util.List;
import javax.swing.undo.UndoableEdit;
-import modelviewcontrol.AbstractUndoGenericModel;
+import ch.technokrat.modelviewcontrol.AbstractUndoGenericModel;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SchematischeEingabe2.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SchematischeEingabe2.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SchematischeEingabe2.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SchematischeEingabe2.java
index 866ee9e..58a0784 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SchematischeEingabe2.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SchematischeEingabe2.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
-
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitGlobalTerminal;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.geckocircuits.control.*;
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitGlobalTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.geckocircuits.control.*;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.Graphics2D;
@@ -40,8 +40,8 @@
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;
import javax.swing.undo.UndoableEdit;
-import modelviewcontrol.AbstractUndoGenericModel;
-import modelviewcontrol.GroupableUndoManager;
+import ch.technokrat.modelviewcontrol.AbstractUndoGenericModel;
+import ch.technokrat.modelviewcontrol.GroupableUndoManager;
public final class SchematischeEingabe2 implements MouseListener, MouseMotionListener {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SchematischeEingabeAuswahl2.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SchematischeEingabeAuswahl2.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SchematischeEingabeAuswahl2.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SchematischeEingabeAuswahl2.java
index 60d4a50..77bbde6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SchematischeEingabeAuswahl2.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SchematischeEingabeAuswahl2.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
-
-import gecko.geckocircuits.circuit.circuitcomponents.CircuitTyp;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.LastComponentButton;
-import gecko.geckocircuits.allg.SuggestionField;
-import gecko.geckocircuits.control.ControlTyp;
-import static gecko.geckocircuits.control.ControlTyp.*;
-import gecko.i18n.LangInit;
-import gecko.i18n.translationtoolbox.PopupListener;
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.CircuitTyp;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.LastComponentButton;
+import ch.technokrat.gecko.geckocircuits.allg.SuggestionField;
+import ch.technokrat.gecko.geckocircuits.control.ControlTyp;
+import static ch.technokrat.gecko.geckocircuits.control.ControlTyp.*;
+import ch.technokrat.gecko.i18n.LangInit;
+import ch.technokrat.gecko.i18n.translationtoolbox.PopupListener;
import java.awt.AWTException;
import java.awt.GridLayout;
import java.awt.MouseInfo;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Schliessable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Schliessable.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Schliessable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Schliessable.java
index e968c03..6b4d83d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Schliessable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Schliessable.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-/*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
-package gecko.geckocircuits.circuit;
-
-/**
- *
- * @author andy
- */
-public interface Schliessable {
- void schliesseFenster();
-}
+/*
+ * To change this template, choose Tools | Templates
+ * and open the template in the editor.
+ */
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+/**
+ *
+ * @author andy
+ */
+public interface Schliessable {
+ void schliesseFenster();
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SimulationsKern.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SimulationsKern.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SimulationsKern.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SimulationsKern.java
index a464623..2f6c729 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SimulationsKern.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SimulationsKern.java
@@ -11,22 +11,22 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
-
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractMotor;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractVoltageSource;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCurrentSource;
-import gecko.geckocircuits.allg.DialogWarningNodeNumber;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.circuit.circuitcomponents.ReluctanceInductor;
-import gecko.geckocircuits.circuit.circuitcomponents.SourceType;
-import gecko.geckocircuits.control.*;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.datacontainer.CompressorIntMatrix;
-import gecko.geckocircuits.datacontainer.IntegerMatrixCache;
-import gecko.geckocircuits.datacontainer.ShortMatrixCache;
-import gecko.geckocircuits.newscope.ScopeFrame;
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractMotor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractVoltageSource;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCurrentSource;
+import ch.technokrat.gecko.geckocircuits.allg.DialogWarningNodeNumber;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.ReluctanceInductor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SourceType;
+import ch.technokrat.gecko.geckocircuits.control.*;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.datacontainer.CompressorIntMatrix;
+import ch.technokrat.gecko.geckocircuits.datacontainer.IntegerMatrixCache;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ShortMatrixCache;
+import ch.technokrat.gecko.geckocircuits.newscope.ScopeFrame;
import java.util.ArrayList;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SolverSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SolverSettings.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SolverSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SolverSettings.java
index dc7547f..452e940 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SolverSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SolverSettings.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.SolverType;
-import modelviewcontrol.ModelMVC;
+import ch.technokrat.gecko.geckocircuits.allg.SolverType;
+import ch.technokrat.modelviewcontrol.ModelMVC;
public class SolverSettings {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SpecialTyp.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SpecialTyp.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SpecialTyp.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SpecialTyp.java
index ac89798..5fd61a4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SpecialTyp.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SpecialTyp.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.geckocircuits.control.TextFieldBlock;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.geckocircuits.control.TextFieldBlock;
public enum SpecialTyp implements AbstractComponentTyp {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SubCircuitTerminable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SubCircuitTerminable.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SubCircuitTerminable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SubCircuitTerminable.java
index fc17e79..dc522cf 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SubCircuitTerminable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SubCircuitTerminable.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.Point;
import java.awt.Color;
public interface SubCircuitTerminable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SymmetricDoubleSparseMatrix.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SymmetricDoubleSparseMatrix.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SymmetricDoubleSparseMatrix.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SymmetricDoubleSparseMatrix.java
index 8acc5d4..d2f5af9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SymmetricDoubleSparseMatrix.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SymmetricDoubleSparseMatrix.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.util.HashMap;
import java.util.HashSet;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SymmetricSparseMatrix.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SymmetricSparseMatrix.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SymmetricSparseMatrix.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SymmetricSparseMatrix.java
index 7464f74..0dcf112 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/SymmetricSparseMatrix.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/SymmetricSparseMatrix.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalControl.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalControl.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalControl.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalControl.java
index 4cc152b..aa286ce 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalControl.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalControl.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.RegelBlock;
+import ch.technokrat.gecko.geckocircuits.control.RegelBlock;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalControlBidirectional.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalControlBidirectional.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalControlBidirectional.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalControlBidirectional.java
index 173ff49..2b91ea1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalControlBidirectional.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalControlBidirectional.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.awt.Graphics;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalControlInput.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalControlInput.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalControlInput.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalControlInput.java
index e362866..f1d4e0e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalControlInput.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalControlInput.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.awt.Graphics;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalControlOutput.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalControlOutput.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalControlOutput.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalControlOutput.java
index 1333bc9..bb2d70f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalControlOutput.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalControlOutput.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.awt.Graphics;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalFixedPosition.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalFixedPosition.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalFixedPosition.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalFixedPosition.java
index 09fffe0..dade7de 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalFixedPosition.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalFixedPosition.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.circuit;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.Point;
public class TerminalFixedPosition extends AbstractTerminal {
private final Point _fixedPosition;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalFixedPositionInvisible.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalFixedPositionInvisible.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalFixedPositionInvisible.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalFixedPositionInvisible.java
index 283e161..6d838cf 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalFixedPositionInvisible.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalFixedPositionInvisible.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.circuit;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.Point;
import java.awt.Graphics;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalHiddenSubcircuit.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalHiddenSubcircuit.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalHiddenSubcircuit.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalHiddenSubcircuit.java
index 591efd9..c0ab73a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalHiddenSubcircuit.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalHiddenSubcircuit.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.Point;
import java.awt.Graphics;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalInterface.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalInterface.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalInterface.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalInterface.java
index 22dcb2b..2d2cd51 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalInterface.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalInterface.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.Point;
import java.awt.Graphics;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalRelativeFixedDirection.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalRelativeFixedDirection.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalRelativeFixedDirection.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalRelativeFixedDirection.java
index d064f7c..a248073 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalRelativeFixedDirection.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalRelativeFixedDirection.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.Point;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalRelativePosition.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalRelativePosition.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalRelativePosition.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalRelativePosition.java
index 8a49142..7966587 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalRelativePosition.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalRelativePosition.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.circuit;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.Point;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalRelativePositionReluctance.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalRelativePositionReluctance.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalRelativePositionReluctance.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalRelativePositionReluctance.java
index 9994ac1..3a15dd5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalRelativePositionReluctance.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalRelativePositionReluctance.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalSubCircuitBlock.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalSubCircuitBlock.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalSubCircuitBlock.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalSubCircuitBlock.java
index 29e5c84..9efca93 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalSubCircuitBlock.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalSubCircuitBlock.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
-
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitTerminal;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.control.Point;
-import gecko.geckocircuits.control.ReglerTERMINAL;
-import gecko.geckocircuits.control.SubCircuitSheet;
+package ch.technokrat.gecko.geckocircuits.circuit;
+
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitTerminal;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.ReglerTERMINAL;
+import ch.technokrat.gecko.geckocircuits.control.SubCircuitSheet;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalToWrap.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalToWrap.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalToWrap.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalToWrap.java
index 3763b2c..7330a2f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalToWrap.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalToWrap.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.GeckoRuntimeException;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.geckocircuits.control.Point;
-import gecko.geckocircuits.control.SubCircuitSheet;
+import ch.technokrat.gecko.GeckoRuntimeException;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.SubCircuitSheet;
import java.awt.Graphics2D;
import java.awt.geom.AffineTransform;
import javax.swing.JOptionPane;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalTwoPortComponent.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalTwoPortComponent.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalTwoPortComponent.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalTwoPortComponent.java
index 7d609b6..7027124 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalTwoPortComponent.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalTwoPortComponent.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.Point;
import java.awt.Color;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalTwoPortRelativeFixedDirection.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalTwoPortRelativeFixedDirection.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalTwoPortRelativeFixedDirection.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalTwoPortRelativeFixedDirection.java
index beefe72..78ae06f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalTwoPortRelativeFixedDirection.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalTwoPortRelativeFixedDirection.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.Point;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalVerbindung.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalVerbindung.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalVerbindung.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalVerbindung.java
index 8412bd5..0a1bf1d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TerminalVerbindung.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TerminalVerbindung.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.Point;
import java.awt.Graphics;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TimeFunction.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TimeFunction.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TimeFunction.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TimeFunction.java
index 1f02a06..b49b211 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TimeFunction.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TimeFunction.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
public abstract class TimeFunction {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TimeFunctionConstant.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TimeFunctionConstant.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TimeFunctionConstant.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TimeFunctionConstant.java
index 22208ca..a611580 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TimeFunctionConstant.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TimeFunctionConstant.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
public class TimeFunctionConstant extends TimeFunction {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TokenMap.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TokenMap.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TokenMap.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TokenMap.java
index fcd9f04..75a092f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/TokenMap.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/TokenMap.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.newscope.HiLoData;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.newscope.HiLoData;
import java.util.*;
import java.util.Map.Entry;
import java.util.logging.Level;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ToolBar.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ToolBar.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ToolBar.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ToolBar.java
index 6f07b7b..35dc705 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/ToolBar.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/ToolBar.java
@@ -1,21 +1,21 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
import java.awt.BorderLayout;
import javax.swing.ImageIcon;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/UniqueObjectIdentifer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/UniqueObjectIdentifer.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/UniqueObjectIdentifer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/UniqueObjectIdentifer.java
index 5e2f68d..d588bed 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/UniqueObjectIdentifer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/UniqueObjectIdentifer.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
import java.util.Random;
public class UniqueObjectIdentifer {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Verbindung.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Verbindung.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Verbindung.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Verbindung.java
index 9dd7965..d050180 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/Verbindung.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/Verbindung.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.control.DialogLabelEingeben;
-import gecko.geckocircuits.control.Point;
-import gecko.geckocircuits.control.NetzlisteCONTROL;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.control.DialogLabelEingeben;
+import ch.technokrat.gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.NetzlisteCONTROL;
import java.awt.Color;
import java.awt.Graphics2D;
import java.util.ArrayList;
@@ -28,7 +28,7 @@
import javax.swing.undo.CannotRedoException;
import javax.swing.undo.CannotUndoException;
import javax.swing.undo.UndoableEdit;
-import modelviewcontrol.AbstractUndoGenericModel;
+import ch.technokrat.modelviewcontrol.AbstractUndoGenericModel;
public class Verbindung extends AbstractCircuitSheetComponent implements ComponentTerminable, Labable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/VerbindungShortConnector.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/VerbindungShortConnector.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/VerbindungShortConnector.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/VerbindungShortConnector.java
index bd3809e..4bf85b0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/VerbindungShortConnector.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/VerbindungShortConnector.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/WorksheetSize.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/WorksheetSize.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/WorksheetSize.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/WorksheetSize.java
index 950c553..9580f0c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/WorksheetSize.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/WorksheetSize.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit;
+package ch.technokrat.gecko.geckocircuits.circuit;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.geckocircuits.control.Point;
-import gecko.geckocircuits.control.SubCircuitSheet;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.SubCircuitSheet;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
@@ -23,7 +23,7 @@
import java.util.Collection;
import java.util.List;
import javax.swing.JOptionPane;
-import modelviewcontrol.ModelMVC;
+import ch.technokrat.modelviewcontrol.ModelMVC;
public final class WorksheetSize {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AStampable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AStampable.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AStampable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AStampable.java
index 4c43c79..ec73b74 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AStampable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AStampable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCapacitor.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCapacitor.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCapacitor.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCapacitor.java
index cd357cc..24ba5d9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCapacitor.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCapacitor.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.DirectVoltageMeasurable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.DirectVoltageMeasurable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitBlockInterface.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitBlockInterface.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitBlockInterface.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitBlockInterface.java
index 2018b16..c311a26 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitBlockInterface.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitBlockInterface.java
@@ -11,18 +11,18 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.TechFormat;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractCircuitSheetComponent;
-import gecko.geckocircuits.circuit.ConnectorType;
-import static gecko.geckocircuits.circuit.ConnectorType.CONTROL;
-import gecko.geckocircuits.circuit.ElementDisplayProperties;
-import gecko.geckocircuits.circuit.HiddenSubCircuitable;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import static ch.technokrat.gecko.geckocircuits.circuit.ConnectorType.CONTROL;
+import ch.technokrat.gecko.geckocircuits.circuit.ElementDisplayProperties;
+import ch.technokrat.gecko.geckocircuits.circuit.HiddenSubCircuitable;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
import java.awt.Graphics2D;
import java.util.ArrayList;
import java.util.Collection;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitGlobalTerminal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitGlobalTerminal.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitGlobalTerminal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitGlobalTerminal.java
index bda6c0d..fdc77dc 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitGlobalTerminal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitGlobalTerminal.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.circuit.DialogGlobalTerminal;
-import gecko.geckocircuits.circuit.GlobalTerminable;
-import gecko.geckocircuits.circuit.TerminalHiddenSubcircuit;
-import gecko.geckocircuits.circuit.TerminalInterface;
-import gecko.geckocircuits.circuit.TerminalTwoPortComponent;
-import gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.DialogGlobalTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.GlobalTerminable;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalHiddenSubcircuit;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalTwoPortComponent;
+import ch.technokrat.gecko.geckocircuits.control.Point;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.HashMap;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitSource.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitSource.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitSource.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitSource.java
index f5a4222..df27e15 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitSource.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitSource.java
@@ -11,26 +11,26 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ComponentCoupable;
-import gecko.geckocircuits.circuit.ComponentCoupling;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.DirectVoltageMeasurable;
-import gecko.geckocircuits.circuit.PotentialCoupable;
-import gecko.geckocircuits.circuit.PotentialCoupling;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import static gecko.geckocircuits.circuit.CircuitSourceType.QUELLE_DC;
-import static gecko.geckocircuits.circuit.CircuitSourceType.QUELLE_SIGNALGESTEUERT;
-import static gecko.geckocircuits.circuit.CircuitSourceType.QUELLE_SIN;
-import static gecko.geckocircuits.circuit.CircuitSourceType.QUELLE_VOLTAGECONTROLLED_DIRECTLY;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.TokenMap;
-import static gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface.tcf;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupling;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.DirectVoltageMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.PotentialCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.PotentialCoupling;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import static ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType.QUELLE_DC;
+import static ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType.QUELLE_SIGNALGESTEUERT;
+import static ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType.QUELLE_SIN;
+import static ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType.QUELLE_VOLTAGECONTROLLED_DIRECTLY;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import static ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface.tcf;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitSourceDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitSourceDialog.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitSourceDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitSourceDialog.java
index 54886e3..38f5494 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitSourceDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitSourceDialog.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ComponentCoupable;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.control.DialogElementCONTROL;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.control.DialogElementCONTROL;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Component;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitTerminal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitTerminal.java
similarity index 82%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitTerminal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitTerminal.java
index 0971453..027172c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitTerminal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitTerminal.java
@@ -11,20 +11,20 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.CircuitSheet;
-import gecko.geckocircuits.circuit.ComponentDirection;
-import gecko.geckocircuits.circuit.EnumTerminalLocation;
-import gecko.geckocircuits.circuit.SubCircuitTerminable;
-import gecko.geckocircuits.circuit.TerminalHiddenSubcircuit;
-import gecko.geckocircuits.circuit.TerminalInterface;
-import gecko.geckocircuits.circuit.TerminalSubCircuitBlock;
-import gecko.geckocircuits.circuit.TerminalToWrap;
-import gecko.geckocircuits.circuit.TerminalTwoPortComponent;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.Point;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSheet;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.EnumTerminalLocation;
+import ch.technokrat.gecko.geckocircuits.circuit.SubCircuitTerminable;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalHiddenSubcircuit;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalSubCircuitBlock;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalToWrap;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalTwoPortComponent;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.Point;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitTypeInfo.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitTypeInfo.java
similarity index 85%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitTypeInfo.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitTypeInfo.java
index a560c6b..fc2660d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitTypeInfo.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCircuitTypeInfo.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.SpecialTyp;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.SpecialTyp;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.logging.Level;
import java.util.logging.Logger;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCurrentSource.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCurrentSource.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCurrentSource.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCurrentSource.java
index aee99eb..9c83c2d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCurrentSource.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractCurrentSource.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.ConnectorType;
-import static gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitSource.WIDTH;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import static ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitSource.WIDTH;
import java.awt.Graphics2D;
import java.util.Arrays;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractDialogPowerSwitch.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractDialogPowerSwitch.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractDialogPowerSwitch.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractDialogPowerSwitch.java
index c7af596..a03aadb 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractDialogPowerSwitch.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractDialogPowerSwitch.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.losscalculation.LossCalculationDetail;
-import static gecko.geckocircuits.circuit.losscalculation.LossCalculationDetail.DETAILED;
-import static gecko.geckocircuits.circuit.losscalculation.LossCalculationDetail.SIMPLE;
-import gecko.geckocircuits.circuit.losscalculation.LossProperties;
-import gecko.geckocircuits.circuit.losscalculation.VerlustBerechnungDetailed;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossCalculationDetail;
+import static ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossCalculationDetail.DETAILED;
+import static ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossCalculationDetail.SIMPLE;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossProperties;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.VerlustBerechnungDetailed;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractInductor.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractInductor.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractInductor.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractInductor.java
index f79a8bb..844f68c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractInductor.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractInductor.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.allg.UserParameter;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.DirectVoltageMeasurable;
-import gecko.geckocircuits.circuit.PostCalculatable;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.DirectVoltageMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.PostCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BasicStroke;
import java.awt.Graphics2D;
import java.awt.Stroke;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotor.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotor.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotor.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotor.java
index b294de9..037ae04 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotor.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotor.java
@@ -11,23 +11,23 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractCircuitSheetComponent;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.ComponentCoupling;
-import gecko.geckocircuits.circuit.ComponentDirection;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.HiddenSubCircuitable;
-import gecko.geckocircuits.circuit.PostCalculatable;
-import gecko.geckocircuits.circuit.PotentialCoupable;
-import gecko.geckocircuits.circuit.PotentialCoupling;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupling;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.HiddenSubCircuitable;
+import ch.technokrat.gecko.geckocircuits.circuit.PostCalculatable;
+import ch.technokrat.gecko.geckocircuits.circuit.PotentialCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.PotentialCoupling;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.util.ArrayList;
import java.util.Collection;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorDC.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorDC.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorDC.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorDC.java
index c7d5237..a7918a0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorDC.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorDC.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractTerminal;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.circuit.ComponentDirection;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.TerminalRelativePosition;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePosition;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorDialog.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorDialog.java
index f6375e6..d51c7db 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorDialog.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
import java.awt.BorderLayout;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorIM.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorIM.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorIM.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorIM.java
index 0cff5b1..1954148 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorIM.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorIM.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.TerminalRelativeFixedDirection;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativeFixedDirection;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
public abstract class AbstractMotorIM extends AbstractMotorIMCommon {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorIMCommon.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorIMCommon.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorIMCommon.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorIMCommon.java
index 81871d6..d2f92db 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorIMCommon.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorIMCommon.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorSM.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorSM.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorSM.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorSM.java
index 650c5c6..de8704d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorSM.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractMotorSM.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.circuit.TerminalRelativeFixedDirection;
-import gecko.geckocircuits.circuit.TerminalRelativePosition;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativeFixedDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePosition;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.util.Arrays;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractNonLinearCircuitComponent.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractNonLinearCircuitComponent.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractNonLinearCircuitComponent.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractNonLinearCircuitComponent.java
index a1ae224..4fa1501 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractNonLinearCircuitComponent.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractNonLinearCircuitComponent.java
@@ -11,17 +11,17 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.GeckoFile;
-import gecko.geckocircuits.circuit.AbstractCircuitSheetComponent;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.Operationable;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.Operationable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.BufferedReader;
@@ -224,7 +224,7 @@ public Object doOperation(final Object parameterValue) {
File nonLinFile = new File(characteristicFileName);
//if it doesn't exist, try first to see if it is in the same directory as the currently open model file
if (!nonLinFile.exists()) {
- final File modelFile = new File(gecko.geckocircuits.allg.Fenster.getOpenFileName());
+ final File modelFile = new File(ch.technokrat.gecko.geckocircuits.allg.Fenster.getOpenFileName());
final String currentModelDirectory = modelFile.getParent();
final String nonLinFileName = currentModelDirectory + System.getProperty("file.separator") + characteristicFileName;
nonLinFile = new File(nonLinFileName);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractResistor.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractResistor.java
similarity index 79%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractResistor.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractResistor.java
index a1605b4..3ce635a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractResistor.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractResistor.java
@@ -11,17 +11,17 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.DirectVoltageMeasurable;
-import gecko.geckocircuits.circuit.losscalculation.AbstractLossCalculator;
-import gecko.geckocircuits.circuit.losscalculation.AbstractLossCalculatorFabric;
-import gecko.geckocircuits.circuit.losscalculation.LossCalculatable;
-import gecko.geckocircuits.circuit.losscalculation.LossCalculatorResistor;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.DirectVoltageMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.AbstractLossCalculator;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.AbstractLossCalculatorFabric;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossCalculatable;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossCalculatorResistor;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.Arrays;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSemiconductor.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSemiconductor.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSemiconductor.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSemiconductor.java
index b2837bf..64d4c3e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSemiconductor.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSemiconductor.java
@@ -11,18 +11,18 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.GeckoFile;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.DirectVoltageMeasurable;
-import gecko.geckocircuits.circuit.losscalculation.LossCalculatable;
-import gecko.geckocircuits.circuit.losscalculation.LossCalculationSimple;
-import gecko.geckocircuits.circuit.losscalculation.LossProperties;
-import gecko.geckocircuits.control.Operationable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.DirectVoltageMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossCalculatable;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossCalculationSimple;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossProperties;
+import ch.technokrat.gecko.geckocircuits.control.Operationable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSwitch.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSwitch.java
similarity index 84%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSwitch.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSwitch.java
index 6a7290e..66cece7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSwitch.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSwitch.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.ComponentCoupling;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.DirectVoltageMeasurable;
-import gecko.geckocircuits.circuit.losscalculation.LossProperties;
-import gecko.geckocircuits.control.ReglerGate;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupling;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.DirectVoltageMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossProperties;
+import ch.technokrat.gecko.geckocircuits.control.ReglerGate;
public abstract class AbstractSwitch extends AbstractSemiconductor implements CurrentMeasurable, DirectVoltageMeasurable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSwitchCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSwitchCalculator.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSwitchCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSwitchCalculator.java
index 86a4a0d..f43fac6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSwitchCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractSwitchCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public abstract class AbstractSwitchCalculator extends CircuitComponent implements AStampable, BStampable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractThreePhaseMotor.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractThreePhaseMotor.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractThreePhaseMotor.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractThreePhaseMotor.java
index 5880dad..f274b60 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractThreePhaseMotor.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractThreePhaseMotor.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
abstract class AbstractThreePhaseMotor extends AbstractMotor {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractTwoPortLKreisBlock.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractTwoPortLKreisBlock.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractTwoPortLKreisBlock.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractTwoPortLKreisBlock.java
index 4bc064f..ac6ab6b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractTwoPortLKreisBlock.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractTwoPortLKreisBlock.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.TerminalTwoPortComponent;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalTwoPortComponent;
import java.awt.Graphics2D;
public abstract class AbstractTwoPortLKreisBlock extends AbstractCircuitBlockInterface {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageDropSwitch.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageDropSwitch.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageDropSwitch.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageDropSwitch.java
index 974fd79..06cac47 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageDropSwitch.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageDropSwitch.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public abstract class AbstractVoltageDropSwitch extends AbstractSwitch implements ForwardVoltageDropable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSource.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSource.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSource.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSource.java
index 4b6abed..82fd0ec 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSource.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSource.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.TimeFunctionConstant;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.TimeFunctionConstant;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.util.Arrays;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSourceCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSourceCalculator.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSourceCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSourceCalculator.java
index 5d75515..8d62618 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSourceCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSourceCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public abstract class AbstractVoltageSourceCalculator extends CircuitComponent
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSourceControlledCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSourceControlledCalculator.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSourceControlledCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSourceControlledCalculator.java
index 22198cc..8ea8b95 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSourceControlledCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/AbstractVoltageSourceControlledCalculator.java
@@ -1,4 +1,4 @@
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public abstract class AbstractVoltageSourceControlledCalculator extends AbstractVoltageSourceCalculator {
protected double _gain = 1;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BJT.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BJT.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BJT.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BJT.java
index 86bdbee..a770abc 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BJT.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BJT.java
@@ -11,19 +11,19 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.AbstractTerminal;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.HiddenSubCircuitable;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.TerminalHiddenSubcircuit;
-import gecko.geckocircuits.circuit.TerminalRelativePosition;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.HiddenSubCircuitable;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalHiddenSubcircuit;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePosition;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BasicStroke;
import java.awt.Graphics2D;
import java.awt.Stroke;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BJTDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BJTDialog.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BJTDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BJTDialog.java
index 72135f0..c062037 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BJTDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BJTDialog.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.ButtonGroup;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BStampable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BStampable.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BStampable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BStampable.java
index bd04467..0f8dadd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BStampable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BStampable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public interface BStampable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BVector.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BVector.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BVector.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BVector.java
index 5d1316a..f7eb495 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BVector.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/BVector.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
import java.util.ArrayList;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitanceCharacteristic.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitanceCharacteristic.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitanceCharacteristic.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitanceCharacteristic.java
index 681c2d7..93080f4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitanceCharacteristic.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitanceCharacteristic.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorCalculator.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorCalculator.java
index 144db0a..d0206d8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorCalculator.java
@@ -12,9 +12,9 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.SolverType;
+import ch.technokrat.gecko.geckocircuits.allg.SolverType;
public final class CapacitorCalculator extends CircuitComponent implements AStampable, BStampable,
DirectCurrentCalculatable, CurrentCalculatable, HistoryUpdatable {
diff --git a/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorCircuit.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorCircuit.java
new file mode 100644
index 0000000..bb5bda6
--- /dev/null
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorCircuit.java
@@ -0,0 +1,12 @@
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
+import java.util.List;
+
+public class CapacitorCircuit extends AbstractCapacitor {
+ static final AbstractTypeInfo TYPE_INFO =
+ new CircuitTypeInfo(CapacitorCircuit.class, "C", I18nKeys.CAPACITOR_C_F);
+
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorDialog.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorDialog.java
index a9c6924..fe6e86c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorDialog.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.circuit.DialogNonLinearity;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.circuit.DialogNonLinearity;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorThermal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorThermal.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorThermal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorThermal.java
index 9667d3c..cd46f7f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorThermal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorThermal.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
final class CapacitorThermal extends AbstractCapacitor {
static final AbstractTypeInfo TYPE_INFO =
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitComponent.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitComponent.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitComponent.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitComponent.java
index 61e816f..29032ef 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitComponent.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitComponent.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.SolverType;
-import gecko.geckocircuits.circuit.AbstractTerminal;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractTwoPortLKreisBlock;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.SolverType;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractTwoPortLKreisBlock;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitGlobalTerminal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitGlobalTerminal.java
similarity index 79%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitGlobalTerminal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitGlobalTerminal.java
index b63751b..5cc57d1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitGlobalTerminal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitGlobalTerminal.java
@@ -12,11 +12,11 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.List;
class CircuitGlobalTerminal extends AbstractCircuitGlobalTerminal {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitTyp.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitTyp.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitTyp.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitTyp.java
index f7be270..2c7d8d8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitTyp.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CircuitTyp.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
import java.util.HashMap;
import java.util.Map;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CoupledInductorsGroup.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CoupledInductorsGroup.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CoupledInductorsGroup.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CoupledInductorsGroup.java
index f3e795a..1660634 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CoupledInductorsGroup.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CoupledInductorsGroup.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.SolverType;
+import ch.technokrat.gecko.geckocircuits.allg.SolverType;
import java.util.List;
public class CoupledInductorsGroup implements AStampable, CurrentCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentCalculatable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentCalculatable.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentCalculatable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentCalculatable.java
index 244c2bf..25ae440 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentCalculatable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentCalculatable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public interface CurrentCalculatable {
void calculateCurrent(final double[] potVector, final double deltaT, final double time);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentSourceCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentSourceCalculator.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentSourceCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentSourceCalculator.java
index f5b0466..062821f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentSourceCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentSourceCalculator.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.TimeFunction;
-import gecko.geckocircuits.circuit.TimeFunctionConstant;
+import ch.technokrat.gecko.geckocircuits.circuit.TimeFunction;
+import ch.technokrat.gecko.geckocircuits.circuit.TimeFunctionConstant;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentSourceCircuit.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentSourceCircuit.java
similarity index 79%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentSourceCircuit.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentSourceCircuit.java
index 0fb44c9..d171794 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentSourceCircuit.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CurrentSourceCircuit.java
@@ -12,11 +12,11 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
class CurrentSourceCircuit extends AbstractCurrentSource {
static final AbstractTypeInfo TYPE_INFO =
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogElementLK.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogElementLK.java
similarity index 87%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogElementLK.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogElementLK.java
index e7d27d2..b02da0f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogElementLK.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogElementLK.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.DialogCircuitComponent;
-import gecko.geckocircuits.circuit.PotentialCoupable;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.DialogCircuitComponent;
+import ch.technokrat.gecko.geckocircuits.circuit.PotentialCoupable;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogSubCktSettings.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogSubCktSettings.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogSubCktSettings.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogSubCktSettings.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogSubCktSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogSubCktSettings.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogSubCktSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogSubCktSettings.java
index b4ea388..ee52ec3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogSubCktSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogSubCktSettings.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.NameAlreadyExistsException;
-import gecko.geckocircuits.control.SubCircuitSheet;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.NameAlreadyExistsException;
+import ch.technokrat.gecko.geckocircuits.control.SubCircuitSheet;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JOptionPane;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogViewPowerModule.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogViewPowerModule.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogViewPowerModule.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogViewPowerModule.java
index b5ef669..8fdf57d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogViewPowerModule.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DialogViewPowerModule.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Diode.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Diode.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Diode.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Diode.java
index b513719..2ffe008 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Diode.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Diode.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.losscalculation.LossCalculationDetail;
-import gecko.geckocircuits.circuit.losscalculation.LossProperties;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossCalculationDetail;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossProperties;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeCalculator.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeCalculator.java
index ef49f9a..605ebb7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public final class DiodeCalculator extends CircuitComponent implements AStampable, BStampable, CurrentCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeCharacteristic.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeCharacteristic.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeCharacteristic.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeCharacteristic.java
index 698a7c4..ed990a0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeCharacteristic.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeCharacteristic.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.losscalculation.LeitverlusteMesskurve;
-import gecko.geckocircuits.circuit.losscalculation.VerlustBerechnungDetailed;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LeitverlusteMesskurve;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.VerlustBerechnungDetailed;
import java.util.ArrayList;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeDialog.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeDialog.java
index 33f8642..21cd54b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeDialog.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeSegment.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeSegment.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeSegment.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeSegment.java
index 76f88a9..630e4c3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeSegment.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DiodeSegment.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public class DiodeSegment {
double _startVoltage, _endVoltage;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DirectCurrentCalculatable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DirectCurrentCalculatable.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DirectCurrentCalculatable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DirectCurrentCalculatable.java
index ea0bf52..0f922d1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DirectCurrentCalculatable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/DirectCurrentCalculatable.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
/**
* All Circuit components, where the current is needed in the
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ForwardVoltageDropable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ForwardVoltageDropable.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ForwardVoltageDropable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ForwardVoltageDropable.java
index 7b574fa..c1a6dc9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ForwardVoltageDropable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ForwardVoltageDropable.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
public interface ForwardVoltageDropable {
UserParameter getForwardVoltageDropParameter();
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/HeatFlowCurrentSource.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/HeatFlowCurrentSource.java
similarity index 84%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/HeatFlowCurrentSource.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/HeatFlowCurrentSource.java
index b9a55ff..8697a64 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/HeatFlowCurrentSource.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/HeatFlowCurrentSource.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.List;
class HeatFlowCurrentSource extends AbstractCurrentSource {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/HistoryUpdatable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/HistoryUpdatable.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/HistoryUpdatable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/HistoryUpdatable.java
index a4867cf..67d66b0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/HistoryUpdatable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/HistoryUpdatable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public interface HistoryUpdatable {
public abstract void updateHistory(double[] p);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBT.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBT.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBT.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBT.java
index fd08550..198081b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBT.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBT.java
@@ -11,18 +11,18 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.AbstractTerminal;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.HiddenSubCircuitable;
-import gecko.geckocircuits.circuit.TerminalHiddenSubcircuit;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.HiddenSubCircuitable;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalHiddenSubcircuit;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBTCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBTCalculator.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBTCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBTCalculator.java
index 1fa2109..4121a4c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBTCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBTCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public final class IGBTCalculator extends AbstractSwitchCalculator implements CurrentCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBTDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBTDialog.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBTDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBTDialog.java
index aebd93f..da8292d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBTDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IGBTDialog.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitch.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitch.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitch.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitch.java
index ef0612d..5306295 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitch.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitch.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitchCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitchCalculator.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitchCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitchCalculator.java
index 3cf5f59..7b11ef5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitchCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitchCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public class IdealSwitchCalculator extends AbstractSwitchCalculator implements HistoryUpdatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitchDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitchDialog.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitchDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitchDialog.java
index f62a845..139ac42 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitchDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealSwitchDialog.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
import java.awt.BorderLayout;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealTransformer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealTransformer.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealTransformer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealTransformer.java
index bd2fe15..f380828 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealTransformer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealTransformer.java
@@ -11,24 +11,24 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.ComponentCoupable;
-import gecko.geckocircuits.circuit.ComponentDirection;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.DirectVoltageMeasurable;
-import gecko.geckocircuits.circuit.HiddenSubCircuitable;
-import gecko.geckocircuits.circuit.NameAlreadyExistsException;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.TerminalRelativePosition;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.DirectVoltageMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.HiddenSubCircuitable;
+import ch.technokrat.gecko.geckocircuits.circuit.NameAlreadyExistsException;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePosition;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Font;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealTransformerDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealTransformerDialog.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealTransformerDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealTransformerDialog.java
index 14d9193..ce03428 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealTransformerDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/IdealTransformerDialog.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCalculator.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCalculator.java
index 59cf489..4750940 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCalculator.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.SolverType;
+import ch.technokrat.gecko.geckocircuits.allg.SolverType;
public class InductorCalculator extends CircuitComponent implements BStampable,
HistoryUpdatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCoupable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCoupable.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCoupable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCoupable.java
index c6c7367..831262e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCoupable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCoupable.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.util.Arrays;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCouplingCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCouplingCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCouplingCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCouplingCalculator.java
index 6de2239..33d2a09 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCouplingCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorCouplingCalculator.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.SolverType;
+import ch.technokrat.gecko.geckocircuits.allg.SolverType;
import java.util.ArrayList;
public class InductorCouplingCalculator extends InductorCalculator {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorDialog.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorDialog.java
index a929db3..d4ff495 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorDialog.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.circuit.DialogNonLinearity;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.circuit.DialogNonLinearity;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorWOCoupling.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorWOCoupling.java
similarity index 82%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorWOCoupling.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorWOCoupling.java
index b533f5e..aa2bc1c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorWOCoupling.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/InductorWOCoupling.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.Arrays;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/JPanelHalbleiterDetailButtons.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/JPanelHalbleiterDetailButtons.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/JPanelHalbleiterDetailButtons.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/JPanelHalbleiterDetailButtons.java
index 1961b04..14938a3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/JPanelHalbleiterDetailButtons.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/JPanelHalbleiterDetailButtons.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GeckoFileManagerWindow;
-import gecko.geckocircuits.allg.GlobalFonts;
-import gecko.geckocircuits.circuit.losscalculation.DialogVerlusteDetail;
-import gecko.geckocircuits.circuit.losscalculation.VerlustBerechnungDetailed;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileManagerWindow;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.DialogVerlusteDetail;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.VerlustBerechnungDetailed;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Component;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/LISN.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/LISN.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/LISN.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/LISN.java
index 42fe9f0..a897862 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/LISN.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/LISN.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTerminal;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.ComponentDirection;
-import gecko.geckocircuits.circuit.HiddenSubCircuitable;
-import gecko.geckocircuits.circuit.TerminalRelativeFixedDirection;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.HiddenSubCircuitable;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativeFixedDirection;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Color;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/LISNDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/LISNDialog.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/LISNDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/LISNDialog.java
index e4b706d..3b5b5f9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/LISNDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/LISNDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MOSFET.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MOSFET.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MOSFET.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MOSFET.java
index 5f0a9d4..49fb520 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MOSFET.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MOSFET.java
@@ -11,17 +11,17 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.HiddenSubCircuitable;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.HiddenSubCircuitable;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MOSFETDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MOSFETDialog.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MOSFETDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MOSFETDialog.java
index 18730ff..e80b4eb 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MOSFETDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MOSFETDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
import java.awt.GridLayout;
import javax.swing.JPanel;
import javax.swing.border.TitledBorder;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorDC.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorDC.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorDC.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorDC.java
index ba53262..0e747a0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorDC.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorDC.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractTerminal;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.TerminalRelativePosition;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePosition;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.Arrays;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorDCDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorDCDialog.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorDCDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorDCDialog.java
index 3ba7c46..b900e3c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorDCDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorDCDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
import java.util.Arrays;
import java.util.List;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImCage.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImCage.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImCage.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImCage.java
index be5231d..344c7e0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImCage.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImCage.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.TerminalRelativePosition;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePosition;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.Arrays;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImCageDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImCageDialog.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImCageDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImCageDialog.java
index 185face..321b66e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImCageDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImCageDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
import java.util.Arrays;
import java.util.List;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImSat.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImSat.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImSat.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImSat.java
index 9041551..489fc90 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImSat.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImSat.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.TerminalRelativePosition;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePosition;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.Arrays;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImSatDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImSatDialog.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImSatDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImSatDialog.java
index a7493d8..4102f56 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImSatDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorImSatDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
import java.awt.Graphics2D;
import java.util.Arrays;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorInductionMachine.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorInductionMachine.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorInductionMachine.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorInductionMachine.java
index e39080b..41a5421 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorInductionMachine.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorInductionMachine.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.TerminalRelativePosition;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePosition;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.Arrays;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorInductionMachineDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorInductionMachineDialog.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorInductionMachineDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorInductionMachineDialog.java
index c23315d..3de5d0d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorInductionMachineDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorInductionMachineDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
import java.util.Arrays;
import java.util.List;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPMSM.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPMSM.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPMSM.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPMSM.java
index 85bcf76..40ee7eb 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPMSM.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPMSM.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.TerminalRelativePosition;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePosition;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import static java.lang.Math.*;
import java.util.Arrays;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPMSMDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPMSMDialog.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPMSMDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPMSMDialog.java
index bda1531..d6bfe03 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPMSMDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPMSMDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
import java.util.Arrays;
import java.util.List;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPermanent.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPermanent.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPermanent.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPermanent.java
index 9366913..20c4169 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPermanent.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPermanent.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.util.Arrays;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPermanentDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPermanentDialog.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPermanentDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPermanentDialog.java
index eae2496..26b446a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPermanentDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorPermanentDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
import java.util.Arrays;
import java.util.List;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmRound.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmRound.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmRound.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmRound.java
index 3c80dfe..140ee4f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmRound.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmRound.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class MotorSmRound extends AbstractMotorSM {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmRoundDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmRoundDialog.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmRoundDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmRoundDialog.java
index ff3d357..5b9a917 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmRoundDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmRoundDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
import java.util.Arrays;
import java.util.List;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmSalient.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmSalient.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmSalient.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmSalient.java
index 97b77f5..7c8b01c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmSalient.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmSalient.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmSalientDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmSalientDialog.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmSalientDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmSalientDialog.java
index 91f281c..52dfc21 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmSalientDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MotorSmSalientDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
import java.util.Arrays;
import java.util.List;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualCouplingCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualCouplingCalculator.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualCouplingCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualCouplingCalculator.java
index b92de82..c098ade 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualCouplingCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualCouplingCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualInductance.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualInductance.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualInductance.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualInductance.java
index d46e162..e4873b5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualInductance.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualInductance.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.ComponentCoupable;
-import gecko.geckocircuits.circuit.ComponentCoupling;
-import gecko.geckocircuits.circuit.ComponentDirection;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupling;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentDirection;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.FontMetrics;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualInductanceDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualInductanceDialog.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualInductanceDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualInductanceDialog.java
index a6e7fbc..c4fa4ea 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualInductanceDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/MutualInductanceDialog.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.GlobalFonts;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.CircuitSheet;
-import gecko.geckocircuits.circuit.ComponentCoupable;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSheet;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/NonLinearReluctance.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/NonLinearReluctance.java
similarity index 82%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/NonLinearReluctance.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/NonLinearReluctance.java
index c376180..4602abc 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/NonLinearReluctance.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/NonLinearReluctance.java
@@ -1,4 +1,4 @@
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
*
@@ -13,27 +13,27 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractCircuitSheetComponent;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.ConnectorType;
-import static gecko.geckocircuits.circuit.ConnectorType.LK;
-import static gecko.geckocircuits.circuit.ConnectorType.RELUCTANCE;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.DirectVoltageMeasurable;
-import gecko.geckocircuits.circuit.HiddenSubCircuitable;
-import gecko.geckocircuits.circuit.PostCalculatable;
-import gecko.geckocircuits.circuit.TerminalHiddenSubcircuit;
-import gecko.geckocircuits.circuit.TerminalRelativePosition;
-import gecko.geckocircuits.circuit.TerminalRelativePositionReluctance;
-import gecko.geckocircuits.circuit.TokenMap;
-import static gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent.NONLIN_IND_X_DEFAULT;
-import static gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent.NONLIN_IND_Y_DEFAULT;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import static ch.technokrat.gecko.geckocircuits.circuit.ConnectorType.LK;
+import static ch.technokrat.gecko.geckocircuits.circuit.ConnectorType.RELUCTANCE;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.DirectVoltageMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.HiddenSubCircuitable;
+import ch.technokrat.gecko.geckocircuits.circuit.PostCalculatable;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalHiddenSubcircuit;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePosition;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePositionReluctance;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import static ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent.NONLIN_IND_X_DEFAULT;
+import static ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent.NONLIN_IND_Y_DEFAULT;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/NonlinearReluctanceDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/NonlinearReluctanceDialog.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/NonlinearReluctanceDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/NonlinearReluctanceDialog.java
index 3295622..e13221a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/NonlinearReluctanceDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/NonlinearReluctanceDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.NonLinearDialogPanel;
+import ch.technokrat.gecko.geckocircuits.circuit.NonLinearDialogPanel;
import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Nonlinearable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Nonlinearable.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Nonlinearable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Nonlinearable.java
index 340bd45..0649e6f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Nonlinearable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Nonlinearable.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.GeckoFileable;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.GeckoFileable;
public interface Nonlinearable extends GeckoFileable {
String getNonlinearFileEnding();
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/OperationalAmplifier.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/OperationalAmplifier.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/OperationalAmplifier.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/OperationalAmplifier.java
index 16599d8..944d2df 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/OperationalAmplifier.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/OperationalAmplifier.java
@@ -11,21 +11,21 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTerminal;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.ComponentDirection;
-import gecko.geckocircuits.circuit.HiddenSubCircuitable;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.TerminalRelativePosition;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.HiddenSubCircuitable;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePosition;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.Arrays;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/OperationalAmplifierDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/OperationalAmplifierDialog.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/OperationalAmplifierDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/OperationalAmplifierDialog.java
index f863773..bcbf89c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/OperationalAmplifierDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/OperationalAmplifierDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/PostProcessable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/PostProcessable.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/PostProcessable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/PostProcessable.java
index 92fa86e..be43af3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/PostProcessable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/PostProcessable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public interface PostProcessable {
public void doPostProcess(double dt, double time);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/PowerModulePainter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/PowerModulePainter.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/PowerModulePainter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/PowerModulePainter.java
index 2f64655..f4947a2 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/PowerModulePainter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/PowerModulePainter.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.circuitcomponents.ThermMODUL;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.ThermMODUL;
import java.awt.Color;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/RelTerminal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/RelTerminal.java
similarity index 77%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/RelTerminal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/RelTerminal.java
index 9bab35c..73f0626 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/RelTerminal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/RelTerminal.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitTerminal;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitTerminal;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
class RelTerminal extends AbstractCircuitTerminal {
public static final AbstractTypeInfo TYPE_INFO = new ReluctanceTypeInfo(RelTerminal.class, "RELUCTANCE_TERMINAL", I18nKeys.RELUCTANCE_TERMINAL);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceAndCircuitTypeInfo.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceAndCircuitTypeInfo.java
similarity index 81%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceAndCircuitTypeInfo.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceAndCircuitTypeInfo.java
index 3a93c7e..91a2a0a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceAndCircuitTypeInfo.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceAndCircuitTypeInfo.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceComponent.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceComponent.java
similarity index 84%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceComponent.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceComponent.java
index c49d1db..3090cc6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceComponent.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceComponent.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceGlobalTerminal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceGlobalTerminal.java
similarity index 77%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceGlobalTerminal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceGlobalTerminal.java
index c5af29b..db45cf5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceGlobalTerminal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceGlobalTerminal.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitGlobalTerminal;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitGlobalTerminal;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
class ReluctanceGlobalTerminal extends AbstractCircuitGlobalTerminal{
public static final AbstractTypeInfo TYPE_INFO = new ReluctanceTypeInfo(ReluctanceGlobalTerminal.class, "REL_GLOBAL", I18nKeys.GLOBAL_RELUCTANCE_TERMINAL);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceInductor.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceInductor.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceInductor.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceInductor.java
index e2b30b2..55c705e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceInductor.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceInductor.java
@@ -11,25 +11,25 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.ComponentDirection;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.DirectVoltageMeasurable;
-import gecko.geckocircuits.circuit.HiddenSubCircuitable;
-import gecko.geckocircuits.circuit.NameAlreadyExistsException;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.circuit.TerminalRelativePosition;
-import gecko.geckocircuits.circuit.TerminalRelativePositionReluctance;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.DirectVoltageMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.HiddenSubCircuitable;
+import ch.technokrat.gecko.geckocircuits.circuit.NameAlreadyExistsException;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePosition;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalRelativePositionReluctance;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BasicStroke;
import java.awt.Color;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceInductorDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceInductorDialog.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceInductorDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceInductorDialog.java
index a25f7d6..77d2f59 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceInductorDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceInductorDialog.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceTypeInfo.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceTypeInfo.java
similarity index 84%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceTypeInfo.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceTypeInfo.java
index 350c823..000ce70 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceTypeInfo.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ReluctanceTypeInfo.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public class ReluctanceTypeInfo extends AbstractCircuitTypeInfo {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorCalculator.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorCalculator.java
index 4e4e9e0..8f340ee 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public final class ResistorCalculator extends CircuitComponent implements AStampable, HistoryUpdatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorCircuit.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorCircuit.java
similarity index 74%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorCircuit.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorCircuit.java
index 477762f..8ef5271 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorCircuit.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorCircuit.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public class ResistorCircuit extends AbstractResistor {
static final AbstractTypeInfo TYPE_INFO = new CircuitTypeInfo(ResistorCircuit.class, "R", I18nKeys.RESISTOR_R_OHM);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorDialog.java
similarity index 84%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorDialog.java
index 9f471fe..1aea5f8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorDialog.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.circuit.DialogNonLinearity;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.circuit.DialogNonLinearity;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorReluctance.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorReluctance.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorReluctance.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorReluctance.java
index bc4ae0b..e2eeed0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorReluctance.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorReluctance.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
final class ResistorReluctance extends AbstractResistor {
static final AbstractTypeInfo TYPE_INFO = new ReluctanceTypeInfo(ResistorReluctance.class, "Rel", I18nKeys.RELUCTANCE);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorThermal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorThermal.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorThermal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorThermal.java
index e9aba37..11f3996 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorThermal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ResistorThermal.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
final class ResistorThermal extends AbstractResistor {
static final AbstractTypeInfo TYPE_INFO =
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SemiconductorLossCalculatable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SemiconductorLossCalculatable.java
similarity index 79%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SemiconductorLossCalculatable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SemiconductorLossCalculatable.java
index c6540df..05dbb4d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SemiconductorLossCalculatable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SemiconductorLossCalculatable.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.GeckoFileable;
-import gecko.geckocircuits.circuit.losscalculation.LossCalculatable;
+import ch.technokrat.gecko.geckocircuits.circuit.GeckoFileable;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossCalculatable;
public interface SemiconductorLossCalculatable extends GeckoFileable, LossCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SourceType.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SourceType.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SourceType.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SourceType.java
index 88c3aa5..31df073 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SourceType.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SourceType.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.circuit.circuitcomponents;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
/**
* this ugly class is just (and still) used from the "old" geckocircuits solver.
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SpecialTypeInfo.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SpecialTypeInfo.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SpecialTypeInfo.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SpecialTypeInfo.java
index bedf9d3..08a8164 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SpecialTypeInfo.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SpecialTypeInfo.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.SpecialTyp;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.SpecialTyp;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.logging.Level;
import java.util.logging.Logger;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SubcircuitBlock.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SubcircuitBlock.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SubcircuitBlock.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SubcircuitBlock.java
index f5ab0c6..6d3017c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SubcircuitBlock.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SubcircuitBlock.java
@@ -11,31 +11,31 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractCircuitSheetComponent;
-import gecko.geckocircuits.circuit.AbstractSpecialBlock;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitSheet;
-import gecko.geckocircuits.circuit.ComponentCoupable;
-import gecko.geckocircuits.circuit.ComponentDirection;
-import gecko.geckocircuits.circuit.ElementDisplayProperties;
-import gecko.geckocircuits.circuit.Enabled;
-import gecko.geckocircuits.circuit.EnumTerminalLocation;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.SubCircuitTerminable;
-import gecko.geckocircuits.circuit.TerminalInterface;
-import gecko.geckocircuits.circuit.TerminalSubCircuitBlock;
-import gecko.geckocircuits.circuit.TerminalToWrap;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.DialogLabelEingeben;
-import gecko.geckocircuits.control.Point;
-import gecko.geckocircuits.control.ReglerTERMINAL;
-import gecko.geckocircuits.control.SubCircuitSheet;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractSpecialBlock;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSheet;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.ElementDisplayProperties;
+import ch.technokrat.gecko.geckocircuits.circuit.Enabled;
+import ch.technokrat.gecko.geckocircuits.circuit.EnumTerminalLocation;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.SubCircuitTerminable;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalSubCircuitBlock;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalToWrap;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.DialogLabelEingeben;
+import ch.technokrat.gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.geckocircuits.control.ReglerTERMINAL;
+import ch.technokrat.gecko.geckocircuits.control.SubCircuitSheet;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SwitchState.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SwitchState.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SwitchState.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SwitchState.java
index af5774d..b81604a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SwitchState.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/SwitchState.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
//this class allows us to get information about a switching device's state - when it changed into the present state and what is it
public class SwitchState {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TerminalCircuit.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TerminalCircuit.java
similarity index 74%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TerminalCircuit.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TerminalCircuit.java
index b0ba786..e09dbde 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TerminalCircuit.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TerminalCircuit.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitTerminal;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitTerminal;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.List;
public class TerminalCircuit extends AbstractCircuitTerminal {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TerminalCircuitDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TerminalCircuitDialog.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TerminalCircuitDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TerminalCircuitDialog.java
index 318beb6..8da5dd8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TerminalCircuitDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TerminalCircuitDialog.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.circuit.CircuitLabel;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitLabel;
import javax.swing.JLabel;
class TerminalCircuitDialog extends DialogElementLK {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TextInfoType.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TextInfoType.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TextInfoType.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TextInfoType.java
index e8afd77..5bd3088 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TextInfoType.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/TextInfoType.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-public enum TextInfoType {
- SHOW_NEVER,
- SHOW_NON_NULL,
- SHOW_ALWAYS,
- SHOW_WHEN_DISPLAYPARAMETERS,
- SHOW_WHEN_NON_EXTERNAL
-};
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+public enum TextInfoType {
+ SHOW_NEVER,
+ SHOW_NON_NULL,
+ SHOW_ALWAYS,
+ SHOW_WHEN_DISPLAYPARAMETERS,
+ SHOW_WHEN_NON_EXTERNAL
+};
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThGlobalTerminal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThGlobalTerminal.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThGlobalTerminal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThGlobalTerminal.java
index 2d93916..4cbf88b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThGlobalTerminal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThGlobalTerminal.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
class ThGlobalTerminal extends AbstractCircuitGlobalTerminal {
static final AbstractTypeInfo TYPE_INFO =
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThTerminal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThTerminal.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThTerminal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThTerminal.java
index a559c50..da7bf66 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThTerminal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThTerminal.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
class ThTerminal extends AbstractCircuitTerminal {
static final AbstractTypeInfo TYPE_INFO =
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermAmbient.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermAmbient.java
similarity index 84%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermAmbient.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermAmbient.java
index c8e4ec2..f5e3632 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermAmbient.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermAmbient.java
@@ -11,17 +11,17 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.ComponentDirection;
-import gecko.geckocircuits.circuit.TerminalFixedPosition;
-import gecko.geckocircuits.circuit.TerminalTwoPortRelativeFixedDirection;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.Point;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalFixedPosition;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalTwoPortRelativeFixedDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermAmbientDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermAmbientDialog.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermAmbientDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermAmbientDialog.java
index dafa90e..e4ed15f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermAmbientDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermAmbientDialog.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
import java.awt.BorderLayout;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermMODUL.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermMODUL.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermMODUL.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermMODUL.java
index 79dfe26..fca224c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermMODUL.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermMODUL.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.control.Point;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.control.Point;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermPvChip.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermPvChip.java
similarity index 87%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermPvChip.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermPvChip.java
index 022a8c6..44ed1e0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermPvChip.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermPvChip.java
@@ -11,28 +11,28 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.ComponentCoupable;
-import gecko.geckocircuits.circuit.ComponentCoupling;
-import gecko.geckocircuits.circuit.ComponentDirection;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.DirectVoltageMeasurable;
-import gecko.geckocircuits.circuit.HiddenSubCircuitable;
-import gecko.geckocircuits.circuit.PostCalculatable;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.CircuitSourceType;
-import gecko.geckocircuits.circuit.TerminalFixedPositionInvisible;
-import gecko.geckocircuits.circuit.TerminalTwoPortRelativeFixedDirection;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.circuit.losscalculation.AbstractLossCalculator;
-import gecko.geckocircuits.circuit.losscalculation.AbstractLossCalculatorFabric;
-import gecko.geckocircuits.circuit.losscalculation.LossCalculatable;
-import gecko.geckocircuits.circuit.losscalculation.LossCalculationSplittable;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
+
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupling;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.DirectVoltageMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.HiddenSubCircuitable;
+import ch.technokrat.gecko.geckocircuits.circuit.PostCalculatable;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalFixedPositionInvisible;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalTwoPortRelativeFixedDirection;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.AbstractLossCalculator;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.AbstractLossCalculatorFabric;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossCalculatable;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossCalculationSplittable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.Arrays;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermPvChipDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermPvChipDialog.java
similarity index 82%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermPvChipDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermPvChipDialog.java
index 52e2913..2645403 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermPvChipDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermPvChipDialog.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ComponentCoupable;
-import gecko.geckocircuits.control.DialogElementCONTROL;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable;
+import ch.technokrat.gecko.geckocircuits.control.DialogElementCONTROL;
import java.awt.BorderLayout;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermalTypeInfo.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermalTypeInfo.java
similarity index 84%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermalTypeInfo.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermalTypeInfo.java
index 201daa7..964132e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermalTypeInfo.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThermalTypeInfo.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.SpecialTyp;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.SpecialTyp;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.logging.Level;
import java.util.logging.Logger;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Thyristor.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Thyristor.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Thyristor.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Thyristor.java
index e154e98..ad17ff3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Thyristor.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/Thyristor.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.allg.UserParameter;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThyristorCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThyristorCalculator.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThyristorCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThyristorCalculator.java
index efaaf64..5a8d356 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThyristorCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThyristorCalculator.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import static gecko.geckocircuits.circuit.circuitcomponents.AbstractSwitchCalculator.NEARLY_ZERO_R;
-import static gecko.geckocircuits.circuit.circuitcomponents.CircuitComponent.disturbanceValue;
+import static ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractSwitchCalculator.NEARLY_ZERO_R;
+import static ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.CircuitComponent.disturbanceValue;
public class ThyristorCalculator extends AbstractSwitchCalculator implements CurrentCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThyristorDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThyristorDialog.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThyristorDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThyristorDialog.java
index cca9137..b1453e3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThyristorDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/ThyristorDialog.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceCalculator.java
index eb729eb..4a62bc3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceCalculator.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.TimeFunction;
-import gecko.geckocircuits.circuit.TimeFunctionConstant;
+import ch.technokrat.gecko.geckocircuits.circuit.TimeFunction;
+import ch.technokrat.gecko.geckocircuits.circuit.TimeFunctionConstant;
public class VoltageSourceCalculator extends AbstractVoltageSourceCalculator implements BStampable,
DirectCurrentCalculatable, HistoryUpdatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceCurrentControlledCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceCurrentControlledCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceCurrentControlledCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceCurrentControlledCalculator.java
index 014d890..98570a7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceCurrentControlledCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceCurrentControlledCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public final class VoltageSourceCurrentControlledCalculator
extends AbstractVoltageSourceControlledCalculator implements HistoryUpdatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceDCMachineCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceDCMachineCalculator.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceDCMachineCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceDCMachineCalculator.java
index dcbd3c4..29c0179 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceDCMachineCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceDCMachineCalculator.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.TimeFunctionConstant;
+import ch.technokrat.gecko.geckocircuits.circuit.TimeFunctionConstant;
// TODO: Ath the moment, the machine equations are implemented somewhere else
// We have to merge the two approaches, soon!
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceDIDTControlledCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceDIDTControlledCalculator.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceDIDTControlledCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceDIDTControlledCalculator.java
index 4e1a791..da22b48 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceDIDTControlledCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceDIDTControlledCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
public final class VoltageSourceDIDTControlledCalculator extends AbstractVoltageSourceControlledCalculator
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceElectric.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceElectric.java
similarity index 79%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceElectric.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceElectric.java
index d9a4d14..04e9669 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceElectric.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceElectric.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
final class VoltageSourceElectric extends AbstractVoltageSource {
static final AbstractTypeInfo TYPE_INFO =
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceReluctanceMMF.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceReluctanceMMF.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceReluctanceMMF.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceReluctanceMMF.java
index bad5ef7..1c4d281 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceReluctanceMMF.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceReluctanceMMF.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
final class VoltageSourceReluctanceMMF extends AbstractVoltageSource {
public static final AbstractTypeInfo TYPE_INFO =
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceThermalTemperature.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceThermalTemperature.java
similarity index 84%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceThermalTemperature.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceThermalTemperature.java
index c867694..a109045 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceThermalTemperature.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/circuitcomponents/VoltageSourceThermalTemperature.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.circuitcomponents;
+package ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
final class VoltageSourceThermalTemperature extends AbstractVoltageSource {
static final AbstractTypeInfo TYPE_INFO =
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculator.java
index 949c632..bf1ed91 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
public interface AbstractLossCalculator {
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculatorFabric.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculatorFabric.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculatorFabric.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculatorFabric.java
index 4b6d632..3bc1052 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculatorFabric.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculatorFabric.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
public interface AbstractLossCalculatorFabric {
AbstractLossCalculator lossCalculatorFabric();
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculatorSwitch.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculatorSwitch.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculatorSwitch.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculatorSwitch.java
index 78fa9c9..3326b3c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculatorSwitch.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/AbstractLossCalculatorSwitch.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
abstract class AbstractLossCalculatorSwitch implements AbstractLossCalculator, LossCalculationSplittable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedConductionLossPanel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedConductionLossPanel.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedConductionLossPanel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedConductionLossPanel.java
index a97a29b..8345212 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedConductionLossPanel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedConductionLossPanel.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
-import gecko.geckocircuits.circuit.circuitcomponents.Diode;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.Diode;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JCheckBox;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedLossLookupTable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedLossLookupTable.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedLossLookupTable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedLossLookupTable.java
index 9f5c78f..81b15b4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedLossLookupTable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedLossLookupTable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedSwitchingLossesPanel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedSwitchingLossesPanel.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedSwitchingLossesPanel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedSwitchingLossesPanel.java
index 63395cf..cadea33 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedSwitchingLossesPanel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailedSwitchingLossesPanel.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
-import gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JLabel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailledLossPanel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailledLossPanel.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailledLossPanel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailledLossPanel.java
index ecfc29a..354b80c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailledLossPanel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DetailledLossPanel.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.circuit.DataTablePanel;
-import gecko.geckocircuits.newscope.LossCurvePlotPanel;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.circuit.DataTablePanel;
+import ch.technokrat.gecko.geckocircuits.newscope.LossCurvePlotPanel;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DialogVerlusteDetail.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DialogVerlusteDetail.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DialogVerlusteDetail.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DialogVerlusteDetail.java
index bc1d505..b9e6f79 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/DialogVerlusteDetail.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/DialogVerlusteDetail.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
-
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.GeckoFile.StorageType;
-import gecko.geckocircuits.allg.GeckoFileChooser;
-import gecko.geckocircuits.circuit.circuitcomponents.Diode;
-import gecko.geckocircuits.newscope.GeckoDialog;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
+
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile.StorageType;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileChooser;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.Diode;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoDialog;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/JPanelLossDataInterpolationSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/JPanelLossDataInterpolationSettings.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/JPanelLossDataInterpolationSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/JPanelLossDataInterpolationSettings.java
index 6e54724..e39e2dd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/JPanelLossDataInterpolationSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/JPanelLossDataInterpolationSettings.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LeitverlusteMesskurve.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LeitverlusteMesskurve.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LeitverlusteMesskurve.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LeitverlusteMesskurve.java
index c04540c..fc94dd0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LeitverlusteMesskurve.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LeitverlusteMesskurve.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
import java.io.Serializable;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculatable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculatable.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculatable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculatable.java
index b0c68cb..3d0fca2 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculatable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculatable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
public interface LossCalculatable {
AbstractLossCalculatorFabric getVerlustBerechnung();
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationDetail.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationDetail.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationDetail.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationDetail.java
index 1f3afae..f33de50 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationDetail.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationDetail.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
public enum LossCalculationDetail {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationSimple.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationSimple.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationSimple.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationSimple.java
index 33684fb..f0feca5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationSimple.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationSimple.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractSemiconductor;
-import gecko.geckocircuits.circuit.circuitcomponents.ForwardVoltageDropable;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractSemiconductor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.ForwardVoltageDropable;
public final class LossCalculationSimple implements AbstractLossCalculatorFabric {
public static final double UK_DEFAULT_VALUE = 400.0;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationSplittable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationSplittable.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationSplittable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationSplittable.java
index 8cb198d..bc5e95f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationSplittable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculationSplittable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculatorResistor.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculatorResistor.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculatorResistor.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculatorResistor.java
index 977fcc2..1c18a21 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculatorResistor.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCalculatorResistor.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
public final class LossCalculatorResistor implements AbstractLossCalculator {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossComponent.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossComponent.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossComponent.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossComponent.java
index f818874..d3d277e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossComponent.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossComponent.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
/**
* This is an enum to differentiate between different loss components being calculated:
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossContainer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossContainer.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossContainer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossContainer.java
index 3b9901f..cc86514 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossContainer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossContainer.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
/**
* This is a class to "package" losses being returned by loss-calculators - so we can keep switching and conduction losses separate for
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCurve.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCurve.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCurve.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCurve.java
index bc37c39..aba459b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCurve.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCurve.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public abstract class LossCurve {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCurveTemperaturePanel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCurveTemperaturePanel.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCurveTemperaturePanel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCurveTemperaturePanel.java
index 72d6845..7e624f0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCurveTemperaturePanel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossCurveTemperaturePanel.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
import java.awt.GridBagConstraints;
import java.awt.GridLayout;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossProperties.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossProperties.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossProperties.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossProperties.java
index d37a710..67d33d6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/LossProperties.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/LossProperties.java
@@ -11,17 +11,17 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
-
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.SchematicTextInfo;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractSemiconductor;
-import gecko.geckocircuits.circuit.circuitcomponents.Diode;
-import gecko.geckocircuits.circuit.circuitcomponents.MOSFET;
-import gecko.geckocircuits.circuit.circuitcomponents.SemiconductorLossCalculatable;
-import modelviewcontrol.ModelMVC;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
+
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematicTextInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractSemiconductor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.Diode;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.MOSFET;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SemiconductorLossCalculatable;
+import ch.technokrat.modelviewcontrol.ModelMVC;
public final class LossProperties implements AbstractLossCalculatorFabric {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/SwitchingLossCurve.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/SwitchingLossCurve.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/SwitchingLossCurve.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/SwitchingLossCurve.java
index 482972e..4ff4367 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/SwitchingLossCurve.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/SwitchingLossCurve.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.io.Serializable;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/VerlustBerechnungDetailed.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/VerlustBerechnungDetailed.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/VerlustBerechnungDetailed.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/VerlustBerechnungDetailed.java
index 72d6443..8945437 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/losscalculation/VerlustBerechnungDetailed.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/circuit/losscalculation/VerlustBerechnungDetailed.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.circuit.losscalculation;
-
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.GeckoFile;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.circuit.GeckoFileable;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+package ch.technokrat.gecko.geckocircuits.circuit.losscalculation;
+
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.circuit.GeckoFileable;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractControlOrderer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractControlOrderer.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractControlOrderer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractControlOrderer.java
index dba34b5..f4275e6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractControlOrderer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractControlOrderer.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
import java.util.Collection;
import java.util.Collections;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractCurrentMeasurement.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractCurrentMeasurement.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractCurrentMeasurement.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractCurrentMeasurement.java
index 807a5bf..fa8f157 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractCurrentMeasurement.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractCurrentMeasurement.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.Diode;
-import gecko.geckocircuits.circuit.circuitcomponents.MOSFET;
-import gecko.geckocircuits.circuit.circuitcomponents.ThermPvChip;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.NothingToDoCalculator;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.Diode;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.MOSFET;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.ThermPvChip;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.NothingToDoCalculator;
import java.awt.Window;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractDialogWithExternalOption.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractDialogWithExternalOption.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractDialogWithExternalOption.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractDialogWithExternalOption.java
index 681fd63..c5b661a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractDialogWithExternalOption.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractDialogWithExternalOption.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations AG
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractInversTrigFunction.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractInversTrigFunction.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractInversTrigFunction.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractInversTrigFunction.java
index 8f29d37..4e33743 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractInversTrigFunction.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractInversTrigFunction.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
abstract class AbstractInversTrigFunction extends AbstractReglerSingleInputSingleOutput {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractPotentialMeasurement.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractPotentialMeasurement.java
similarity index 80%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractPotentialMeasurement.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractPotentialMeasurement.java
index d8e4131..5278e28 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractPotentialMeasurement.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractPotentialMeasurement.java
@@ -11,23 +11,22 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ComponentCoupling;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.DirectVoltageMeasurable;
-import gecko.geckocircuits.circuit.PotentialCoupling;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.NothingToDoCalculator;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupling;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.DirectVoltageMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.PotentialCoupling;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.NothingToDoCalculator;
import java.awt.Window;
import java.util.ArrayList;
import java.util.List;
-public abstract class AbstractPotentialMeasurement extends RegelBlock implements gecko.geckocircuits.circuit.PotentialCoupable,
- gecko.geckocircuits.circuit.ComponentCoupable {
+public abstract class AbstractPotentialMeasurement extends RegelBlock implements ch.technokrat.gecko.geckocircuits.circuit.PotentialCoupable, ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable {
final PotentialCoupling _potentialLabelCoupling;
final ComponentCoupling _componentCoupling = new ComponentCoupling(1, this, new int[]{2});
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractReglerPT.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractReglerPT.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractReglerPT.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractReglerPT.java
index 22b02f4..16843b1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractReglerPT.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractReglerPT.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.calculators.PT1Calculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.calculators.PT1Calculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractReglerSingleInputSingleOutput.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractReglerSingleInputSingleOutput.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractReglerSingleInputSingleOutput.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractReglerSingleInputSingleOutput.java
index 6edce7d..b44b401 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractReglerSingleInputSingleOutput.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractReglerSingleInputSingleOutput.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public abstract class AbstractReglerSingleInputSingleOutput extends RegelBlock {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractReglerVariableInputs.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractReglerVariableInputs.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractReglerVariableInputs.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractReglerVariableInputs.java
index 76658f5..ccdab57 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractReglerVariableInputs.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractReglerVariableInputs.java
@@ -1,7 +1,7 @@
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractSinkControlOrderer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractSinkControlOrderer.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractSinkControlOrderer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractSinkControlOrderer.java
index 2abed92..ad61982 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractSinkControlOrderer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractSinkControlOrderer.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
import java.util.Collection;
import java.util.Set;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractSourceControlOrderer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractSourceControlOrderer.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractSourceControlOrderer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractSourceControlOrderer.java
index 0bd7d1e..c17a96b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractSourceControlOrderer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractSourceControlOrderer.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
import java.util.Collection;
import java.util.Set;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractTrigonometricFunction.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractTrigonometricFunction.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractTrigonometricFunction.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractTrigonometricFunction.java
index 6de62b3..b7a0a13 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/AbstractTrigonometricFunction.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/AbstractTrigonometricFunction.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
abstract class AbstractTrigonometricFunction extends AbstractReglerSingleInputSingleOutput {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/BlockOrderOptimizer3.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/BlockOrderOptimizer3.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/BlockOrderOptimizer3.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/BlockOrderOptimizer3.java
index 488c646..137b674 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/BlockOrderOptimizer3.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/BlockOrderOptimizer3.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
import java.util.LinkedList;
import java.util.Set;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CheckBoxList.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CheckBoxList.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CheckBoxList.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CheckBoxList.java
index 7da73df..f8e1d23 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CheckBoxList.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CheckBoxList.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
import java.awt.*;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/Cispr16Settings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/Cispr16Settings.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/Cispr16Settings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/Cispr16Settings.java
index 56b308c..48ac787 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/Cispr16Settings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/Cispr16Settings.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class Cispr16Settings {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CisprBlockSettings.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CisprBlockSettings.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CisprBlockSettings.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CisprBlockSettings.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CisprBlockSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CisprBlockSettings.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CisprBlockSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CisprBlockSettings.java
index 849a16b..7c97171 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CisprBlockSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CisprBlockSettings.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.NameAlreadyExistsException;
-import gecko.geckocircuits.newscope.GeckoDialog;
+import ch.technokrat.gecko.geckocircuits.circuit.NameAlreadyExistsException;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoDialog;
import javax.swing.JOptionPane;
public class CisprBlockSettings extends GeckoDialog {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CisprDataExport.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CisprDataExport.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CisprDataExport.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CisprDataExport.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CisprDataExport.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CisprDataExport.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CisprDataExport.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CisprDataExport.java
index d6fe1a8..29d45bb 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/CisprDataExport.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/CisprDataExport.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GeckoFileChooser;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.newscope.GeckoDialog;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileChooser;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoDialog;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ComplexPrinter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ComplexPrinter.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ComplexPrinter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ComplexPrinter.java
index 68c9489..f8116f0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ComplexPrinter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ComplexPrinter.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.math.NComplex;
+import ch.technokrat.gecko.geckocircuits.math.NComplex;
/**
* This helper class is only used for making a nicer "toString" Method for complex numbers
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlDebugWindow.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlDebugWindow.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlDebugWindow.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlDebugWindow.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlDebugWindow.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlDebugWindow.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlDebugWindow.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlDebugWindow.java
index a1cfdef..cb5b197 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlDebugWindow.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlDebugWindow.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.GeckoSim;
-import gecko.geckocircuits.newscope.GeckoDialog;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoDialog;
public class ControlDebugWindow extends GeckoDialog {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlGlobalTerminal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlGlobalTerminal.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlGlobalTerminal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlGlobalTerminal.java
index 9f082bb..73f7ef3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlGlobalTerminal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlGlobalTerminal.java
@@ -11,17 +11,17 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.circuit.DialogGlobalTerminal;
-import gecko.geckocircuits.circuit.GlobalTerminable;
-import gecko.geckocircuits.circuit.TerminalControlBidirectional;
-import gecko.geckocircuits.circuit.TerminalInterface;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.NothingToDoCalculator;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.DialogGlobalTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.GlobalTerminable;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlBidirectional;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalInterface;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.NothingToDoCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Graphics2D;
import java.awt.Window;
import java.util.HashSet;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlInputTwoTerminalStateable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlInputTwoTerminalStateable.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlInputTwoTerminalStateable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlInputTwoTerminalStateable.java
index 1f2b4cb..2c9ff35 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlInputTwoTerminalStateable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlInputTwoTerminalStateable.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-public interface ControlInputTwoTerminalStateable {
- abstract void setFolded();
- abstract void setExpanded();
-
- abstract boolean isExternalSet();
- abstract void setExternalUsed(final boolean value);
-}
+package ch.technokrat.gecko.geckocircuits.control;
+
+public interface ControlInputTwoTerminalStateable {
+ abstract void setFolded();
+ abstract void setExpanded();
+
+ abstract boolean isExternalSet();
+ abstract void setExternalUsed(final boolean value);
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlOrderNode.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlOrderNode.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlOrderNode.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlOrderNode.java
index 95b92ac..617f65c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlOrderNode.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlOrderNode.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.AbstractTerminal;
-import gecko.geckocircuits.circuit.ControlTerminable;
-import gecko.geckocircuits.circuit.TerminalControl;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.ControlTerminable;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControl;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlTyp.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlTyp.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlTyp.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlTyp.java
index a4739af..76262e4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlTyp.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlTyp.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.control.javablock.ReglerJavaFunction;
-import gecko.geckocircuits.nativec.ReglerNativeC;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.control.javablock.ReglerJavaFunction;
+import ch.technokrat.gecko.geckocircuits.nativec.ReglerNativeC;
import java.util.HashMap;
import java.util.Map;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlType.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlType.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlType.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlType.java
index 3918f80..4b4089f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlType.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlType.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-public enum ControlType {
- TRANSFER,
- SINK,
- SOURCE;
-}
+package ch.technokrat.gecko.geckocircuits.control;
+
+public enum ControlType {
+ TRANSFER,
+ SINK,
+ SOURCE;
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlTypeInfo.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlTypeInfo.java
similarity index 84%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlTypeInfo.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlTypeInfo.java
index e66e680..2ed3862 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ControlTypeInfo.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ControlTypeInfo.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.SpecialTyp;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.SpecialTyp;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.logging.Level;
import java.util.logging.Logger;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DataSaver.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DataSaver.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DataSaver.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DataSaver.java
index 370815c..b3f2b92 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DataSaver.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DataSaver.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.control.ReglerSaveData;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.control.ReglerSaveData;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
import java.io.*;
import java.text.DecimalFormat;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogDataExport.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogDataExport.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogDataExport.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogDataExport.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogDataExport.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogDataExport.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogDataExport.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogDataExport.java
index 8976100..398030f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogDataExport.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogDataExport.java
@@ -11,18 +11,18 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.GeckoFileChooser;
-import gecko.geckocircuits.allg.GetJarPath;
-import gecko.geckocircuits.control.ReglerSaveData.OutputType;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.datacontainer.DataIndexItem;
-import gecko.geckocircuits.datacontainer.DataTableFrame;
-import gecko.geckocircuits.datacontainer.HeaderSymbol;
-import gecko.geckocircuits.datacontainer.TextSeparator;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileChooser;
+import ch.technokrat.gecko.geckocircuits.allg.GetJarPath;
+import ch.technokrat.gecko.geckocircuits.control.ReglerSaveData.OutputType;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataIndexItem;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataTableFrame;
+import ch.technokrat.gecko.geckocircuits.datacontainer.HeaderSymbol;
+import ch.technokrat.gecko.geckocircuits.datacontainer.TextSeparator;
import java.io.File;
import java.util.List;
import java.util.Observable;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogElementCONTROL.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogElementCONTROL.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogElementCONTROL.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogElementCONTROL.java
index 0ad23d3..eea546a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogElementCONTROL.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogElementCONTROL.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.GlobalFonts;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.circuit.losscalculation.LossComponent;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossComponent;
import java.awt.*;
import java.awt.event.*;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogExternal.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogExternal.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogExternal.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogExternal.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogExternal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogExternal.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogExternal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogExternal.java
index 6a280a4..a0c280e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogExternal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogExternal.java
@@ -17,9 +17,9 @@
*
* Created on 08.01.2011, 14:43:54
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.NameAlreadyExistsException;
+import ch.technokrat.gecko.geckocircuits.circuit.NameAlreadyExistsException;
import java.util.List;
import java.util.logging.Level;
import java.util.logging.Logger;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogLabelEingeben.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogLabelEingeben.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogLabelEingeben.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogLabelEingeben.java
index 68e7c8a..9052743 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogLabelEingeben.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogLabelEingeben.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.circuit.*;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.GridLayout;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogMuxDemux.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogMuxDemux.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogMuxDemux.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogMuxDemux.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogMuxDemux.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogMuxDemux.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogMuxDemux.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogMuxDemux.java
index 8805a93..7f2638d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogMuxDemux.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogMuxDemux.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.NameAlreadyExistsException;
+import ch.technokrat.gecko.geckocircuits.circuit.NameAlreadyExistsException;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JFrame;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogPanelVoltageMeasurement.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogPanelVoltageMeasurement.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogPanelVoltageMeasurement.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogPanelVoltageMeasurement.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogPanelVoltageMeasurement.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogPanelVoltageMeasurement.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogPanelVoltageMeasurement.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogPanelVoltageMeasurement.java
index cdb0bf9..1a8b675 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogPanelVoltageMeasurement.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogPanelVoltageMeasurement.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogReglerVariableInputs.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogReglerVariableInputs.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogReglerVariableInputs.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogReglerVariableInputs.java
index 17a0bbf..4c99ec0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogReglerVariableInputs.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogReglerVariableInputs.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
import javax.swing.JLabel;
import javax.swing.JSpinner;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogSSAPlot.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogSSAPlot.java
similarity index 85%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogSSAPlot.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogSSAPlot.java
index 946b91b..a19948f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogSSAPlot.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogSSAPlot.java
@@ -11,18 +11,18 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.circuit.DataTablePanel;
-import gecko.geckocircuits.control.calculators.SmallSignalCalculator;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.datacontainer.DataContainerSimple;
-import gecko.geckocircuits.newscope.GeckoDialog;
-import gecko.geckocircuits.newscope.GraferV4;
-import gecko.geckocircuits.newscope.ScopeSettings;
-import gecko.geckocircuits.newscope.SimpleGraferPanel;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.circuit.DataTablePanel;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SmallSignalCalculator;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerSimple;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoDialog;
+import ch.technokrat.gecko.geckocircuits.newscope.GraferV4;
+import ch.technokrat.gecko.geckocircuits.newscope.ScopeSettings;
+import ch.technokrat.gecko.geckocircuits.newscope.SimpleGraferPanel;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogSimpleInfoMessage.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogSimpleInfoMessage.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogSimpleInfoMessage.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogSimpleInfoMessage.java
index 44050ec..6ae7a55 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogSimpleInfoMessage.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogSimpleInfoMessage.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
import java.awt.BorderLayout;
import javax.swing.BorderFactory;
import javax.swing.JLabel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogSmallSignalAnalysis.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogSmallSignalAnalysis.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogSmallSignalAnalysis.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogSmallSignalAnalysis.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogSmallSignalAnalysis.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogSmallSignalAnalysis.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogSmallSignalAnalysis.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogSmallSignalAnalysis.java
index f312536..a69efaf 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogSmallSignalAnalysis.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogSmallSignalAnalysis.java
@@ -11,24 +11,24 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.GeckoExternal;
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.ControlSourceType;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.SmallSignalCalculator;
-import gecko.geckocircuits.datacontainer.DataContainerSimple;
-import gecko.geckocircuits.newscope.BodePlot2;
-import gecko.geckocircuits.newscope.GeckoSymbol;
-import gecko.geckocircuits.newscope.GraferV4;
-import gecko.geckocircuits.newscope.NiceScale;
-import gecko.geckocircuits.newscope.ScopeSettings;
-import gecko.geckocircuits.newscope.SimpleGraferPanel;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.GeckoExternal;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.ControlSourceType;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SmallSignalCalculator;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerSimple;
+import ch.technokrat.gecko.geckocircuits.newscope.BodePlot2;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoSymbol;
+import ch.technokrat.gecko.geckocircuits.newscope.GraferV4;
+import ch.technokrat.gecko.geckocircuits.newscope.NiceScale;
+import ch.technokrat.gecko.geckocircuits.newscope.ScopeSettings;
+import ch.technokrat.gecko.geckocircuits.newscope.SimpleGraferPanel;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.GridLayout;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogThyristorControl.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogThyristorControl.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogThyristorControl.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogThyristorControl.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogThyristorControl.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogThyristorControl.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogThyristorControl.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogThyristorControl.java
index c7293d5..f79906a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogThyristorControl.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogThyristorControl.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogTransferFunction.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogTransferFunction.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogTransferFunction.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogTransferFunction.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogTransferFunction.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogTransferFunction.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogTransferFunction.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogTransferFunction.java
index b6ce806..b7bd267 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogTransferFunction.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogTransferFunction.java
@@ -16,12 +16,12 @@
*
* Created on 31.10.2011, 15:56:00
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.GeckoSim;
-import gecko.geckocircuits.circuit.Enabled;
-import gecko.geckocircuits.circuit.NameAlreadyExistsException;
-import gecko.geckocircuits.math.NComplex;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.circuit.Enabled;
+import ch.technokrat.gecko.geckocircuits.circuit.NameAlreadyExistsException;
+import ch.technokrat.gecko.geckocircuits.math.NComplex;
import java.util.ArrayList;
import java.util.List;
import javax.swing.DefaultListModel;
@@ -319,9 +319,9 @@ private void initComponents() {
jRadButtPoly = new javax.swing.JRadioButton();
jButtonSaveState = new javax.swing.JButton();
jCheckBoxInitial = new javax.swing.JCheckBox();
- jTextFieldPoleZ = new gecko.geckocircuits.control.FractionPrinter();
- jTextFieldPoly = new gecko.geckocircuits.control.FractionPrinter();
- jTextFieldConst = new gecko.geckocircuits.allg.FormatJTextField();
+ jTextFieldPoleZ = new ch.technokrat.gecko.geckocircuits.control.FractionPrinter();
+ jTextFieldPoly = new ch.technokrat.gecko.geckocircuits.control.FractionPrinter();
+ jTextFieldConst = new ch.technokrat.gecko.geckocircuits.allg.FormatJTextField();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setTitle("Transfer Function");
@@ -819,9 +819,9 @@ private void jButtonSaveStateActionPerformed(java.awt.event.ActionEvent evt) {//
private javax.swing.JTextField jTFInsertDeNumIm;
private javax.swing.JTextField jTFInsertNumIm;
private javax.swing.JTextField jTFInsertNumberRe;
- private gecko.geckocircuits.allg.FormatJTextField jTextFieldConst;
+ private ch.technokrat.gecko.geckocircuits.allg.FormatJTextField jTextFieldConst;
private javax.swing.JTextField jTextFieldName;
- private gecko.geckocircuits.control.FractionPrinter jTextFieldPoleZ;
- private gecko.geckocircuits.control.FractionPrinter jTextFieldPoly;
+ private ch.technokrat.gecko.geckocircuits.control.FractionPrinter jTextFieldPoleZ;
+ private ch.technokrat.gecko.geckocircuits.control.FractionPrinter jTextFieldPoly;
// End of variables declaration//GEN-END:variables
}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogWindowWithoutInput.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogWindowWithoutInput.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogWindowWithoutInput.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogWindowWithoutInput.java
index f1b9315..11b12d7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DialogWindowWithoutInput.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DialogWindowWithoutInput.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
class DialogWindowWithoutInput extends DialogElementCONTROL {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DragTest.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DragTest.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DragTest.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DragTest.java
index b7c7ea3..d73c8a6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/DragTest.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/DragTest.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
import java.awt.BorderLayout;
import java.awt.datatransfer.StringSelection;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/FractionPrinter.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/FractionPrinter.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/FractionPrinter.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/FractionPrinter.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/FractionPrinter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/FractionPrinter.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/FractionPrinter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/FractionPrinter.java
index 31d97fc..6a568be 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/FractionPrinter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/FractionPrinter.java
@@ -14,7 +14,7 @@
/*
* JPanel to display polynomial fractions
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
import java.awt.Graphics;
import javax.swing.JLabel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/IsDtChangeSensitive.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/IsDtChangeSensitive.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/IsDtChangeSensitive.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/IsDtChangeSensitive.java
index b6a56ec..ce4e1b2 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/IsDtChangeSensitive.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/IsDtChangeSensitive.java
@@ -15,7 +15,7 @@
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ListDnD.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ListDnD.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ListDnD.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ListDnD.java
index 8f9da69..e45e219 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ListDnD.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ListDnD.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
import java.awt.*;
import java.awt.event.*;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/LoopDetectionException.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/LoopDetectionException.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/LoopDetectionException.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/LoopDetectionException.java
index 7e42c2f..6ecc89f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/LoopDetectionException.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/LoopDetectionException.java
@@ -15,7 +15,7 @@
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/MemoryInitializable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/MemoryInitializable.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/MemoryInitializable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/MemoryInitializable.java
index 6f69b16..c6447a6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/MemoryInitializable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/MemoryInitializable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/NetzlisteCONTROL.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/NetzlisteCONTROL.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/NetzlisteCONTROL.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/NetzlisteCONTROL.java
index 3516b62..6e074d4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/NetzlisteCONTROL.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/NetzlisteCONTROL.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.control.calculators.InitializableAtSimulationStart;
-import gecko.SystemOutputRedirect;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.datacontainer.DataContainerGlobal;
-import gecko.geckocircuits.circuit.NetzlisteAllg;
-import gecko.geckocircuits.circuit.PotentialArea;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.control.calculators.InitializableAtSimulationStart;
+import ch.technokrat.gecko.SystemOutputRedirect;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerGlobal;
+import ch.technokrat.gecko.geckocircuits.circuit.NetzlisteAllg;
+import ch.technokrat.gecko.geckocircuits.circuit.PotentialArea;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
import java.io.*;
import java.util.*;
import java.util.Map.Entry;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/NotCalculateableMarker.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/NotCalculateableMarker.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/NotCalculateableMarker.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/NotCalculateableMarker.java
index bdbed48..8fc9f6d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/NotCalculateableMarker.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/NotCalculateableMarker.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
/**
* blocks with this Marker interface only require a single computatoin at simualtion start.
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/Operationable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/Operationable.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/Operationable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/Operationable.java
index d5dafc2..6bc52be 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/Operationable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/Operationable.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.List;
public interface Operationable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/Point.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/Point.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/Point.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/Point.java
index e391a3a..0dfd21a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/Point.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/Point.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
/**
* IMMUTABLE Point class!
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PolynomTools.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PolynomTools.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PolynomTools.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PolynomTools.java
index 77185c8..1dee414 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PolynomTools.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PolynomTools.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.TechFormat;
-import gecko.geckocircuits.math.NComplex;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.math.NComplex;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PreviewDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PreviewDialog.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PreviewDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PreviewDialog.java
index 5966ffd..16ed5f9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PreviewDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PreviewDialog.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
import java.net.URL;
import java.text.NumberFormat;
import javax.swing.ImageIcon;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PreviewDialogRectangular.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PreviewDialogRectangular.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PreviewDialogRectangular.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PreviewDialogRectangular.java
index 5ca6057..08b4770 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PreviewDialogRectangular.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PreviewDialogRectangular.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PreviewDialogSine.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PreviewDialogSine.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PreviewDialogSine.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PreviewDialogSine.java
index efd8312..21a6808 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PreviewDialogSine.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PreviewDialogSine.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PreviewDialogTriangle.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PreviewDialogTriangle.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PreviewDialogTriangle.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PreviewDialogTriangle.java
index 2926c12..23c3a7d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PreviewDialogTriangle.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PreviewDialogTriangle.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PriorityThreadFactory.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PriorityThreadFactory.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PriorityThreadFactory.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PriorityThreadFactory.java
index 46ff7ec..f57bd7b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/PriorityThreadFactory.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/PriorityThreadFactory.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
import java.util.concurrent.ThreadFactory;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/QuasiPeakCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/QuasiPeakCalculator.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/QuasiPeakCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/QuasiPeakCalculator.java
index e44123a..b07746d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/QuasiPeakCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/QuasiPeakCalculator.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.newscope.Cispr16Fft;
+import ch.technokrat.gecko.geckocircuits.newscope.Cispr16Fft;
public class QuasiPeakCalculator {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/RegelBlock.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/RegelBlock.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/RegelBlock.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/RegelBlock.java
index 6e5bddc..957ab2c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/RegelBlock.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/RegelBlock.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.*;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.javablock.ReglerJavaFunction;
-import gecko.i18n.LangInit;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.*;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.javablock.ReglerJavaFunction;
+import ch.technokrat.gecko.i18n.LangInit;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/RegelBlockSimulink.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/RegelBlockSimulink.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/RegelBlockSimulink.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/RegelBlockSimulink.java
index 319f66b..e2b1ee3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/RegelBlockSimulink.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/RegelBlockSimulink.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.AbstractTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTerminal;
import java.util.List;
import java.util.Stack;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerABCDQ.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerABCDQ.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerABCDQ.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerABCDQ.java
index 1a99dd8..b7ae9b4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerABCDQ.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerABCDQ.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.control.calculators.ABCDQCalculator;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.control.calculators.ABCDQCalculator;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerABCDQ extends RegelBlock {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAbsolutValue.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAbsolutValue.java
similarity index 81%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAbsolutValue.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAbsolutValue.java
index f96f41f..bd20911 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAbsolutValue.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAbsolutValue.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbsCalculator;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbsCalculator;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerAbsolutValue extends AbstractReglerSingleInputSingleOutput {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAdd.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAdd.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAdd.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAdd.java
index 89793bd..78f845b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAdd.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAdd.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerAdd extends AbstractReglerVariableInputs {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerAdd.class, "ADD", I18nKeys.ADDITION);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAmpereMeterDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAmpereMeterDialog.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAmpereMeterDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAmpereMeterDialog.java
index ef0ddac..7ae8ee9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAmpereMeterDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAmpereMeterDialog.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ComponentCoupable;
-import gecko.geckocircuits.circuit.losscalculation.LossComponent;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossComponent;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import javax.swing.JComboBox;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAmperemeter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAmperemeter.java
similarity index 82%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAmperemeter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAmperemeter.java
index 445b862..f412dc3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAmperemeter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAmperemeter.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.Arrays;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAnd.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAnd.java
similarity index 80%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAnd.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAnd.java
index 4a2d5c7..bd6beeb 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAnd.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAnd.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.AndMultiInputCalculator;
-import gecko.geckocircuits.control.calculators.AndTwoPortCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AndMultiInputCalculator;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AndTwoPortCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerAnd extends AbstractReglerVariableInputs {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerAnd.class, "AND", I18nKeys.AND);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAreaCosine.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAreaCosine.java
similarity index 78%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAreaCosine.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAreaCosine.java
index 3e541c5..1ce420b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAreaCosine.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAreaCosine.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.ACosCalculator;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.ACosCalculator;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerAreaCosine extends AbstractInversTrigFunction {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerAreaCosine.class, "ACOS", I18nKeys.ACOS);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAreaSine.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAreaSine.java
similarity index 78%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAreaSine.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAreaSine.java
index 5e48d0f..61d1aa6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAreaSine.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAreaSine.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.ASinCalculator;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.ASinCalculator;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerAreaSine extends AbstractInversTrigFunction {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerAreaSine.class, "ASIN", I18nKeys.ASIN);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAreaTangens.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAreaTangens.java
similarity index 78%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAreaTangens.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAreaTangens.java
index 8ec4b11..36a897c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerAreaTangens.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerAreaTangens.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.ATanCalculator;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.ATanCalculator;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerAreaTangens extends AbstractInversTrigFunction {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerAreaTangens.class, "ATAN", I18nKeys.ATAN);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerCISPR16.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerCISPR16.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerCISPR16.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerCISPR16.java
index d764892..50fae9a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerCISPR16.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerCISPR16.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.datacontainer.DataContainerSimple;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerSimple;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerConstant.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerConstant.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerConstant.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerConstant.java
index e966fdf..617962c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerConstant.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerConstant.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.ConstantCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.ConstantCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerConstantDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerConstantDialog.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerConstantDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerConstantDialog.java
index f9cbaae..3372a85 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerConstantDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerConstantDialog.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-class ReglerConstantDialog extends DialogElementCONTROL {
-
- public ReglerConstantDialog(ReglerConstant reglerConst) {
- super(reglerConst);
- }
-
- @Override
- protected void baueGuiIndividual() {
- jpM = createParameterPanel(element._constValue);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control;
+
+class ReglerConstantDialog extends DialogElementCONTROL {
+
+ public ReglerConstantDialog(ReglerConstant reglerConst) {
+ super(reglerConst);
+ }
+
+ @Override
+ protected void baueGuiIndividual() {
+ jpM = createParameterPanel(element._constValue);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerControlDebug.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerControlDebug.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerControlDebug.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerControlDebug.java
index af7bef7..edc16c9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerControlDebug.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerControlDebug.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public class ReglerControlDebug extends RegelBlock {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerCosine.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerCosine.java
similarity index 78%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerCosine.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerCosine.java
index d39443b..91bb8bc 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerCosine.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerCosine.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.CosCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.CosCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerCosine extends AbstractTrigonometricFunction {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerCosine.class, "COS", I18nKeys.COS);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerCounter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerCounter.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerCounter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerCounter.java
index 518da54..c80de5b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerCounter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerCounter.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.CounterCalculatable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.CounterCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerCounter extends SimpleRegelBlock {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerCounter.class, "COUNTER", I18nKeys.COUNTER);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDQABC.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDQABC.java
similarity index 87%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDQABC.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDQABC.java
index 3b5cb39..9e3902c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDQABC.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDQABC.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.DQABCDCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.DQABCDCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerDQABC extends RegelBlock {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDelay.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDelay.java
similarity index 84%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDelay.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDelay.java
index f43fda3..a114d0b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDelay.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDelay.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.DelayCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.DelayCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDelayDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDelayDialog.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDelayDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDelayDialog.java
index 88c04f5..e84bf04 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDelayDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDelayDialog.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
import java.awt.BorderLayout;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDemux.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDemux.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDemux.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDemux.java
index e198296..da6b3f8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDemux.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDemux.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.TerminalControlInput;
-import gecko.geckocircuits.circuit.TerminalControlOutput;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.DEMUXCalculator;
-import gecko.geckocircuits.control.javablock.ReglerJavaFunction;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlInput;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlOutput;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.DEMUXCalculator;
+import ch.technokrat.gecko.geckocircuits.control.javablock.ReglerJavaFunction;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDivision.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDivision.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDivision.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDivision.java
index bdc87f9..aba359b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerDivision.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerDivision.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.DivCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.DivCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerDivision extends RegelBlock {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerEqual.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerEqual.java
similarity index 79%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerEqual.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerEqual.java
index 4504700..a47c5ec 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerEqual.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerEqual.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.EqualCalculatorMultiInput;
-import gecko.geckocircuits.control.calculators.EqualCalculatorTwoInputs;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.EqualCalculatorMultiInput;
+import ch.technokrat.gecko.geckocircuits.control.calculators.EqualCalculatorTwoInputs;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerEqual extends SimpleRegelBlock {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerEqual.class, "EQ", I18nKeys.EQUAL);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerExclusiveOr.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerExclusiveOr.java
similarity index 82%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerExclusiveOr.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerExclusiveOr.java
index 8e07940..b3ba23f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerExclusiveOr.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerExclusiveOr.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.XORCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.XORCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerExclusiveOr extends RegelBlock {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerExponential.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerExponential.java
similarity index 80%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerExponential.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerExponential.java
index b8aeea7..f6ee6f2 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerExponential.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerExponential.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.ExpCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.ExpCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerExponential extends AbstractReglerSingleInputSingleOutput {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerFlowMeter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerFlowMeter.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerFlowMeter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerFlowMeter.java
index ecf24df..736bb67 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerFlowMeter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerFlowMeter.java
@@ -11,18 +11,18 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.ThermPvChip;
-import gecko.geckocircuits.circuit.losscalculation.LossComponent;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.ThermPvChip;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossComponent;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.Arrays;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerFluxMeter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerFluxMeter.java
similarity index 81%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerFluxMeter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerFluxMeter.java
index 53ecaeb..ae73496 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerFluxMeter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerFluxMeter.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.CurrentMeasurable;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.CurrentMeasurable;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerFromEXTERNAL.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerFromEXTERNAL.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerFromEXTERNAL.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerFromEXTERNAL.java
index 8e77ce2..1717b09 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerFromEXTERNAL.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerFromEXTERNAL.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.StartupWindow;
-import gecko.geckocircuits.circuit.AbstractTerminal;
-import gecko.geckocircuits.circuit.TerminalControlOutput;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.StartupWindow;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlOutput;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGain.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGain.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGain.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGain.java
index a7483be..06c97f0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGain.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGain.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.GainCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.GainCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGainDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGainDialog.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGainDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGainDialog.java
index a619a30..0b00b51 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGainDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGainDialog.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGate.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGate.java
similarity index 80%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGate.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGate.java
index 9993aff..2a2dccb 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGate.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGate.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ComponentCoupable;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractSwitch;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.GateCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractSwitch;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.GateCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGateDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGateDialog.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGateDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGateDialog.java
index 61a0a9d..b6f5a46 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGateDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGateDialog.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-class ReglerGateDialog extends DialogElementCONTROL {
-
- public ReglerGateDialog(final ReglerGate reglerGate) {
- super(reglerGate);
- }
-
- @Override
- protected void baueGuiIndividual() {
- jpM = createComponentCouplingPanel(element);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control;
+
+class ReglerGateDialog extends DialogElementCONTROL {
+
+ public ReglerGateDialog(final ReglerGate reglerGate) {
+ super(reglerGate);
+ }
+
+ @Override
+ protected void baueGuiIndividual() {
+ jpM = createComponentCouplingPanel(element);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGreaterEqual.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGreaterEqual.java
similarity index 81%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGreaterEqual.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGreaterEqual.java
index a47e048..dbd7f7f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGreaterEqual.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGreaterEqual.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.GreaterEqualCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.GreaterEqualCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerGreaterEqual extends SimpleRegelBlock {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerGreaterEqual.class, "GE", I18nKeys.GREATER_EQUAL);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGreaterThan.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGreaterThan.java
similarity index 81%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGreaterThan.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGreaterThan.java
index 544818d..77d57c3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerGreaterThan.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerGreaterThan.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.GreaterThanCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.GreaterThanCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerGreaterThan extends SimpleRegelBlock {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerGreaterThan.class, "GT", I18nKeys.GREATER_THAN);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerHysteresis.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerHysteresis.java
similarity index 87%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerHysteresis.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerHysteresis.java
index da120b7..f22d022 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerHysteresis.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerHysteresis.java
@@ -11,17 +11,17 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.TerminalControlInput;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.HysteresisCalculatorExternal;
-import gecko.geckocircuits.control.calculators.HysteresisCalculatorInternal;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlInput;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.HysteresisCalculatorExternal;
+import ch.technokrat.gecko.geckocircuits.control.calculators.HysteresisCalculatorInternal;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerHysteresisDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerHysteresisDialog.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerHysteresisDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerHysteresisDialog.java
index 8fa745b..75b34e5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerHysteresisDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerHysteresisDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerImportDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerImportDialog.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerImportDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerImportDialog.java
index 3af27bd..717e0cb 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerImportDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerImportDialog.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GeckoFileManagerWindow;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileManagerWindow;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerImportFromFile.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerImportFromFile.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerImportFromFile.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerImportFromFile.java
index f6357ba..9abdf34 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerImportFromFile.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerImportFromFile.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.ControlSourceType;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.ControlSourceType;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerIntegrator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerIntegrator.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerIntegrator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerIntegrator.java
index 8c3121e..172765f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerIntegrator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerIntegrator.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.IntegratorCalculation;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.IntegratorCalculation;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerIntegratorDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerIntegratorDialog.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerIntegratorDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerIntegratorDialog.java
index bcd0f5c..978e9dd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerIntegratorDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerIntegratorDialog.java
@@ -1,20 +1,20 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerLN.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerLN.java
similarity index 81%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerLN.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerLN.java
index b261020..f3a093b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerLN.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerLN.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.LnCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.LnCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerLN extends AbstractReglerSingleInputSingleOutput {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerLimit.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerLimit.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerLimit.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerLimit.java
index 9178d5a..2919442 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerLimit.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerLimit.java
@@ -11,17 +11,17 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.TerminalControlInput;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.LimitCalculatorExternal;
-import gecko.geckocircuits.control.calculators.LimitCalculatorInternal;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlInput;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.LimitCalculatorExternal;
+import ch.technokrat.gecko.geckocircuits.control.calculators.LimitCalculatorInternal;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerLimitDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerLimitDialog.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerLimitDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerLimitDialog.java
index b1fb2d9..4636275 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerLimitDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerLimitDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMAX.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMAX.java
similarity index 80%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMAX.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMAX.java
index 4a2d0f3..064845f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMAX.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMAX.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.MaxCalculatorMultiInputs;
-import gecko.geckocircuits.control.calculators.MaxCalculatorTwoInputs;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.MaxCalculatorMultiInputs;
+import ch.technokrat.gecko.geckocircuits.control.calculators.MaxCalculatorTwoInputs;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerMAX extends AbstractReglerVariableInputs {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerMAX.class, "MAX", I18nKeys.MAXIMUM);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMIN.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMIN.java
similarity index 77%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMIN.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMIN.java
index bef195a..654ed47 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMIN.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMIN.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.MinCalculatorMultiInputs;
-import gecko.geckocircuits.control.calculators.MinCalculatorTwoInputs;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.MinCalculatorMultiInputs;
+import ch.technokrat.gecko.geckocircuits.control.calculators.MinCalculatorTwoInputs;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerMIN extends AbstractReglerVariableInputs {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerMIN.class, "MIN", I18nKeys.MINIMUM);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMMF.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMMF.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMMF.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMMF.java
index 439ff0c..1745e92 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMMF.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMMF.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerMMF extends AbstractPotentialMeasurement {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMUL.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMUL.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMUL.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMUL.java
index 90b1849..b267a6b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMUL.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMUL.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerMUL extends AbstractReglerVariableInputs {
static ControlTypeInfo tinfo = new ControlTypeInfo(ReglerMUL.class, "MUL", I18nKeys.MULTIPLICATION);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMUX.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMUX.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMUX.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMUX.java
index 3b53261..58af899 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerMUX.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerMUX.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.TerminalControlInput;
-import gecko.geckocircuits.circuit.TerminalControlOutput;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.MUXControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlInput;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlOutput;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.MUXControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerNE.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerNE.java
similarity index 81%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerNE.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerNE.java
index 726a9c6..a7fd0bd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerNE.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerNE.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.NotEqualCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.NotEqualCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerNE extends SimpleRegelBlock {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerNE.class, "NE", I18nKeys.NOT_EQUAL);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerNOT.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerNOT.java
similarity index 81%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerNOT.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerNOT.java
index 74cf739..1da82da 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerNOT.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerNOT.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.NotCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.NotCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerNOT extends AbstractReglerSingleInputSingleOutput {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerOSZI.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerOSZI.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerOSZI.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerOSZI.java
index 645a575..df3da7e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerOSZI.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerOSZI.java
@@ -11,20 +11,20 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.datacontainer.DataContainerNullData;
-import gecko.geckocircuits.datacontainer.DataContainerScopeWrapper;
-import gecko.geckocircuits.datacontainer.ScopeWrapperIndices;
-import gecko.geckocircuits.newscope.*;
-import gecko.geckoscript.GeckoInvalidArgumentException;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerNullData;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerScopeWrapper;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ScopeWrapperIndices;
+import ch.technokrat.gecko.geckocircuits.newscope.*;
+import ch.technokrat.gecko.geckoscript.GeckoInvalidArgumentException;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerOr.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerOr.java
similarity index 77%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerOr.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerOr.java
index 66e4e92..a03c229 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerOr.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerOr.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.OrCalculatorMultipleInputs;
-import gecko.geckocircuits.control.calculators.OrCalculatorTwoInputs;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.OrCalculatorMultipleInputs;
+import ch.technokrat.gecko.geckocircuits.control.calculators.OrCalculatorTwoInputs;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerOr extends AbstractReglerVariableInputs {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerOr.class, "OR", I18nKeys.OR);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPD.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPD.java
similarity index 82%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPD.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPD.java
index 135cefe..a969a26 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPD.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPD.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.PDCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.PDCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPDDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPDDialog.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPDDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPDDialog.java
index 7d7a159..29e88f7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPDDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPDDialog.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPI.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPI.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPI.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPI.java
index b6456bc..4958dd7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPI.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPI.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.PICalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.PICalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPIDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPIDialog.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPIDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPIDialog.java
index dba27bd..9a9ff5d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPIDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPIDialog.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.event.KeyAdapter;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPMSMCONTROL.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPMSMCONTROL.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPMSMCONTROL.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPMSMCONTROL.java
index 44b7eb3..6a1ba75 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPMSMCONTROL.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPMSMCONTROL.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.PmsmControlCalculator;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.PmsmControlCalculator;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerPMSMCONTROL extends RegelBlock {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPMSM_Modulator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPMSM_Modulator.java
similarity index 87%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPMSM_Modulator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPMSM_Modulator.java
index 83d3a91..543bebc 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPMSM_Modulator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPMSM_Modulator.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.PmsmModulatorCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.PmsmModulatorCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPOW.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPOW.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPOW.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPOW.java
index 0d2f54b..533143d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPOW.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPOW.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerPOW extends RegelBlock {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPT1.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPT1.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPT1.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPT1.java
index c05d90a..9f0e41d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPT1.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPT1.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.PT1Calculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.PT1Calculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerPT1 extends AbstractReglerPT {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerPT1.class, "PT1", I18nKeys.PT1);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPT2.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPT2.java
similarity index 80%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPT2.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPT2.java
index 76d2971..97637d3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPT2.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPT2.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.PT2Calculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.PT2Calculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerPT2 extends AbstractReglerPT {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerPT2.class, "PT2", I18nKeys.PT2_CONTROL);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPTDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPTDialog.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPTDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPTDialog.java
index 38498df..49de4da 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerPTDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerPTDialog.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerRandomDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerRandomDialog.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerRandomDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerRandomDialog.java
index e75ff36..e68c70d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerRandomDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerRandomDialog.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
import javax.swing.JLabel;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerRandomWalk.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerRandomWalk.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerRandomWalk.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerRandomWalk.java
index 117c457..0fbb910 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerRandomWalk.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerRandomWalk.java
@@ -12,10 +12,10 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.ControlSourceType;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.ControlSourceType;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerRound.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerRound.java
similarity index 82%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerRound.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerRound.java
index 61c13b0..b3a70b4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerRound.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerRound.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.RoundCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.RoundCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerRound extends AbstractReglerSingleInputSingleOutput {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSIN.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSIN.java
similarity index 76%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSIN.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSIN.java
index ef6048a..36287a2 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSIN.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSIN.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.SinCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SinCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerSIN extends AbstractTrigonometricFunction {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerSIN.class, "SIN", I18nKeys.SIN);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSPARSEMATRIX.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSPARSEMATRIX.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSPARSEMATRIX.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSPARSEMATRIX.java
index 3907c53..c042ae0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSPARSEMATRIX.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSPARSEMATRIX.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.SparseMatrixCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SparseMatrixCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSQR.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSQR.java
similarity index 84%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSQR.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSQR.java
index 9149185..aefe2a9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSQR.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSQR.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.control.calculators.SquareCalculator;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SquareCalculator;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerSQR extends AbstractReglerSingleInputSingleOutput {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSQRT.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSQRT.java
similarity index 81%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSQRT.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSQRT.java
index 543be91..1a706fe 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSQRT.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSQRT.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.SqrtCalculator;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SqrtCalculator;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerSQRT extends AbstractReglerSingleInputSingleOutput {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSampleHold.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSampleHold.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSampleHold.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSampleHold.java
index fc982b5..aec0169 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSampleHold.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSampleHold.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.SampleHoldCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SampleHoldCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerSampleHold extends RegelBlock {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSaveData.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSaveData.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSaveData.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSaveData.java
index 0f21bd3..449be38 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSaveData.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSaveData.java
@@ -11,20 +11,20 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.Documentation;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.Enabled;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.datacontainer.*;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.Documentation;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.Enabled;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.datacontainer.*;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.io.File;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSignalSource.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSignalSource.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSignalSource.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSignalSource.java
index ef2892e..409d761 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSignalSource.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSignalSource.java
@@ -11,24 +11,24 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.*;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ControlSourceType;
-import gecko.geckocircuits.circuit.GeckoFileable;
-import gecko.geckocircuits.circuit.TerminalControlInput;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.AbstractSignalCalculator;
-import gecko.geckocircuits.control.calculators.AbstractSignalCalculatorPeriodic;
-import gecko.geckocircuits.control.calculators.SignalCalculatorExternalWrapper;
-import gecko.geckocircuits.control.calculators.SignalCalculatorImport;
-import gecko.geckocircuits.control.calculators.SignalCalculatorRandom;
-import gecko.geckocircuits.control.calculators.SignalCalculatorRectangle;
-import gecko.geckocircuits.control.calculators.SignalCalculatorSinus;
-import gecko.geckocircuits.control.calculators.SignalCalculatorTriangle;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.*;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ControlSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.GeckoFileable;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlInput;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractSignalCalculator;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractSignalCalculatorPeriodic;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SignalCalculatorExternalWrapper;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SignalCalculatorImport;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SignalCalculatorRandom;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SignalCalculatorRectangle;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SignalCalculatorSinus;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SignalCalculatorTriangle;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSignalSourceDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSignalSourceDialog.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSignalSourceDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSignalSourceDialog.java
index 627193a..9fd8cc5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSignalSourceDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSignalSourceDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.ControlSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.ControlSourceType;
import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.GridBagConstraints;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSignum.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSignum.java
similarity index 82%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSignum.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSignum.java
index d5820b6..dfa97e9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSignum.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSignum.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.SignumCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SignumCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerSignum extends SimpleRegelBlock {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerSignum.class, "SGN", I18nKeys.SIGNUM);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSlidingDFT.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSlidingDFT.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSlidingDFT.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSlidingDFT.java
index b676699..7c793c7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSlidingDFT.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSlidingDFT.java
@@ -11,22 +11,22 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.SlidingDFTCalculator;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SlidingDFTCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import javax.swing.undo.UndoableEdit;
-import modelviewcontrol.AbstractUndoGenericModel;
+import ch.technokrat.modelviewcontrol.AbstractUndoGenericModel;
public final class ReglerSlidingDFT extends AbstractReglerVariableInputs {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSlidingDFTDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSlidingDFTDialog.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSlidingDFTDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSlidingDFTDialog.java
index b607bed..342c022 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSlidingDFTDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSlidingDFTDialog.java
@@ -11,20 +11,20 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.GlobalFonts;
-import gecko.geckocircuits.control.ReglerSlidingDFT.FrequencyData;
-import gecko.geckocircuits.control.ReglerSlidingDFT.OutputData;
-import static gecko.geckocircuits.control.ReglerSlidingDFT.OutputData.ABS;
-import static gecko.geckocircuits.control.ReglerSlidingDFT.OutputData.IMAG;
-import static gecko.geckocircuits.control.ReglerSlidingDFT.OutputData.PHASE;
-import static gecko.geckocircuits.control.ReglerSlidingDFT.OutputData.REAL;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.LangInit;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.control.ReglerSlidingDFT.FrequencyData;
+import ch.technokrat.gecko.geckocircuits.control.ReglerSlidingDFT.OutputData;
+import static ch.technokrat.gecko.geckocircuits.control.ReglerSlidingDFT.OutputData.ABS;
+import static ch.technokrat.gecko.geckocircuits.control.ReglerSlidingDFT.OutputData.IMAG;
+import static ch.technokrat.gecko.geckocircuits.control.ReglerSlidingDFT.OutputData.PHASE;
+import static ch.technokrat.gecko.geckocircuits.control.ReglerSlidingDFT.OutputData.REAL;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.LangInit;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Dimension;
import java.awt.GridLayout;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSmallSignalAnalysis.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSmallSignalAnalysis.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSmallSignalAnalysis.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSmallSignalAnalysis.java
index 1f7062f..0610718 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSmallSignalAnalysis.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSmallSignalAnalysis.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.UserParameter;
-import static gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
-import gecko.geckocircuits.circuit.ControlSourceType;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.SmallSignalCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import static ch.technokrat.gecko.geckocircuits.circuit.AbstractCircuitSheetComponent.dpix;
+import ch.technokrat.gecko.geckocircuits.circuit.ControlSourceType;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SmallSignalCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSpaceVector.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSpaceVector.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSpaceVector.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSpaceVector.java
index c53a530..303f983 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSpaceVector.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSpaceVector.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.SpaceVectorCalculator;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SpaceVectorCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSubtraction.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSubtraction.java
similarity index 77%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSubtraction.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSubtraction.java
index 44dacd0..7757d76 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerSubtraction.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerSubtraction.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.SubtractionMoreParameter;
-import gecko.geckocircuits.control.calculators.SubtractionTwoParameter;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SubtractionMoreParameter;
+import ch.technokrat.gecko.geckocircuits.control.calculators.SubtractionTwoParameter;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerSubtraction extends AbstractReglerVariableInputs {
static ControlTypeInfo tinfo = new ControlTypeInfo(ReglerSubtraction.class, "SUB", I18nKeys.SUBTRACTION);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTAN.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTAN.java
similarity index 78%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTAN.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTAN.java
index a49918b..1a311fb 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTAN.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTAN.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.TanCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.TanCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerTAN extends AbstractTrigonometricFunction {
public static final ControlTypeInfo tinfo = new ControlTypeInfo(ReglerTAN.class, "TAN", I18nKeys.TAN);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTEMP.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTEMP.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTEMP.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTEMP.java
index 7f74661..47dc037 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTEMP.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTEMP.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public final class ReglerTEMP extends AbstractPotentialMeasurement {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTERMINAL.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTERMINAL.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTERMINAL.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTERMINAL.java
index c2ccbf7..340ad6d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTERMINAL.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTERMINAL.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.NothingToDoCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.NothingToDoCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTIME.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTIME.java
similarity index 81%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTIME.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTIME.java
index 9e221f8..6ebadf7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTIME.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTIME.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.TimeCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.TimeCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerTIME extends RegelBlock {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTerminalDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTerminalDialog.java
similarity index 87%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTerminalDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTerminalDialog.java
index 412c811..f1cbd0c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTerminalDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTerminalDialog.java
@@ -1,20 +1,20 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.circuit.CircuitLabel;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitLabel;
import javax.swing.JLabel;
class ReglerTerminalDialog extends DialogElementCONTROL {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerThyristorControl.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerThyristorControl.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerThyristorControl.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerThyristorControl.java
index bef0161..85edb22 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerThyristorControl.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerThyristorControl.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.ThyristorControlCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.ThyristorControlCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
public final class ReglerThyristorControl extends RegelBlock {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerToEXTERNAL.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerToEXTERNAL.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerToEXTERNAL.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerToEXTERNAL.java
index 66f5ea7..896513a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerToEXTERNAL.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerToEXTERNAL.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.StartupWindow;
-import gecko.geckocircuits.circuit.AbstractTerminal;
-import gecko.geckocircuits.circuit.TerminalControlInput;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.StartupWindow;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlInput;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTransferFunction.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTransferFunction.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTransferFunction.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTransferFunction.java
index 5395bff..bd339c9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerTransferFunction.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerTransferFunction.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.control.calculators.InitializableAtSimulationStart;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.StateSpaceCalculator.StateVariables;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.control.calculators.InitializableAtSimulationStart;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.StateSpaceCalculator.StateVariables;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.util.ArrayList;
import java.util.Arrays;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerU_ZI.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerU_ZI.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerU_ZI.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerU_ZI.java
index 42d1cb1..1cb1f4e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerU_ZI.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerU_ZI.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerVIEWMOT.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerVIEWMOT.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerVIEWMOT.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerVIEWMOT.java
index 323192d..3055132 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerVIEWMOT.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerVIEWMOT.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.AbstractComponentTyp;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import gecko.geckocircuits.control.calculators.ViewMotorCalculator;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.AbstractComponentTyp;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import ch.technokrat.gecko.geckocircuits.control.calculators.ViewMotorCalculator;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Window;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerVOLT.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerVOLT.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerVOLT.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerVOLT.java
index c18a024..f32c08e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerVOLT.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerVOLT.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.*;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerVOLTDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerVOLTDialog.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerVOLTDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerVOLTDialog.java
index a365a3f..56560e9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerVOLTDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerVOLTDialog.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ComponentCoupable;
-import gecko.geckocircuits.circuit.ConnectorType;
-import gecko.geckocircuits.circuit.PotentialCoupable;
-import gecko.geckocircuits.circuit.TerminalInterface;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.ConnectorType;
+import ch.technokrat.gecko.geckocircuits.circuit.PotentialCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalInterface;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerViewMotDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerViewMotDialog.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerViewMotDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerViewMotDialog.java
index 67c3f8e..8926b1d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerViewMotDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerViewMotDialog.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractMotor;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractMotor;
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerWithSingleReference.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerWithSingleReference.java
similarity index 83%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerWithSingleReference.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerWithSingleReference.java
index ee2e1d2..5c5d7b7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReglerWithSingleReference.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReglerWithSingleReference.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.ComponentCoupable;
-import gecko.geckocircuits.circuit.ComponentCoupling;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupable;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentCoupling;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.List;
public abstract class ReglerWithSingleReference extends RegelBlock implements ComponentCoupable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReportingListTransferHandler.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReportingListTransferHandler.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReportingListTransferHandler.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReportingListTransferHandler.java
index 8afea72..77c8e30 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ReportingListTransferHandler.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ReportingListTransferHandler.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
import java.awt.datatransfer.DataFlavor;
import java.awt.datatransfer.Transferable;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SSAShape.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SSAShape.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SSAShape.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SSAShape.java
index 39d53d2..f69d8aa 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SSAShape.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SSAShape.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
public enum SSAShape {
SINE("SINE"),
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ScopeSignalSimpleName.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ScopeSignalSimpleName.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ScopeSignalSimpleName.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ScopeSignalSimpleName.java
index 3d42539..35efc75 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/ScopeSignalSimpleName.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/ScopeSignalSimpleName.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.newscope.AbstractScopeSignal;
+import ch.technokrat.gecko.geckocircuits.newscope.AbstractScopeSignal;
public class ScopeSignalSimpleName extends AbstractScopeSignal {
private final String _name;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SimpleRegelBlock.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SimpleRegelBlock.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SimpleRegelBlock.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SimpleRegelBlock.java
index fe28517..d73b219 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SimpleRegelBlock.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SimpleRegelBlock.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SpaceVectorDisplay.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SpaceVectorDisplay.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SpaceVectorDisplay.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SpaceVectorDisplay.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SpaceVectorDisplay.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SpaceVectorDisplay.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SpaceVectorDisplay.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SpaceVectorDisplay.java
index 5b79340..656130f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SpaceVectorDisplay.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SpaceVectorDisplay.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
import javax.swing.ImageIcon;
import java.net.URL;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SpecialNameVisible.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SpecialNameVisible.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SpecialNameVisible.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SpecialNameVisible.java
index e5a9eb4..935182c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SpecialNameVisible.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SpecialNameVisible.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
/**
* For some components, we may define an "extra" visiblity of the component name
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StartFromBlocksWithoutPredecessorOrderer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StartFromBlocksWithoutPredecessorOrderer.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StartFromBlocksWithoutPredecessorOrderer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StartFromBlocksWithoutPredecessorOrderer.java
index 20c1255..5487523 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StartFromBlocksWithoutPredecessorOrderer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StartFromBlocksWithoutPredecessorOrderer.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
import java.util.Collection;
import java.util.LinkedHashSet;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StartFromBlocksWithoutSuccessorOrderer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StartFromBlocksWithoutSuccessorOrderer.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StartFromBlocksWithoutSuccessorOrderer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StartFromBlocksWithoutSuccessorOrderer.java
index af8e070..a820a69 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StartFromBlocksWithoutSuccessorOrderer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StartFromBlocksWithoutSuccessorOrderer.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
import java.util.Collection;
import java.util.LinkedHashSet;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StartFromSinkOrderer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StartFromSinkOrderer.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StartFromSinkOrderer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StartFromSinkOrderer.java
index d7ed708..0d48a32 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StartFromSinkOrderer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StartFromSinkOrderer.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
import java.util.List;
import java.util.Set;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StartFromSourceOrderer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StartFromSourceOrderer.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StartFromSourceOrderer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StartFromSourceOrderer.java
index 6fafeb2..1f4b366 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StartFromSourceOrderer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StartFromSourceOrderer.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control;
import java.util.List;
import java.util.Set;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StateSpaceCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StateSpaceCalculator.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StateSpaceCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StateSpaceCalculator.java
index 204ac2d..ca5e9f3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/StateSpaceCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/StateSpaceCalculator.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.math.Matrix;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.math.Matrix;
import java.util.Arrays;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SubCircuitSheet.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SubCircuitSheet.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SubCircuitSheet.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SubCircuitSheet.java
index 2657ce2..0397fe0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/SubCircuitSheet.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/SubCircuitSheet.java
@@ -11,18 +11,18 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.circuitcomponents.TerminalCircuit;
-import gecko.geckocircuits.circuit.circuitcomponents.DialogSubCktSettings;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.circuit.circuitcomponents.CircuitTyp;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TerminalCircuit;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.DialogSubCktSettings;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.CircuitTyp;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TerminalControlInputWithLabel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TerminalControlInputWithLabel.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TerminalControlInputWithLabel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TerminalControlInputWithLabel.java
index 4970329..6ca7c53 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TerminalControlInputWithLabel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TerminalControlInputWithLabel.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTerminal;
-import gecko.geckocircuits.circuit.TerminalControlInput;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTerminal;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlInput;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TerminalControlOutputWithLabel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TerminalControlOutputWithLabel.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TerminalControlOutputWithLabel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TerminalControlOutputWithLabel.java
index cfb6465..dfb4562 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TerminalControlOutputWithLabel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TerminalControlOutputWithLabel.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.TerminalControlOutput;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlOutput;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TestReceiverCalculation.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TestReceiverCalculation.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TestReceiverCalculation.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TestReceiverCalculation.java
index fa82171..4959306 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TestReceiverCalculation.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TestReceiverCalculation.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.datacontainer.DataContainerSimple;
-import gecko.geckocircuits.newscope.Cispr16Fft;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerSimple;
+import ch.technokrat.gecko.geckocircuits.newscope.Cispr16Fft;
class TestReceiverCalculation {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TestReceiverWindow.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TestReceiverWindow.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TestReceiverWindow.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TestReceiverWindow.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TestReceiverWindow.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TestReceiverWindow.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TestReceiverWindow.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TestReceiverWindow.java
index 25d55d8..188083a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TestReceiverWindow.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TestReceiverWindow.java
@@ -11,24 +11,24 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
-
-import gecko.geckocircuits.allg.SaveViewFrame;
-import gecko.geckocircuits.allg.StartupWindow;
-import gecko.geckocircuits.allg.TechFormat;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.datacontainer.DataContainerFourier;
-import gecko.geckocircuits.datacontainer.DataContainerCompressable;
-import gecko.geckocircuits.datacontainer.DataContainerSimple;
-import gecko.geckocircuits.newscope.AbstractScopeSignal;
-import gecko.geckocircuits.newscope.DialogConnectSignalsGraphs;
-import gecko.geckocircuits.newscope.GraferV4;
-import gecko.geckocircuits.newscope.MemoryContainer;
-import gecko.geckocircuits.newscope.NewScope;
-import gecko.geckocircuits.newscope.ScopeSettings;
-import gecko.geckocircuits.newscope.TimeSeriesConstantDt;
-import gecko.geckocircuits.control.QuasiPeakCalculator;
+package ch.technokrat.gecko.geckocircuits.control;
+
+import ch.technokrat.gecko.geckocircuits.allg.SaveViewFrame;
+import ch.technokrat.gecko.geckocircuits.allg.StartupWindow;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerFourier;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerCompressable;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerSimple;
+import ch.technokrat.gecko.geckocircuits.newscope.AbstractScopeSignal;
+import ch.technokrat.gecko.geckocircuits.newscope.DialogConnectSignalsGraphs;
+import ch.technokrat.gecko.geckocircuits.newscope.GraferV4;
+import ch.technokrat.gecko.geckocircuits.newscope.MemoryContainer;
+import ch.technokrat.gecko.geckocircuits.newscope.NewScope;
+import ch.technokrat.gecko.geckocircuits.newscope.ScopeSettings;
+import ch.technokrat.gecko.geckocircuits.newscope.TimeSeriesConstantDt;
+import ch.technokrat.gecko.geckocircuits.control.QuasiPeakCalculator;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
@@ -134,7 +134,7 @@ private void initComponents() {
jLabelStatus = new javax.swing.JLabel();
jPanelPlot = new javax.swing.JPanel();
jPanelData = new javax.swing.JPanel();
- dataContainerTable1 = new gecko.geckocircuits.datacontainer.DataContainerTable();
+ dataContainerTable1 = new ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerTable();
jPanelInfo = new javax.swing.JPanel();
jScrollPane1 = new javax.swing.JScrollPane();
jTextArea1 = new javax.swing.JTextArea();
@@ -1228,7 +1228,7 @@ public void setTestReceiverCISPR16MenueEnabled(final boolean value) {
private javax.swing.ButtonGroup buttonGroup1;
private javax.swing.ButtonGroup buttonGroup2;
private javax.swing.ButtonGroup buttonGroup3;
- private gecko.geckocircuits.datacontainer.DataContainerTable dataContainerTable1;
+ private ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerTable dataContainerTable1;
protected javax.swing.JButton jButtonAbort;
protected javax.swing.JButton jButtonCalculate;
private javax.swing.JButton jButtonCancel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TextFieldBlock.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TextFieldBlock.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TextFieldBlock.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TextFieldBlock.java
index 830e5b8..d7db9b5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TextFieldBlock.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TextFieldBlock.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractSpecialBlock;
-import gecko.geckocircuits.circuit.CircuitSheet;
-import gecko.geckocircuits.circuit.ElementDisplayProperties;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractSpecialBlock;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSheet;
+import ch.technokrat.gecko.geckocircuits.circuit.ElementDisplayProperties;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TextFieldDialog.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TextFieldDialog.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TextFieldDialog.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TextFieldDialog.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TextFieldDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TextFieldDialog.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TextFieldDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TextFieldDialog.java
index c562eeb..99a1ead 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/TextFieldDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/TextFieldDialog.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
import java.awt.Color;
import javax.swing.JColorChooser;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/UZiDisplay.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/UZiDisplay.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/UZiDisplay.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/UZiDisplay.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/UZiDisplay.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/UZiDisplay.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/UZiDisplay.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/UZiDisplay.java
index c395d23..65a1956 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/UZiDisplay.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/UZiDisplay.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.newscope.GeckoDialog;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoDialog;
import javax.swing.ImageIcon;
import java.net.URL;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/VariableTerminalNumber.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/VariableTerminalNumber.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/VariableTerminalNumber.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/VariableTerminalNumber.java
index 0996209..b87df42 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/VariableTerminalNumber.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/VariableTerminalNumber.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control;
+package ch.technokrat.gecko.geckocircuits.control;
public interface VariableTerminalNumber {
abstract void setInputTerminalNumber(final int number);
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ABCDQCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ABCDQCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ABCDQCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ABCDQCalculator.java
index 5598ccc..5edecc3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ABCDQCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ABCDQCalculator.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class ABCDQCalculator extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ACosCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ACosCalculator.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ACosCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ACosCalculator.java
index eca9684..10f6bec 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ACosCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ACosCalculator.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class ACosCalculator extends AbstractSingleInputSingleOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- assert _inputSignal[0][0] <= Math.PI / 2:
- "Illegal argument of input signal: " + _inputSignal[0][0] + " + must be <= -PI/2";
- assert _inputSignal[0][0] >= - Math.PI /2:
- "Illegal argument of input signal: " + _inputSignal[0][0] + " + must be >= -PI/2";
- _outputSignal[0][0] = Math.acos(_inputSignal[0][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class ACosCalculator extends AbstractSingleInputSingleOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ assert _inputSignal[0][0] <= Math.PI / 2:
+ "Illegal argument of input signal: " + _inputSignal[0][0] + " + must be <= -PI/2";
+ assert _inputSignal[0][0] >= - Math.PI /2:
+ "Illegal argument of input signal: " + _inputSignal[0][0] + " + must be >= -PI/2";
+ _outputSignal[0][0] = Math.acos(_inputSignal[0][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ASinCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ASinCalculator.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ASinCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ASinCalculator.java
index 78d121a..dcf89fd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ASinCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ASinCalculator.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class ASinCalculator extends AbstractSingleInputSingleOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- assert _inputSignal[0][0] <= Math.PI / 2: "Illegal argument of input signal: "
- + _inputSignal[0][0] + " + must be <= -PI/2";
- assert _inputSignal[0][0] >= - Math.PI /2: "Illegal argument of input signal: "
- + _inputSignal[0][0] + " + must be >= -PI/2";
- _outputSignal[0][0] = Math.asin(_inputSignal[0][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class ASinCalculator extends AbstractSingleInputSingleOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ assert _inputSignal[0][0] <= Math.PI / 2: "Illegal argument of input signal: "
+ + _inputSignal[0][0] + " + must be <= -PI/2";
+ assert _inputSignal[0][0] >= - Math.PI /2: "Illegal argument of input signal: "
+ + _inputSignal[0][0] + " + must be >= -PI/2";
+ _outputSignal[0][0] = Math.asin(_inputSignal[0][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ATanCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ATanCalculator.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ATanCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ATanCalculator.java
index 57b2cfb..b073dfc 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ATanCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ATanCalculator.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class ATanCalculator extends AbstractSingleInputSingleOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- _outputSignal[0][0] = Math.atan(_inputSignal[0][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class ATanCalculator extends AbstractSingleInputSingleOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ _outputSignal[0][0] = Math.atan(_inputSignal[0][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbsCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbsCalculator.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbsCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbsCalculator.java
index 2d344e6..a51cffd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbsCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbsCalculator.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class AbsCalculator extends AbstractSingleInputSingleOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- _outputSignal[0][0] = Math.abs(_inputSignal[0][0]);
- }
-};
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class AbsCalculator extends AbstractSingleInputSingleOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ _outputSignal[0][0] = Math.abs(_inputSignal[0][0]);
+ }
+};
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractControlCalculatable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractControlCalculatable.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractControlCalculatable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractControlCalculatable.java
index 78fa095..a4d07d1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractControlCalculatable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractControlCalculatable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
/**
* Base-Class for all Control-Calculators.
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractPTCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractPTCalculator.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractPTCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractPTCalculator.java
index 55a1c99..d699627 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractPTCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractPTCalculator.java
@@ -15,7 +15,7 @@
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSignalCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractSignalCalculator.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSignalCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractSignalCalculator.java
index 873f800..e084853 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSignalCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractSignalCalculator.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public abstract class AbstractSignalCalculator extends AbstractControlCalculatable {
-
- public AbstractSignalCalculator(final int noInputs) {
- super(noInputs, 1);
- }
- static final double TWO_PI = 2 * Math.PI;
-
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public abstract class AbstractSignalCalculator extends AbstractControlCalculatable {
+
+ public AbstractSignalCalculator(final int noInputs) {
+ super(noInputs, 1);
+ }
+ static final double TWO_PI = 2 * Math.PI;
+
}
\ No newline at end of file
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSignalCalculatorPeriodic.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractSignalCalculatorPeriodic.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSignalCalculatorPeriodic.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractSignalCalculatorPeriodic.java
index 9c6e2b8..6fca41a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSignalCalculatorPeriodic.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractSignalCalculatorPeriodic.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public abstract class AbstractSignalCalculatorPeriodic extends AbstractSignalCalculator
implements InitializableAtSimulationStart {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSingleInputSingleOutputCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractSingleInputSingleOutputCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSingleInputSingleOutputCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractSingleInputSingleOutputCalculator.java
index 9d77ea8..9d74621 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractSingleInputSingleOutputCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractSingleInputSingleOutputCalculator.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-abstract class AbstractSingleInputSingleOutputCalculator extends AbstractControlCalculatable {
- double[] _inputSignalValue;
- double[] _outputSignalValue;
- public AbstractSingleInputSingleOutputCalculator() {
- super(1, 1);
- }
-
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+abstract class AbstractSingleInputSingleOutputCalculator extends AbstractControlCalculatable {
+ double[] _inputSignalValue;
+ double[] _outputSignalValue;
+ public AbstractSingleInputSingleOutputCalculator() {
+ super(1, 1);
+ }
+
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTwoInputsOneOutputCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractTwoInputsOneOutputCalculator.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTwoInputsOneOutputCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractTwoInputsOneOutputCalculator.java
index 928eb44..ae6c2b7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AbstractTwoInputsOneOutputCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AbstractTwoInputsOneOutputCalculator.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-abstract class AbstractTwoInputsOneOutputCalculator extends AbstractControlCalculatable {
- public AbstractTwoInputsOneOutputCalculator() {
- super(2, 1);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+abstract class AbstractTwoInputsOneOutputCalculator extends AbstractControlCalculatable {
+ public AbstractTwoInputsOneOutputCalculator() {
+ super(2, 1);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AndMultiInputCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AndMultiInputCalculator.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AndMultiInputCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AndMultiInputCalculator.java
index c29a7b4..5121ec3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AndMultiInputCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AndMultiInputCalculator.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
/**
* Multiple inputs means: more than two signals can tested for the "AND" logic.
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AndTwoPortCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AndTwoPortCalculator.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AndTwoPortCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AndTwoPortCalculator.java
index 558f353..70e8c0d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/AndTwoPortCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/AndTwoPortCalculator.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
/**
* Logic AND for two input signals
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ConstantCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ConstantCalculator.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ConstantCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ConstantCalculator.java
index 2c5244e..f69d2f4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ConstantCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ConstantCalculator.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
-import gecko.geckocircuits.control.NotCalculateableMarker;
+import ch.technokrat.gecko.geckocircuits.control.NotCalculateableMarker;
public final class ConstantCalculator extends AbstractControlCalculatable implements NotCalculateableMarker {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/CosCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/CosCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/CosCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/CosCalculator.java
index e438ad2..6d7d2d0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/CosCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/CosCalculator.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-/**
- * Calculate the cosine (in radians) from a single input signal.
- * @author andreas
- */
-public final class CosCalculator extends AbstractSingleInputSingleOutputCalculator {
- @Override
- public void berechneYOUT(final double deltaT) {
- _outputSignal[0][0] = Math.cos(_inputSignal[0][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+/**
+ * Calculate the cosine (in radians) from a single input signal.
+ * @author andreas
+ */
+public final class CosCalculator extends AbstractSingleInputSingleOutputCalculator {
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ _outputSignal[0][0] = Math.cos(_inputSignal[0][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/CounterCalculatable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/CounterCalculatable.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/CounterCalculatable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/CounterCalculatable.java
index c87da5a..8553492 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/CounterCalculatable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/CounterCalculatable.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
/**
* Der internen Zaehler kann durch den zweiten (unteren) RESET-Eingang auf '0' zurueckgesetzt werden:
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/DEMUXCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/DEMUXCalculator.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/DEMUXCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/DEMUXCalculator.java
index 82a907b..371c19f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/DEMUXCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/DEMUXCalculator.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
-import gecko.geckocircuits.control.ReglerDemux;
+import ch.technokrat.gecko.geckocircuits.control.ReglerDemux;
public final class DEMUXCalculator extends AbstractControlCalculatable implements InitializableAtSimulationStart {
private final ReglerDemux _parent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/DQABCDCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/DQABCDCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/DQABCDCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/DQABCDCalculator.java
index a6c4ccc..f3fb853 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/DQABCDCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/DQABCDCalculator.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class DQABCDCalculator extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/DelayCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/DelayCalculator.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/DelayCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/DelayCalculator.java
index c199bd5..71e1d7e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/DelayCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/DelayCalculator.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
-import gecko.geckocircuits.control.IsDtChangeSensitive;
+import ch.technokrat.gecko.geckocircuits.control.IsDtChangeSensitive;
public final class DelayCalculator extends AbstractSingleInputSingleOutputCalculator
implements InitializableAtSimulationStart, IsDtChangeSensitive {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/DivCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/DivCalculator.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/DivCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/DivCalculator.java
index 52efe81..d5b38fc 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/DivCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/DivCalculator.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
/**
* Divide the first input by the second input. Do some error check, e.g. 0/0 should return 0
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorMultiInput.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorMultiInput.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorMultiInput.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorMultiInput.java
index e6e4d89..1df34f4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorMultiInput.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorMultiInput.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class EqualCalculatorMultiInput extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorTwoInputs.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorTwoInputs.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorTwoInputs.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorTwoInputs.java
index a60f44f..3c1653d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorTwoInputs.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/EqualCalculatorTwoInputs.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class EqualCalculatorTwoInputs extends AbstractTwoInputsOneOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- if(_inputSignal[0][0] == _inputSignal[1][0]) {
- _outputSignal[0][0] = 1;
- } else {
- _outputSignal[0][0] = 0;
- }
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class EqualCalculatorTwoInputs extends AbstractTwoInputsOneOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ if(_inputSignal[0][0] == _inputSignal[1][0]) {
+ _outputSignal[0][0] = 1;
+ } else {
+ _outputSignal[0][0] = 0;
+ }
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ExpCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ExpCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ExpCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ExpCalculator.java
index fc986c2..2a2823f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ExpCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ExpCalculator.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class ExpCalculator extends AbstractSingleInputSingleOutputCalculator {
- private static final double LARGEST_POSSIBLE = 100;
- @Override
- public void berechneYOUT(final double deltaT) {
- assert _inputSignal[0][0] < LARGEST_POSSIBLE;
- _outputSignal[0][0] = Math.exp(_inputSignal[0][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class ExpCalculator extends AbstractSingleInputSingleOutputCalculator {
+ private static final double LARGEST_POSSIBLE = 100;
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ assert _inputSignal[0][0] < LARGEST_POSSIBLE;
+ _outputSignal[0][0] = Math.exp(_inputSignal[0][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/GainCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/GainCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/GainCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/GainCalculator.java
index ab147bb..a4b90c4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/GainCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/GainCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/GateCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/GateCalculator.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/GateCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/GateCalculator.java
index 24f090a..7ecf178 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/GateCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/GateCalculator.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
-import gecko.geckocircuits.control.NotCalculateableMarker;
+import ch.technokrat.gecko.geckocircuits.control.NotCalculateableMarker;
public final class GateCalculator extends AbstractControlCalculatable implements NotCalculateableMarker {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterEqualCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/GreaterEqualCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterEqualCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/GreaterEqualCalculator.java
index e638092..0b3829f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterEqualCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/GreaterEqualCalculator.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class GreaterEqualCalculator extends AbstractTwoInputsOneOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- if (_inputSignal[0][0] >= _inputSignal[1][0]) {
- _outputSignal[0][0] = 1;
- } else {
- _outputSignal[0][0] = 0;
- }
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class GreaterEqualCalculator extends AbstractTwoInputsOneOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ if (_inputSignal[0][0] >= _inputSignal[1][0]) {
+ _outputSignal[0][0] = 1;
+ } else {
+ _outputSignal[0][0] = 0;
+ }
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterThanCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/GreaterThanCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterThanCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/GreaterThanCalculator.java
index 17b604a..a78bd24 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/GreaterThanCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/GreaterThanCalculator.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class GreaterThanCalculator extends AbstractTwoInputsOneOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- if (_inputSignal[0][0] > _inputSignal[1][0]) {
- _outputSignal[0][0] = 1;
- } else {
- _outputSignal[0][0] = 0;
- }
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class GreaterThanCalculator extends AbstractTwoInputsOneOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ if (_inputSignal[0][0] > _inputSignal[1][0]) {
+ _outputSignal[0][0] = 1;
+ } else {
+ _outputSignal[0][0] = 0;
+ }
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorExternal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorExternal.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorExternal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorExternal.java
index 2f13f7f..22b7c86 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorExternal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorExternal.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class HysteresisCalculatorExternal extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorInternal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorInternal.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorInternal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorInternal.java
index 98e90d0..f5b40e8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorInternal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/HysteresisCalculatorInternal.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class HysteresisCalculatorInternal extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/InitializableAtSimulationStart.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/InitializableAtSimulationStart.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/InitializableAtSimulationStart.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/InitializableAtSimulationStart.java
index a840fff..70653c3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/InitializableAtSimulationStart.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/InitializableAtSimulationStart.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/IntegratorCalculation.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/IntegratorCalculation.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/IntegratorCalculation.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/IntegratorCalculation.java
index 06572a7..927f9ac 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/IntegratorCalculation.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/IntegratorCalculation.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class IntegratorCalculation extends AbstractControlCalculatable implements InitializableAtSimulationStart {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorExternal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorExternal.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorExternal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorExternal.java
index 3e9f9c6..e3c8856 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorExternal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorExternal.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class LimitCalculatorExternal extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorInternal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorInternal.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorInternal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorInternal.java
index 262cb06..90f0006 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorInternal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/LimitCalculatorInternal.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class LimitCalculatorInternal extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/LnCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/LnCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/LnCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/LnCalculator.java
index d8954f0..3fccc10 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/LnCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/LnCalculator.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class LnCalculator extends AbstractSingleInputSingleOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- assert _inputSignal[0][0] > 0: "Error: input signal must be > 0!";
- _outputSignal[0][0] = Math.log(_inputSignal[0][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class LnCalculator extends AbstractSingleInputSingleOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ assert _inputSignal[0][0] > 0: "Error: input signal must be > 0!";
+ _outputSignal[0][0] = Math.log(_inputSignal[0][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MUXControlCalculatable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MUXControlCalculatable.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MUXControlCalculatable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MUXControlCalculatable.java
index 06dc830..ba92ab7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MUXControlCalculatable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MUXControlCalculatable.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class MUXControlCalculatable extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorMultiInputs.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorMultiInputs.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorMultiInputs.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorMultiInputs.java
index 89e1413..173dd02 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorMultiInputs.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorMultiInputs.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class MaxCalculatorMultiInputs extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorTwoInputs.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorTwoInputs.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorTwoInputs.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorTwoInputs.java
index 14b091a..4a4c018 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorTwoInputs.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MaxCalculatorTwoInputs.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class MaxCalculatorTwoInputs extends AbstractTwoInputsOneOutputCalculator {
- @Override
- public void berechneYOUT(final double deltaT) {
- _outputSignal[0][0] = Math.max(_inputSignal[0][0], _inputSignal[1][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class MaxCalculatorTwoInputs extends AbstractTwoInputsOneOutputCalculator {
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ _outputSignal[0][0] = Math.max(_inputSignal[0][0], _inputSignal[1][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorMultiInputs.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorMultiInputs.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorMultiInputs.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorMultiInputs.java
index 7c8670f..e116896 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorMultiInputs.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorMultiInputs.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class MinCalculatorMultiInputs extends AbstractControlCalculatable {
public MinCalculatorMultiInputs(final int inputSize) {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorTwoInputs.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorTwoInputs.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorTwoInputs.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorTwoInputs.java
index 9a072ff..323f456 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorTwoInputs.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/MinCalculatorTwoInputs.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-
-public final class MinCalculatorTwoInputs extends AbstractTwoInputsOneOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- _outputSignal[0][0] = Math.min(_inputSignal[0][0], _inputSignal[1][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+
+public final class MinCalculatorTwoInputs extends AbstractTwoInputsOneOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ _outputSignal[0][0] = Math.min(_inputSignal[0][0], _inputSignal[1][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/NotCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/NotCalculator.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/NotCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/NotCalculator.java
index dc9e484..2955a12 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/NotCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/NotCalculator.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class NotCalculator extends AbstractSingleInputSingleOutputCalculator {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/NotEqualCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/NotEqualCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/NotEqualCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/NotEqualCalculator.java
index b5f0ac8..b633bc4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/NotEqualCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/NotEqualCalculator.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class NotEqualCalculator extends AbstractTwoInputsOneOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- _outputSignal[0][0] = 0;
- if (_inputSignal[0][0] != _inputSignal[1][0]) {
- _outputSignal[0][0] = 1;
- }
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class NotEqualCalculator extends AbstractTwoInputsOneOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ _outputSignal[0][0] = 0;
+ if (_inputSignal[0][0] != _inputSignal[1][0]) {
+ _outputSignal[0][0] = 1;
+ }
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/NothingToDoCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/NothingToDoCalculator.java
similarity index 87%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/NothingToDoCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/NothingToDoCalculator.java
index 549f432..0d8e92f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/NothingToDoCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/NothingToDoCalculator.java
@@ -1,23 +1,23 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
-import gecko.geckocircuits.control.NotCalculateableMarker;
+import ch.technokrat.gecko.geckocircuits.control.NotCalculateableMarker;
public class NothingToDoCalculator extends AbstractControlCalculatable implements NotCalculateableMarker {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorMultipleInputs.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorMultipleInputs.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorMultipleInputs.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorMultipleInputs.java
index 0b2f9fb..50ca48d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorMultipleInputs.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorMultipleInputs.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class OrCalculatorMultipleInputs extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorTwoInputs.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorTwoInputs.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorTwoInputs.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorTwoInputs.java
index 6519747..a66a415 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorTwoInputs.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/OrCalculatorTwoInputs.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class OrCalculatorTwoInputs extends AbstractTwoInputsOneOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- if (_inputSignal[0][0] > SIGNAL_THRESHOLD || _inputSignal[1][0] > SIGNAL_THRESHOLD) {
- _outputSignal[0][0] = 1;
- } else {
- _outputSignal[0][0] = 0;
- }
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class OrCalculatorTwoInputs extends AbstractTwoInputsOneOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ if (_inputSignal[0][0] > SIGNAL_THRESHOLD || _inputSignal[1][0] > SIGNAL_THRESHOLD) {
+ _outputSignal[0][0] = 1;
+ } else {
+ _outputSignal[0][0] = 0;
+ }
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PDCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PDCalculator.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PDCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PDCalculator.java
index 95d9fc1..6da66cf 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PDCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PDCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class PDCalculator extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PICalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PICalculator.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PICalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PICalculator.java
index aecb220..5082248 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PICalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PICalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class PICalculator extends AbstractControlCalculatable implements InitializableAtSimulationStart {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PT1Calculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PT1Calculator.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PT1Calculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PT1Calculator.java
index a0715fe..bc0e5fa 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PT1Calculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PT1Calculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class PT1Calculator extends AbstractPTCalculator {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PT2Calculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PT2Calculator.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PT2Calculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PT2Calculator.java
index 63ccac6..940ac81 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PT2Calculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PT2Calculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class PT2Calculator extends AbstractPTCalculator {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PmsmControlCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PmsmControlCalculator.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PmsmControlCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PmsmControlCalculator.java
index ca448d9..376c9c8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PmsmControlCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PmsmControlCalculator.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public class PmsmControlCalculator extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PmsmModulatorCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PmsmModulatorCalculator.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PmsmModulatorCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PmsmModulatorCalculator.java
index b98429d..d8d9bf7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/PmsmModulatorCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/PmsmModulatorCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
/**
* TODO: beautify this mess!
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/RoundCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/RoundCalculator.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/RoundCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/RoundCalculator.java
index e782d55..cbf35c4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/RoundCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/RoundCalculator.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class RoundCalculator extends AbstractSingleInputSingleOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- _outputSignal[0][0] = Math.round(_inputSignal[0][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class RoundCalculator extends AbstractSingleInputSingleOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ _outputSignal[0][0] = Math.round(_inputSignal[0][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SampleHoldCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SampleHoldCalculator.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SampleHoldCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SampleHoldCalculator.java
index 2833766..7650216 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SampleHoldCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SampleHoldCalculator.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class SampleHoldCalculator extends AbstractTwoInputsOneOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- if (_inputSignal[1][0] > SIGNAL_THRESHOLD) {
- // Logik-Schwelle 0.5 --> wenn Taktsignal groesser ist, wird der Eingangswert direkt durchgeschaltet
- _outputSignal[0][0] = _inputSignal[0][0];
- }
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class SampleHoldCalculator extends AbstractTwoInputsOneOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ if (_inputSignal[1][0] > SIGNAL_THRESHOLD) {
+ // Logik-Schwelle 0.5 --> wenn Taktsignal groesser ist, wird der Eingangswert direkt durchgeschaltet
+ _outputSignal[0][0] = _inputSignal[0][0];
+ }
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorExternalWrapper.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorExternalWrapper.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorExternalWrapper.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorExternalWrapper.java
index f7571d7..ecabb7c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorExternalWrapper.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorExternalWrapper.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class SignalCalculatorExternalWrapper extends AbstractControlCalculatable
implements InitializableAtSimulationStart {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorImport.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorImport.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorImport.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorImport.java
index b75fa21..090b0ed 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorImport.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorImport.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class SignalCalculatorImport extends AbstractSignalCalculator implements InitializableAtSimulationStart {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRandom.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRandom.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRandom.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRandom.java
index f376c74..ebff282 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRandom.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRandom.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class SignalCalculatorRandom extends AbstractSignalCalculator {
private double _randomVal = 0; // Startwert fuer Random Walk
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRectangle.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRectangle.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRectangle.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRectangle.java
index 08c2a98..4e6eb9d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRectangle.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorRectangle.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class SignalCalculatorRectangle extends AbstractSignalCalculatorPeriodic {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorSinus.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorSinus.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorSinus.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorSinus.java
index bff33f1..6a0158f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorSinus.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorSinus.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public class SignalCalculatorSinus extends AbstractSignalCalculatorPeriodic {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorTriangle.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorTriangle.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorTriangle.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorTriangle.java
index 2a78086..8d35b9d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorTriangle.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignalCalculatorTriangle.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class SignalCalculatorTriangle extends AbstractSignalCalculatorPeriodic {
public SignalCalculatorTriangle(final int noInputs, final double amplitudeAC, final double frequency,
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignumCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignumCalculator.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignumCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignumCalculator.java
index b7b5a98..bf2a8c8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SignumCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SignumCalculator.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class SignumCalculator extends AbstractSingleInputSingleOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- _outputSignal[0][0] = Math.signum(_inputSignal[0][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class SignumCalculator extends AbstractSingleInputSingleOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ _outputSignal[0][0] = Math.signum(_inputSignal[0][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SinCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SinCalculator.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SinCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SinCalculator.java
index c7ce432..6beb5a4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SinCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SinCalculator.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class SinCalculator extends AbstractSingleInputSingleOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- _outputSignal[0][0] = Math.sin(_inputSignal[0][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class SinCalculator extends AbstractSingleInputSingleOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ _outputSignal[0][0] = Math.sin(_inputSignal[0][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SlidingDFTCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SlidingDFTCalculator.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SlidingDFTCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SlidingDFTCalculator.java
index eacbbd6..1d782f0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SlidingDFTCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SlidingDFTCalculator.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
-import gecko.geckocircuits.control.IsDtChangeSensitive;
-import gecko.geckocircuits.control.ReglerSlidingDFT;
-import gecko.geckocircuits.control.ReglerSlidingDFT.FrequencyData;
+import ch.technokrat.gecko.geckocircuits.control.IsDtChangeSensitive;
+import ch.technokrat.gecko.geckocircuits.control.ReglerSlidingDFT;
+import ch.technokrat.gecko.geckocircuits.control.ReglerSlidingDFT.FrequencyData;
import java.util.ArrayList;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SmallSignalCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SmallSignalCalculator.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SmallSignalCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SmallSignalCalculator.java
index 47c10f7..4f44767 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SmallSignalCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SmallSignalCalculator.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-import gecko.geckocircuits.control.IsDtChangeSensitive;
-import gecko.geckocircuits.control.SSAShape;
-import static gecko.geckocircuits.control.calculators.AbstractControlCalculatable._time;
-import static gecko.geckocircuits.control.calculators.AbstractSignalCalculator.TWO_PI;
-import gecko.geckocircuits.newscope.Cispr16Fft;
-import gecko.geckocircuits.newscope.FFTLibrary;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+import ch.technokrat.gecko.geckocircuits.control.IsDtChangeSensitive;
+import ch.technokrat.gecko.geckocircuits.control.SSAShape;
+import static ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable._time;
+import static ch.technokrat.gecko.geckocircuits.control.calculators.AbstractSignalCalculator.TWO_PI;
+import ch.technokrat.gecko.geckocircuits.newscope.Cispr16Fft;
+import ch.technokrat.gecko.geckocircuits.newscope.FFTLibrary;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SpaceVectorCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SpaceVectorCalculator.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SpaceVectorCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SpaceVectorCalculator.java
index 8e7ac18..fdb46c4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SpaceVectorCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SpaceVectorCalculator.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
-import gecko.geckocircuits.control.SpaceVectorDisplay;
+import ch.technokrat.gecko.geckocircuits.control.SpaceVectorDisplay;
public final class SpaceVectorCalculator extends AbstractControlCalculatable {
private final SpaceVectorDisplay _svd;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SparseMatrixCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SparseMatrixCalculator.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SparseMatrixCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SparseMatrixCalculator.java
index da31fbb..b6656dc 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SparseMatrixCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SparseMatrixCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
/**
* TODO: this is the biggest mess I have ever seen. Pleas clean anybody up!
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SqrtCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SqrtCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SqrtCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SqrtCalculator.java
index 7bd3c78..e5817ae 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SqrtCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SqrtCalculator.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class SqrtCalculator extends AbstractSingleInputSingleOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- assert _inputSignal[0][0] >= 0;
- _outputSignal[0][0] = Math.sqrt(_inputSignal[0][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class SqrtCalculator extends AbstractSingleInputSingleOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ assert _inputSignal[0][0] >= 0;
+ _outputSignal[0][0] = Math.sqrt(_inputSignal[0][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SquareCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SquareCalculator.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SquareCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SquareCalculator.java
index 8eaa8f6..c560213 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SquareCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SquareCalculator.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class SquareCalculator extends AbstractSingleInputSingleOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- _outputSignal[0][0] = _inputSignal[0][0] * _inputSignal[0][0];
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class SquareCalculator extends AbstractSingleInputSingleOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ _outputSignal[0][0] = _inputSignal[0][0] * _inputSignal[0][0];
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionMoreParameter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SubtractionMoreParameter.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionMoreParameter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SubtractionMoreParameter.java
index 05e4897..b0b7ee3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionMoreParameter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SubtractionMoreParameter.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class SubtractionMoreParameter extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionTwoParameter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SubtractionTwoParameter.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionTwoParameter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SubtractionTwoParameter.java
index 11711c1..230d9c4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/SubtractionTwoParameter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/SubtractionTwoParameter.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class SubtractionTwoParameter extends AbstractTwoInputsOneOutputCalculator {
-
- @Override
- public void berechneYOUT(final double deltaT) {
- _outputSignal[0][0] = _inputSignal[0][0] - _inputSignal[1][0];
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class SubtractionTwoParameter extends AbstractTwoInputsOneOutputCalculator {
+
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ _outputSignal[0][0] = _inputSignal[0][0] - _inputSignal[1][0];
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/TanCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/TanCalculator.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/TanCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/TanCalculator.java
index 6acb4f5..d148b09 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/TanCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/TanCalculator.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
-
-public final class TanCalculator extends AbstractSingleInputSingleOutputCalculator {
- private static final double SMALL_NUMBER = 1e-14;
- @Override
- public void berechneYOUT(final double deltaT) {
- assert Math.abs(_inputSignal[0][0] - Math.PI/2) > SMALL_NUMBER:
- "Tangens argument of" + _inputSignal[0][0] + " too close to PI/2!";
- assert Math.abs(_inputSignal[0][0] + Math.PI/2) > SMALL_NUMBER :
- "Tangens argument of" + _inputSignal[0][0] + " too close to PI/2!";
- _outputSignal[0][0] = Math.tan(_inputSignal[0][0]);
- }
-}
+package ch.technokrat.gecko.geckocircuits.control.calculators;
+
+public final class TanCalculator extends AbstractSingleInputSingleOutputCalculator {
+ private static final double SMALL_NUMBER = 1e-14;
+ @Override
+ public void berechneYOUT(final double deltaT) {
+ assert Math.abs(_inputSignal[0][0] - Math.PI/2) > SMALL_NUMBER:
+ "Tangens argument of" + _inputSignal[0][0] + " too close to PI/2!";
+ assert Math.abs(_inputSignal[0][0] + Math.PI/2) > SMALL_NUMBER :
+ "Tangens argument of" + _inputSignal[0][0] + " too close to PI/2!";
+ _outputSignal[0][0] = Math.tan(_inputSignal[0][0]);
+ }
+}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ThyristorControlCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ThyristorControlCalculator.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ThyristorControlCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ThyristorControlCalculator.java
index 719b69a..13a9ca7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ThyristorControlCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ThyristorControlCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
import java.util.ArrayList;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/TimeCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/TimeCalculator.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/TimeCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/TimeCalculator.java
index e3391ca..7788f75 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/TimeCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/TimeCalculator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.calculators;
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class TimeCalculator extends AbstractControlCalculatable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ViewMotorCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ViewMotorCalculator.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ViewMotorCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ViewMotorCalculator.java
index 085c58e..b8d0a2b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/ViewMotorCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/ViewMotorCalculator.java
@@ -1,19 +1,19 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
-import gecko.geckocircuits.control.NotCalculateableMarker;
+import ch.technokrat.gecko.geckocircuits.control.NotCalculateableMarker;
public final class ViewMotorCalculator extends AbstractControlCalculatable implements NotCalculateableMarker {
public ViewMotorCalculator() {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/XORCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/XORCalculator.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/XORCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/XORCalculator.java
index d343f77..e501f9b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/calculators/XORCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/calculators/XORCalculator.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.control.calculators;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.control.calculators;
public final class XORCalculator extends AbstractTwoInputsOneOutputCalculator {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/AbstractCompileObject.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/AbstractCompileObject.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/AbstractCompileObject.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/AbstractCompileObject.java
index 0996ab7..79ad967 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/AbstractCompileObject.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/AbstractCompileObject.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
import java.util.Collections;
import java.util.HashMap;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/AbstractJavaBlock.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/AbstractJavaBlock.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/AbstractJavaBlock.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/AbstractJavaBlock.java
index 1e6a71d..9ef41fc 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/AbstractJavaBlock.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/AbstractJavaBlock.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
-
-import gecko.GeckoRuntimeException;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.GeckoFile;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
+
+import ch.technokrat.gecko.GeckoRuntimeException;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.io.*;
import java.util.*;
import java.util.logging.Level;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CodeWindow.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CodeWindow.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CodeWindow.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CodeWindow.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CodeWindow.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CodeWindow.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CodeWindow.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CodeWindow.java
index 18c9c91..7ac62e3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CodeWindow.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CodeWindow.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.GeckoFile;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.circuit.NameAlreadyExistsException;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.circuit.NameAlreadyExistsException;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
import java.awt.Component;
import java.awt.Dimension;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompileObject.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompileObject.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompileObject.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompileObject.java
index 854bb0c..b945131 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompileObject.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompileObject.java
@@ -12,13 +12,13 @@
* GeckoCIRCUITS. If not, see .
*/
//CHECKSTYLE:OFF // automatic import formatting introduces some checkstyle errors...
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
-import gecko.GeckoRuntimeException;
-import gecko.geckocircuits.allg.GeckoFile;
-import gecko.geckocircuits.allg.GetJarPath;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.GeckoRuntimeException;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.allg.GetJarPath;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompileObjectNull.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompileObjectNull.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompileObjectNull.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompileObjectNull.java
index 9cbcba7..e10007b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompileObjectNull.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompileObjectNull.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompileObjectSavedFile.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompileObjectSavedFile.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompileObjectSavedFile.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompileObjectSavedFile.java
index c038351..5ec2e49 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompileObjectSavedFile.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompileObjectSavedFile.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
import java.util.Map;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompileStatus.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompileStatus.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompileStatus.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompileStatus.java
index 22d4dab..5d24bac 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompileStatus.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompileStatus.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
public enum CompileStatus {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/CompiledClassContainer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompiledClassContainer.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/CompiledClassContainer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompiledClassContainer.java
index a82233a..746a6de 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/CompiledClassContainer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/CompiledClassContainer.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.nativec;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
import java.io.Serializable;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/ExtraFilesWindow.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/ExtraFilesWindow.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/ExtraFilesWindow.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/ExtraFilesWindow.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/ExtraFilesWindow.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/ExtraFilesWindow.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/ExtraFilesWindow.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/ExtraFilesWindow.java
index 0523aa1..5054628 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/ExtraFilesWindow.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/ExtraFilesWindow.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
-import gecko.geckocircuits.allg.GeckoFile;
-import gecko.geckocircuits.allg.GeckoFileManagerWindow;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.circuit.GeckoFileable;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileManagerWindow;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.circuit.GeckoFileable;
import java.net.URL;
import java.util.ArrayList;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/GeckoForwardingFileManager.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/GeckoForwardingFileManager.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/GeckoForwardingFileManager.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/GeckoForwardingFileManager.java
index 2a36b0b..cb6fd1e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/GeckoForwardingFileManager.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/GeckoForwardingFileManager.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
//CHECKSTYLE:OFF
import java.io.IOException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/JavaBlockClassLoader.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/JavaBlockClassLoader.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/JavaBlockClassLoader.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/JavaBlockClassLoader.java
index 067945f..20ddf8b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/JavaBlockClassLoader.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/JavaBlockClassLoader.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
import java.io.File;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/JavaBlockMatrix.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/JavaBlockMatrix.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/JavaBlockMatrix.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/JavaBlockMatrix.java
index 4c2238e..f8dfb05 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/JavaBlockMatrix.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/JavaBlockMatrix.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
-import gecko.ControlCalculatable;
-import gecko.ControlCalculatableMatrix;
+import ch.technokrat.gecko.ControlCalculatable;
+import ch.technokrat.gecko.ControlCalculatableMatrix;
import java.util.logging.Level;
import java.util.logging.Logger;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/JavaBlockSource.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/JavaBlockSource.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/JavaBlockSource.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/JavaBlockSource.java
index 6ed6d42..8f6fe9e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/JavaBlockSource.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/JavaBlockSource.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
import java.util.Arrays;
import java.util.Iterator;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/JavaBlockVector.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/JavaBlockVector.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/JavaBlockVector.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/JavaBlockVector.java
index ef7efa2..8823530 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/JavaBlockVector.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/JavaBlockVector.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
-import gecko.ControlCalculatable;
+import ch.technokrat.gecko.ControlCalculatable;
import java.util.logging.Level;
import java.util.logging.Logger;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/RamJavaFileObject.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/RamJavaFileObject.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/RamJavaFileObject.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/RamJavaFileObject.java
index ccd1b55..6b5f212 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/RamJavaFileObject.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/RamJavaFileObject.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
import java.io.*;
import java.net.URI;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/ReglerJavaFunction.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/ReglerJavaFunction.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/ReglerJavaFunction.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/ReglerJavaFunction.java
index 8dc1db9..23829f8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/ReglerJavaFunction.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/ReglerJavaFunction.java
@@ -11,26 +11,26 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
-
-import gecko.geckocircuits.control.ControlTypeInfo;
-import gecko.GeckoSim;
-import gecko.SystemOutputRedirect;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.GeckoFile;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.Operationable;
-import gecko.geckocircuits.control.RegelBlock;
-import gecko.geckocircuits.control.SpecialNameVisible;
-import gecko.geckocircuits.control.VariableTerminalNumber;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import static gecko.geckocircuits.control.calculators.AbstractControlCalculatable._time;
-import gecko.geckocircuits.control.calculators.InitializableAtSimulationStart;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
+
+import ch.technokrat.gecko.geckocircuits.control.ControlTypeInfo;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.SystemOutputRedirect;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.Operationable;
+import ch.technokrat.gecko.geckocircuits.control.RegelBlock;
+import ch.technokrat.gecko.geckocircuits.control.SpecialNameVisible;
+import ch.technokrat.gecko.geckocircuits.control.VariableTerminalNumber;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import static ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable._time;
+import ch.technokrat.gecko.geckocircuits.control.calculators.InitializableAtSimulationStart;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/ReglerJavaTriangles.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/ReglerJavaTriangles.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/ReglerJavaTriangles.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/ReglerJavaTriangles.java
index e5f058d..05d47ec 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/ReglerJavaTriangles.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/ReglerJavaTriangles.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
/**
* In fact, this class represents two red triangles: increase terminal number and decrease!
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/SourceFileGenerator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/SourceFileGenerator.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/SourceFileGenerator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/SourceFileGenerator.java
index 54ef060..702b89c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/SourceFileGenerator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/SourceFileGenerator.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
import java.io.BufferedReader;
import java.io.IOException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/VariableBusWidth.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/VariableBusWidth.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/VariableBusWidth.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/VariableBusWidth.java
index 0deb90c..23f7be6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/VariableBusWidth.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/control/javablock/VariableBusWidth.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.control.javablock;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.HashMap;
import java.util.Map;
import java.util.Map.Entry;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/AbstractDataContainer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/AbstractDataContainer.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/AbstractDataContainer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/AbstractDataContainer.java
index f3357bf..036c1f3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/AbstractDataContainer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/AbstractDataContainer.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
-import gecko.geckocircuits.newscope.AbstractTimeSerie;
-import gecko.geckocircuits.newscope.HiLoData;
+import ch.technokrat.gecko.geckocircuits.newscope.AbstractTimeSerie;
+import ch.technokrat.gecko.geckocircuits.newscope.HiLoData;
import java.util.Observable;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/AbstractDataContainerSignal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/AbstractDataContainerSignal.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/AbstractDataContainerSignal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/AbstractDataContainerSignal.java
index d1d1a83..e76f28d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/AbstractDataContainerSignal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/AbstractDataContainerSignal.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ArrowIcon.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ArrowIcon.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ArrowIcon.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ArrowIcon.java
index d15cdc2..6a93641 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ArrowIcon.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ArrowIcon.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
import java.awt.Color;
import java.awt.Component;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/AverageValue.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/AverageValue.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/AverageValue.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/AverageValue.java
index fb10773..14b0c0d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/AverageValue.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/AverageValue.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
public final class AverageValue {
private final double _intervalStart;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/CompressorIntMatrix.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/CompressorIntMatrix.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/CompressorIntMatrix.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/CompressorIntMatrix.java
index be297b1..4ef6785 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/CompressorIntMatrix.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/CompressorIntMatrix.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
import java.io.UnsupportedEncodingException;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ContainerStatus.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ContainerStatus.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ContainerStatus.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ContainerStatus.java
index 2a455e4..e7d214e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ContainerStatus.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ContainerStatus.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerCompressable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerCompressable.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerCompressable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerCompressable.java
index 8ded6cc..62169aa 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerCompressable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerCompressable.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
-
-import gecko.geckocircuits.newscope.AbstractTimeSerie;
-import gecko.geckocircuits.newscope.DefinedMeanSignals;
-import gecko.geckocircuits.newscope.HiLoData;
-import gecko.geckocircuits.newscope.MemoryContainer;
-import gecko.geckocircuits.newscope.ScopeSignalMean;
-import gecko.geckocircuits.newscope.TimeSeriesConstantDt;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
+
+import ch.technokrat.gecko.geckocircuits.newscope.AbstractTimeSerie;
+import ch.technokrat.gecko.geckocircuits.newscope.DefinedMeanSignals;
+import ch.technokrat.gecko.geckocircuits.newscope.HiLoData;
+import ch.technokrat.gecko.geckocircuits.newscope.MemoryContainer;
+import ch.technokrat.gecko.geckocircuits.newscope.ScopeSignalMean;
+import ch.technokrat.gecko.geckocircuits.newscope.TimeSeriesConstantDt;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerFourier.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerFourier.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerFourier.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerFourier.java
index 538b60e..35f75ca 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerFourier.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerFourier.java
@@ -12,11 +12,11 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
-import gecko.geckocircuits.newscope.AbstractTimeSerie;
-import gecko.geckocircuits.newscope.HiLoData;
-import gecko.geckocircuits.newscope.TimeSeriesConstantDt;
+import ch.technokrat.gecko.geckocircuits.newscope.AbstractTimeSerie;
+import ch.technokrat.gecko.geckocircuits.newscope.HiLoData;
+import ch.technokrat.gecko.geckocircuits.newscope.TimeSeriesConstantDt;
public class DataContainerFourier extends AbstractDataContainer implements DataContainerValuesSettable {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerGlobal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerGlobal.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerGlobal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerGlobal.java
index a3a8528..8baa0f1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerGlobal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerGlobal.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
-import gecko.geckocircuits.newscope.*;
+import ch.technokrat.gecko.geckocircuits.newscope.*;
import java.util.List;
import java.util.Observable;
import java.util.Observer;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerIntegralCalculatable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerIntegralCalculatable.java
similarity index 86%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerIntegralCalculatable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerIntegralCalculatable.java
index aeaade8..d2ab169 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerIntegralCalculatable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerIntegralCalculatable.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
-import gecko.geckocircuits.newscope.DefinedMeanSignals;
-import gecko.geckocircuits.newscope.ScopeSignalMean;
+import ch.technokrat.gecko.geckocircuits.newscope.DefinedMeanSignals;
+import ch.technokrat.gecko.geckocircuits.newscope.ScopeSignalMean;
import java.util.List;
public interface DataContainerIntegralCalculatable{
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerMeanWrapper.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerMeanWrapper.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerMeanWrapper.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerMeanWrapper.java
index 76e5b63..443d8b8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerMeanWrapper.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerMeanWrapper.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
-import gecko.geckocircuits.newscope.AbstractTimeSerie;
-import gecko.geckocircuits.newscope.HiLoData;
-import gecko.geckocircuits.newscope.ScopeSignalMean;
-import gecko.geckocircuits.newscope.ScopeSignalRegular;
+import ch.technokrat.gecko.geckocircuits.newscope.AbstractTimeSerie;
+import ch.technokrat.gecko.geckocircuits.newscope.HiLoData;
+import ch.technokrat.gecko.geckocircuits.newscope.ScopeSignalMean;
+import ch.technokrat.gecko.geckocircuits.newscope.ScopeSignalRegular;
import java.util.ArrayList;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerNullData.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerNullData.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerNullData.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerNullData.java
index febe8d1..7e359ef 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerNullData.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerNullData.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
-import gecko.geckocircuits.newscope.*;
+import ch.technokrat.gecko.geckocircuits.newscope.*;
import java.util.ArrayList;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerScopeWrapper.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerScopeWrapper.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerScopeWrapper.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerScopeWrapper.java
index 909b729..c640e27 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerScopeWrapper.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerScopeWrapper.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
//CHECKSTYLE:OFF
-import gecko.geckocircuits.newscope.*;
+import ch.technokrat.gecko.geckocircuits.newscope.*;
import java.util.List;
import java.util.Observable;
import java.util.Observer;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerSimple.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerSimple.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerSimple.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerSimple.java
index f129d64..1b616f6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerSimple.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerSimple.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
-import gecko.geckocircuits.newscope.AbstractTimeSerie;
-import gecko.geckocircuits.newscope.HiLoData;
-import gecko.geckocircuits.newscope.NiceScale;
-import gecko.geckocircuits.newscope.TimeSeriesArray;
-import gecko.geckocircuits.newscope.TimeSeriesConstantDt;
+import ch.technokrat.gecko.geckocircuits.newscope.AbstractTimeSerie;
+import ch.technokrat.gecko.geckocircuits.newscope.HiLoData;
+import ch.technokrat.gecko.geckocircuits.newscope.NiceScale;
+import ch.technokrat.gecko.geckocircuits.newscope.TimeSeriesArray;
+import ch.technokrat.gecko.geckocircuits.newscope.TimeSeriesConstantDt;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerTable.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerTable.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerTable.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerTable.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerTable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerTable.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerTable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerTable.java
index 74c9cee..2992d9b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerTable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerTable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
import java.awt.Color;
import java.awt.Rectangle;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerTableModel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerTableModel.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerTableModel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerTableModel.java
index 1b09b26..48bf4df 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerTableModel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerTableModel.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
import javax.swing.table.AbstractTableModel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerValuesSettable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerValuesSettable.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerValuesSettable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerValuesSettable.java
index e839259..6e2af90 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataContainerValuesSettable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataContainerValuesSettable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
/**
* a DataContainerValuesSettable is a data container, where values can be inserted,
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataIndexItem.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataIndexItem.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataIndexItem.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataIndexItem.java
index 992216a..61d6b8b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataIndexItem.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataIndexItem.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
public final class DataIndexItem {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataJunk.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataJunk.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataJunk.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataJunk.java
index 8b03646..06f91b9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataJunk.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataJunk.java
@@ -18,9 +18,9 @@
* data junks.
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
-import gecko.geckocircuits.newscope.HiLoData;
+import ch.technokrat.gecko.geckocircuits.newscope.HiLoData;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataJunkCompressable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataJunkCompressable.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataJunkCompressable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataJunkCompressable.java
index 4089759..a7e174e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataJunkCompressable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataJunkCompressable.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
-import gecko.GeckoSim;
-import gecko.geckocircuits.newscope.AbstractTimeSerie;
-import gecko.geckocircuits.newscope.HiLoData;
-import gecko.geckocircuits.newscope.MemoryContainer;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.newscope.AbstractTimeSerie;
+import ch.technokrat.gecko.geckocircuits.newscope.HiLoData;
+import ch.technokrat.gecko.geckocircuits.newscope.MemoryContainer;
import java.lang.ref.SoftReference;
import java.util.ArrayList;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataJunkSimple.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataJunkSimple.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataJunkSimple.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataJunkSimple.java
index dd7b5c7..ae93800 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataJunkSimple.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataJunkSimple.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
-import gecko.geckocircuits.newscope.HiLoData;
+import ch.technokrat.gecko.geckocircuits.newscope.HiLoData;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataTableFrame.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataTableFrame.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataTableFrame.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataTableFrame.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataTableFrame.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataTableFrame.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataTableFrame.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataTableFrame.java
index 4f4ba79..5360820 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/DataTableFrame.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/DataTableFrame.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
import javax.swing.JDialog;
import javax.swing.JFrame;
@@ -41,7 +41,7 @@ public DataTableFrame(final AbstractDataContainer dataContainer, final JDialog o
// //GEN-BEGIN:initComponents
private void initComponents() {
- dataContainerTable1 = new gecko.geckocircuits.datacontainer.DataContainerTable();
+ dataContainerTable1 = new ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerTable();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setLocationByPlatform(true);
@@ -62,6 +62,6 @@ private void initComponents() {
}// //GEN-END:initComponents
// Variables declaration - do not modify//GEN-BEGIN:variables
- private gecko.geckocircuits.datacontainer.DataContainerTable dataContainerTable1;
+ private ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerTable dataContainerTable1;
// End of variables declaration//GEN-END:variables
}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/HeaderSymbol.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/HeaderSymbol.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/HeaderSymbol.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/HeaderSymbol.java
index 8f15b28..10d9695 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/HeaderSymbol.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/HeaderSymbol.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/IntegerMatrixCache.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/IntegerMatrixCache.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/IntegerMatrixCache.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/IntegerMatrixCache.java
index f0ee2bb..da13bbf 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/IntegerMatrixCache.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/IntegerMatrixCache.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
import java.util.concurrent.ConcurrentHashMap;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ScopeWrapperIndices.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ScopeWrapperIndices.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ScopeWrapperIndices.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ScopeWrapperIndices.java
index 7e4db8c..092d7fe 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ScopeWrapperIndices.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ScopeWrapperIndices.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
import java.util.ArrayList;
import java.util.Collections;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ShortArrayCache.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ShortArrayCache.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ShortArrayCache.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ShortArrayCache.java
index 7a14260..176ec3c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ShortArrayCache.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ShortArrayCache.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ShortMatrixCache.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ShortMatrixCache.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ShortMatrixCache.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ShortMatrixCache.java
index 9ad35f5..9ebbd9a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/ShortMatrixCache.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/ShortMatrixCache.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.geckocircuits.datacontainer;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.geckocircuits.datacontainer;
import java.util.concurrent.ConcurrentHashMap;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/SignalDataContainerMean.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/SignalDataContainerMean.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/SignalDataContainerMean.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/SignalDataContainerMean.java
index 1940af0..f06f63a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/SignalDataContainerMean.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/SignalDataContainerMean.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/SignalDataContainerRegular.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/SignalDataContainerRegular.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/SignalDataContainerRegular.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/SignalDataContainerRegular.java
index d09c6b8..b6bf494 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/SignalDataContainerRegular.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/SignalDataContainerRegular.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/TextSeparator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/TextSeparator.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/TextSeparator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/TextSeparator.java
index c6d318d..381b7d5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/datacontainer/TextSeparator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/datacontainer/TextSeparator.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.datacontainer;
+package ch.technokrat.gecko.geckocircuits.datacontainer;
-import gecko.geckocircuits.newscope.GeckoLineStyle;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoLineStyle;
public enum TextSeparator {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/BigLUDecomposition.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/BigLUDecomposition.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/BigLUDecomposition.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/BigLUDecomposition.java
index 790f6b0..b38d1ed 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/BigLUDecomposition.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/BigLUDecomposition.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.math;
+package ch.technokrat.gecko.geckocircuits.math;
import java.math.BigDecimal;
import java.math.MathContext;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/BigMatrix.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/BigMatrix.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/BigMatrix.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/BigMatrix.java
index 935d515..6f0d4c2 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/BigMatrix.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/BigMatrix.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.math;
+package ch.technokrat.gecko.geckocircuits.math;
//package Jama;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/CholeskyDecomposition.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/CholeskyDecomposition.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/CholeskyDecomposition.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/CholeskyDecomposition.java
index ba5b945..819b847 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/CholeskyDecomposition.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/CholeskyDecomposition.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.math;
+package ch.technokrat.gecko.geckocircuits.math;
//package Jama;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/LUDecomposition.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/LUDecomposition.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/LUDecomposition.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/LUDecomposition.java
index c58b975..bd983e4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/LUDecomposition.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/LUDecomposition.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.math;
+package ch.technokrat.gecko.geckocircuits.math;
//package Jama;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/Matrix.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/Matrix.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/Matrix.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/Matrix.java
index fdaee2c..07df13c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/Matrix.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/Matrix.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.math;
+package ch.technokrat.gecko.geckocircuits.math;
//package Jama;
import java.text.NumberFormat;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/NComplex.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/NComplex.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/NComplex.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/NComplex.java
index 4ae1d41..e6f0d7e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/NComplex.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/NComplex.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.math;
+package ch.technokrat.gecko.geckocircuits.math;
-import gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
/** Support for complex numbers in Java */
public class NComplex {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/Polynomials.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/Polynomials.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/Polynomials.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/Polynomials.java
index 4715964..3ef87e6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/math/Polynomials.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/math/Polynomials.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.math;
+package ch.technokrat.gecko.geckocircuits.math;
/**
* The Polynomials class contains methods to handle Polynomials and Rational Functions.
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/CompileStatus.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/CompileStatus.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/CompileStatus.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/CompileStatus.java
index 5f6868b..5a9fcbd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/CompileStatus.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/CompileStatus.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.nativec;
+package ch.technokrat.gecko.geckocircuits.nativec;
public enum CompileStatus {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompiledClassContainer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/CompiledClassContainer.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompiledClassContainer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/CompiledClassContainer.java
index 4e8e0e3..3becb0c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/control/javablock/CompiledClassContainer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/CompiledClassContainer.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.control.javablock;
+package ch.technokrat.gecko.geckocircuits.nativec;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
import java.io.Serializable;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/InterfaceNativeCWrapper.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/InterfaceNativeCWrapper.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/InterfaceNativeCWrapper.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/InterfaceNativeCWrapper.java
index eccf82b..98f00a9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/InterfaceNativeCWrapper.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/InterfaceNativeCWrapper.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.nativec;
+package ch.technokrat.gecko.geckocircuits.nativec;
/**
* This Class provides Interface Prototype functions.
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCBlock.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCBlock.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCBlock.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCBlock.java
index 48010a2..148a780 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCBlock.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCBlock.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.nativec;
+package ch.technokrat.gecko.geckocircuits.nativec;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCClassLoader.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCClassLoader.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCClassLoader.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCClassLoader.java
index a6564df..9e6e663 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCClassLoader.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCClassLoader.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.nativec;
+package ch.technokrat.gecko.geckocircuits.nativec;
import java.io.BufferedInputStream;
import java.io.ByteArrayOutputStream;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCDialog.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCDialog.java
index 13a4259..f1ac9e0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCDialog.java
@@ -12,16 +12,16 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.nativec;
+package ch.technokrat.gecko.geckocircuits.nativec;
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.circuit.NameAlreadyExistsException;
-import gecko.geckocircuits.control.javablock.CodeWindow;
-import gecko.geckocircuits.newscope.GeckoDialog;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.LangInit;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.circuit.NameAlreadyExistsException;
+import ch.technokrat.gecko.geckocircuits.control.javablock.CodeWindow;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoDialog;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.LangInit;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.Dimension;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCLibraryFile.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCLibraryFile.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCLibraryFile.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCLibraryFile.java
index b85ab8b..cd0e1db 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCLibraryFile.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCLibraryFile.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.nativec;
+package ch.technokrat.gecko.geckocircuits.nativec;
import java.io.File;
import java.io.FileNotFoundException;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCWrapper.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCWrapper.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCWrapper.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCWrapper.java
index 0958187..7eb5c5a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/NativeCWrapper.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/NativeCWrapper.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.nativec;
+package ch.technokrat.gecko.geckocircuits.nativec;
/**
* Class used as a wrapper for the native function calls
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/ReglerJavaTriangles.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/ReglerJavaTriangles.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/ReglerJavaTriangles.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/ReglerJavaTriangles.java
index d3f9d21..977c31a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/ReglerJavaTriangles.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/ReglerJavaTriangles.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.nativec;
+package ch.technokrat.gecko.geckocircuits.nativec;
/**
* In fact, this class represents two red triangles: increase terminal number and decrease!
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/ReglerNativeC.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/ReglerNativeC.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/ReglerNativeC.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/ReglerNativeC.java
index 2ee6e71..0e5dbff 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/nativec/ReglerNativeC.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/nativec/ReglerNativeC.java
@@ -11,26 +11,26 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.nativec;
-
-import gecko.GeckoSim;
-import gecko.SystemOutputRedirect;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.ComponentState;
-import gecko.geckocircuits.circuit.TerminalControlInput;
-import gecko.geckocircuits.circuit.TerminalControlOutput;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
-import gecko.geckocircuits.control.ControlTypeInfo;
-import gecko.geckocircuits.control.RegelBlock;
-import gecko.geckocircuits.control.SpecialNameVisible;
-import gecko.geckocircuits.control.VariableTerminalNumber;
-import gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
-import static gecko.geckocircuits.control.calculators.AbstractControlCalculatable._time;
-import gecko.geckocircuits.control.javablock.ReglerJavaTriangles;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.nativec;
+
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.SystemOutputRedirect;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.ComponentState;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlInput;
+import ch.technokrat.gecko.geckocircuits.circuit.TerminalControlOutput;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.TextInfoType;
+import ch.technokrat.gecko.geckocircuits.control.ControlTypeInfo;
+import ch.technokrat.gecko.geckocircuits.control.RegelBlock;
+import ch.technokrat.gecko.geckocircuits.control.SpecialNameVisible;
+import ch.technokrat.gecko.geckocircuits.control.VariableTerminalNumber;
+import ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable;
+import static ch.technokrat.gecko.geckocircuits.control.calculators.AbstractControlCalculatable._time;
+import ch.technokrat.gecko.geckocircuits.control.javablock.ReglerJavaTriangles;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractCurve.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractCurve.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractCurve.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractCurve.java
index 9df717e..3bccdc5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractCurve.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractCurve.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
import java.awt.Graphics2D;
import java.awt.geom.GeneralPath;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractCurvePainter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractCurvePainter.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractCurvePainter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractCurvePainter.java
index 6f551f4..00590e7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractCurvePainter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractCurvePainter.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
import java.awt.Graphics2D;
import java.awt.geom.Point2D;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractCurvePixelPainter.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractCurvePixelPainter.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractCurvePixelPainter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractCurvePixelPainter.java
index 6edf114..a36963e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractCurvePixelPainter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractCurvePixelPainter.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.control.PreviewDialogRectangular;
+import ch.technokrat.gecko.geckocircuits.control.PreviewDialogRectangular;
import java.awt.Graphics2D;
import java.awt.Shape;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractDiagram.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractDiagram.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractDiagram.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractDiagram.java
index abdc5bf..bd77a36 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractDiagram.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractDiagram.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.GlobalFonts;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.datacontainer.DataContainerNullData;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerNullData;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractScopeSignal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractScopeSignal.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractScopeSignal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractScopeSignal.java
index c5ca7ed..0951876 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractScopeSignal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractScopeSignal.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractTimeSerie.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractTimeSerie.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractTimeSerie.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractTimeSerie.java
index 118233a..b9f0bcd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AbstractTimeSerie.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AbstractTimeSerie.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/* A time series is just a container which holds the actual
* simulation time steps. It could be saved in an array, or
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/Axis.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/Axis.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/Axis.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/Axis.java
index 97773f1..413ed3c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/Axis.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/Axis.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.GlobalFonts;
-import gecko.geckocircuits.allg.TechFormat;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.Point;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisConnection.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisConnection.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisConnection.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisConnection.java
index 802adc5..f993547 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisConnection.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisConnection.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
public enum AxisConnection{
ZUORDNUNG_X(51, "X"),
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisDesignSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisDesignSettings.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisDesignSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisDesignSettings.java
index 35ac05c..cdb4490 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisDesignSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisDesignSettings.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisGridSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisGridSettings.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisGridSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisGridSettings.java
index 8c1593d..563ddd8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisGridSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisGridSettings.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisLimits.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisLimits.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisLimits.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisLimits.java
index 41e2a91..02d163a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisLimits.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisLimits.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
import java.util.Stack;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisLinLog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisLinLog.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisLinLog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisLinLog.java
index 5d36eb5..1152343 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisLinLog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisLinLog.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
enum AxisLinLog {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisTickSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisTickSettings.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisTickSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisTickSettings.java
index 3a01b2f..f790d07 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/AxisTickSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/AxisTickSettings.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/BodePlot.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/BodePlot.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/BodePlot.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/BodePlot.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/BodePlot.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/BodePlot.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/BodePlot.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/BodePlot.java
index 3dfaedc..654fa90 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/BodePlot.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/BodePlot.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.control.ScopeSignalSimpleName;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.datacontainer.DataContainerSimple;
+import ch.technokrat.gecko.geckocircuits.control.ScopeSignalSimpleName;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerSimple;
import java.awt.Dialog;
import java.util.Stack;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/BodePlot2.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/BodePlot2.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/BodePlot2.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/BodePlot2.java
index 3216c41..b9f5ead 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/BodePlot2.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/BodePlot2.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.control.ScopeSignalSimpleName;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.datacontainer.DataContainerSimple;
+import ch.technokrat.gecko.geckocircuits.control.ScopeSignalSimpleName;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerSimple;
import java.awt.BorderLayout;
import java.util.Stack;
import javax.swing.JPanel;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CharacteristicsCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CharacteristicsCalculator.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CharacteristicsCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CharacteristicsCalculator.java
index 032f32f..2d80380 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CharacteristicsCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CharacteristicsCalculator.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckoscript.GeckoInvalidArgumentException;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckoscript.GeckoInvalidArgumentException;
import java.util.Arrays;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/Cispr16Fft.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/Cispr16Fft.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/Cispr16Fft.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/Cispr16Fft.java
index 6a2969e..8d9542c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/Cispr16Fft.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/Cispr16Fft.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.datacontainer.DataContainerSimple;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerSimple;
public final class Cispr16Fft {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/Clipping.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/Clipping.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/Clipping.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/Clipping.java
index bedb6d4..1050664 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/Clipping.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/Clipping.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ColorSettable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ColorSettable.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ColorSettable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ColorSettable.java
index 9c55d53..e1770e3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ColorSettable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ColorSettable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Color;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ColorStragegyDisabledComponent.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ColorStragegyDisabledComponent.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ColorStragegyDisabledComponent.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ColorStragegyDisabledComponent.java
index 7e5ca55..ed78c90 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ColorStragegyDisabledComponent.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ColorStragegyDisabledComponent.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Color;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ColorStrategySelected.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ColorStrategySelected.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ColorStrategySelected.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ColorStrategySelected.java
index 4845c81..e52c674 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ColorStrategySelected.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ColorStrategySelected.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Color;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CompressedData.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CompressedData.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CompressedData.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CompressedData.java
index 687b683..d08e0c5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CompressedData.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CompressedData.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.io.File;
import java.io.FileInputStream;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveLabel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveLabel.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveLabel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveLabel.java
index 06846b1..62fa12e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveLabel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveLabel.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Color;
import java.awt.Font;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveLabelRegular.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveLabelRegular.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveLabelRegular.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveLabelRegular.java
index 0729323..0887c29 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveLabelRegular.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveLabelRegular.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
import java.awt.Graphics2D;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveLabelSignal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveLabelSignal.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveLabelSignal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveLabelSignal.java
index c07ea1b..687a344 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveLabelSignal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveLabelSignal.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurvePainterRegular.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurvePainterRegular.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurvePainterRegular.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurvePainterRegular.java
index 5d44d97..7a76320 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurvePainterRegular.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurvePainterRegular.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.datacontainer.DataContainerCompressable;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerCompressable;
import java.awt.AlphaComposite;
import java.awt.Graphics2D;
import java.awt.Stroke;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurvePainterSignal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurvePainterSignal.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurvePainterSignal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurvePainterSignal.java
index 088736b..5dda759 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurvePainterSignal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurvePainterSignal.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Graphics2D;
import java.awt.geom.Point2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurvePixelPainterHiLow.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurvePixelPainterHiLow.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurvePixelPainterHiLow.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurvePixelPainterHiLow.java
index b5202ae..b6bb42c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurvePixelPainterHiLow.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurvePixelPainterHiLow.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Graphics2D;
import java.awt.Stroke;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurvePixelPainterPointsLine.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurvePixelPainterPointsLine.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurvePixelPainterPointsLine.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurvePixelPainterPointsLine.java
index 86062f9..2207103 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurvePixelPainterPointsLine.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurvePixelPainterPointsLine.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Graphics2D;
import java.awt.geom.Line2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveRegular.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveRegular.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveRegular.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveRegular.java
index 6101b73..1b11917 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveRegular.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveRegular.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveSettings.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveSettings.java
index 71f6e69..3b0c7cb 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveSettings.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveSignal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveSignal.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveSignal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveSignal.java
index dbff7b6..6f711e3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/CurveSignal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/CurveSignal.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.AlphaComposite;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DataBlock.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DataBlock.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DataBlock.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DataBlock.java
index 4e5e707..447fb92 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DataBlock.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DataBlock.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DataContainerManyTimeSeries.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DataContainerManyTimeSeries.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DataContainerManyTimeSeries.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DataContainerManyTimeSeries.java
index fcad4b6..50c6caa 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DataContainerManyTimeSeries.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DataContainerManyTimeSeries.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.datacontainer.DataContainerValuesSettable;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerValuesSettable;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DataLoader.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DataLoader.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DataLoader.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DataLoader.java
index 229df4b..c5e75f6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DataLoader.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DataLoader.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
import java.util.List;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DefinedExternalSignals.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DefinedExternalSignals.java
similarity index 93%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DefinedExternalSignals.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DefinedExternalSignals.java
index eddec31..cf38c88 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DefinedExternalSignals.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DefinedExternalSignals.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-//package gecko.geckocircuits.newscope;
+//package ch.technokrat.gecko.geckocircuits.newscope;
//
-//import gecko.geckocircuits.datacontainer.DataContainerExternalWrapper;
+//import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerExternalWrapper;
//import java.util.ArrayList;
//import java.util.List;
//import java.util.Stack;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DefinedMeanSignals.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DefinedMeanSignals.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DefinedMeanSignals.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DefinedMeanSignals.java
index 6a25c22..ca1b8cf 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DefinedMeanSignals.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DefinedMeanSignals.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.datacontainer.DataContainerMeanWrapper;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerMeanWrapper;
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DiagramCurve.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DiagramCurve.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DiagramCurve.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DiagramCurve.java
index 11420f7..4a47381 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DiagramCurve.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DiagramCurve.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.util.ArrayList;
import java.util.Collections;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DiagramCurveSignalManager.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DiagramCurveSignalManager.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DiagramCurveSignalManager.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DiagramCurveSignalManager.java
index c83bddc..0ad0213 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DiagramCurveSignalManager.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DiagramCurveSignalManager.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.control.ReglerOSZI;
+import ch.technokrat.gecko.geckocircuits.control.ReglerOSZI;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DiagramSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DiagramSettings.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DiagramSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DiagramSettings.java
index f61a2aa..5eebf75 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DiagramSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DiagramSettings.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
public final class DiagramSettings {
private static final double DEFAULT_SPACING = 0.2;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DiagramSignal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DiagramSignal.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DiagramSignal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DiagramSignal.java
index 38937d0..2e7eeae 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DiagramSignal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DiagramSignal.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Dimension;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogConnectSignalsGraphs.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogConnectSignalsGraphs.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogConnectSignalsGraphs.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogConnectSignalsGraphs.java
index 1bd3db4..162f791 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogConnectSignalsGraphs.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogConnectSignalsGraphs.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogCurveProperties.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogCurveProperties.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogCurveProperties.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogCurveProperties.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogCurveProperties.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogCurveProperties.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogCurveProperties.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogCurveProperties.java
index 6c61894..eb6869d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogCurveProperties.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogCurveProperties.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
@@ -60,7 +60,7 @@ public DialogCurveProperties(final javax.swing.JDialog parent, final boolean mod
private void initComponents() {
buttonGroup1 = new javax.swing.ButtonGroup();
- jPanelLineProperties1 = new gecko.geckocircuits.newscope.JPanelLineProperties();
+ jPanelLineProperties1 = new ch.technokrat.gecko.geckocircuits.newscope.JPanelLineProperties();
jButtonOk = new javax.swing.JButton();
jPanelFilling = new javax.swing.JPanel();
jCheckBoxIsFilling = new javax.swing.JCheckBox();
@@ -219,8 +219,8 @@ private void jCheckBoxIsFillingActionPerformed(java.awt.event.ActionEvent evt) {
private javax.swing.JLabel jLabel1;
private javax.swing.JLabel jLabel2;
private javax.swing.JPanel jPanelFilling;
- private gecko.geckocircuits.newscope.JPanelLineProperties jPanelLineProperties1;
- private gecko.geckocircuits.newscope.JPanelSymbProps jPanelSymbProps;
+ private ch.technokrat.gecko.geckocircuits.newscope.JPanelLineProperties jPanelLineProperties1;
+ private ch.technokrat.gecko.geckocircuits.newscope.JPanelSymbProps jPanelSymbProps;
private javax.swing.JRadioButton jRadioButton1;
private javax.swing.JRadioButton jRadioButton2;
private javax.swing.JSpinner jSpinner1;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogDefineAvg.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogDefineAvg.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogDefineAvg.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogDefineAvg.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogDefineAvg.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogDefineAvg.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogDefineAvg.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogDefineAvg.java
index e7a582a..155ec50 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogDefineAvg.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogDefineAvg.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.datacontainer.DataContainerIntegralCalculatable;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerIntegralCalculatable;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogDiagramProps.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogDiagramProps.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogDiagramProps.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogDiagramProps.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogDiagramProps.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogDiagramProps.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogDiagramProps.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogDiagramProps.java
index f106207..cb7927b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogDiagramProps.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogDiagramProps.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import javax.swing.JDialog;
@@ -58,11 +58,11 @@ private void initComponents() {
jLabel1 = new javax.swing.JLabel();
jTextFieldName = new javax.swing.JTextField();
jPanel1 = new javax.swing.JPanel();
- jPanelAxisSettingsX = new gecko.geckocircuits.newscope.JPanelAxisSettings2();
+ jPanelAxisSettingsX = new ch.technokrat.gecko.geckocircuits.newscope.JPanelAxisSettings2();
jPanel2 = new javax.swing.JPanel();
- jPanelAxisSettingsY = new gecko.geckocircuits.newscope.JPanelAxisSettings2();
+ jPanelAxisSettingsY = new ch.technokrat.gecko.geckocircuits.newscope.JPanelAxisSettings2();
jPanel3 = new javax.swing.JPanel();
- jPanelAxisSettingsY2 = new gecko.geckocircuits.newscope.JPanelAxisSettings2();
+ jPanelAxisSettingsY2 = new ch.technokrat.gecko.geckocircuits.newscope.JPanelAxisSettings2();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
setResizable(false);
@@ -218,9 +218,9 @@ private void jButtonOkActionPerformed(java.awt.event.ActionEvent evt) {//NOPMD//
private javax.swing.JPanel jPanel2;
private javax.swing.JPanel jPanel3;
private javax.swing.JPanel jPanel4;
- private gecko.geckocircuits.newscope.JPanelAxisSettings2 jPanelAxisSettingsX;
- private gecko.geckocircuits.newscope.JPanelAxisSettings2 jPanelAxisSettingsY;
- private gecko.geckocircuits.newscope.JPanelAxisSettings2 jPanelAxisSettingsY2;
+ private ch.technokrat.gecko.geckocircuits.newscope.JPanelAxisSettings2 jPanelAxisSettingsX;
+ private ch.technokrat.gecko.geckocircuits.newscope.JPanelAxisSettings2 jPanelAxisSettingsY;
+ private ch.technokrat.gecko.geckocircuits.newscope.JPanelAxisSettings2 jPanelAxisSettingsY2;
private javax.swing.JTabbedPane jTabbedPane1;
private javax.swing.JTextField jTextFieldName;
// End of variables declaration//GEN-END:variables
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogFourier.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogFourier.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogFourier.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogFourier.java
index cce7a51..b6b9e26 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogFourier.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogFourier.java
@@ -11,18 +11,18 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
-
-import gecko.geckocircuits.scope.DialogFourierDiagramm;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.allg.GlobalFonts;
-import gecko.geckocircuits.allg.TechFormat;
-import gecko.geckocircuits.scope.FourierPlotFrame;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.newscope;
+
+import ch.technokrat.gecko.geckocircuits.scope.DialogFourierDiagramm;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.scope.FourierPlotFrame;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.*;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogScopeCharacteristics.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogScopeCharacteristics.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogScopeCharacteristics.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogScopeCharacteristics.java
index 17ace49..7d788dd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogScopeCharacteristics.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogScopeCharacteristics.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
-
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.allg.TechFormat;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckocircuits.newscope;
+
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.GridBagConstraints;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogScopeSettings.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogScopeSettings.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogScopeSettings.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogScopeSettings.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogScopeSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogScopeSettings.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogScopeSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogScopeSettings.java
index e0db908..864ef25 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DialogScopeSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DialogScopeSettings.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.circuit.NameAlreadyExistsException;
-import gecko.geckocircuits.circuit.SchematischeEingabe2;
-import gecko.geckocircuits.control.ReglerOSZI;
+import ch.technokrat.gecko.geckocircuits.circuit.NameAlreadyExistsException;
+import ch.technokrat.gecko.geckocircuits.circuit.SchematischeEingabe2;
+import ch.technokrat.gecko.geckocircuits.control.ReglerOSZI;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DisplayScale.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DisplayScale.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DisplayScale.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DisplayScale.java
index 7c60caa..2df8866 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/DisplayScale.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/DisplayScale.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ExternalSignal.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ExternalSignal.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ExternalSignal.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ExternalSignal.java
index 32c578f..2786e27 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ExternalSignal.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ExternalSignal.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.geom.Point2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/FFTLibrary.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/FFTLibrary.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/FFTLibrary.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/FFTLibrary.java
index 4bd99f0..3f85cdb 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/FFTLibrary.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/FFTLibrary.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import edu.emory.mathcs.jtransforms.fft.DoubleFFT_1D;
import edu.emory.mathcs.jtransforms.fft.FloatFFT_1D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/FourierGUIless.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/FourierGUIless.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/FourierGUIless.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/FourierGUIless.java
index 90c7c45..478b5e1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/FourierGUIless.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/FourierGUIless.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
//for use with GeckoSCRIPT - like the DialogFourier object but without the GUI
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckoscript.GeckoInvalidArgumentException;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckoscript.GeckoInvalidArgumentException;
import javax.swing.JOptionPane;
public final class FourierGUIless {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoColor.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoColor.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoColor.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoColor.java
index f80dd68..c3681c3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoColor.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoColor.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Color;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoDialog.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoDialog.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoDialog.java
index 8fd6514..958b61e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoDialog.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
import java.awt.Component;
import java.awt.Dialog;
import java.awt.Window;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoGraphics2D.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoGraphics2D.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoGraphics2D.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoGraphics2D.java
index 101b389..83b94a9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoGraphics2D.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoGraphics2D.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Color;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoLineStyle.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoLineStyle.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoLineStyle.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoLineStyle.java
index ab3a24a..a01aff8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoLineStyle.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoLineStyle.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.BasicStroke;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoLineType.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoLineType.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoLineType.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoLineType.java
index ee35d62..d87864d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoLineType.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoLineType.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
public enum GeckoLineType {
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoSymbol.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoSymbol.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoSymbol.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoSymbol.java
index 267d5a3..68a9137 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeckoSymbol.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeckoSymbol.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Graphics2D;
import static java.lang.Math.round;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeneralPathWrapper.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeneralPathWrapper.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeneralPathWrapper.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeneralPathWrapper.java
index dfdfbe1..4136363 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GeneralPathWrapper.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GeneralPathWrapper.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Graphics2D;
import java.awt.geom.GeneralPath;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GraferTest.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GraferTest.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GraferTest.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GraferTest.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GraferTest.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GraferTest.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GraferTest.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GraferTest.java
index 93f479a..99f2e10 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GraferTest.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GraferTest.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Dimension;
@@ -90,6 +90,6 @@ public void run() {
});
}
// Variables declaration - do not modify//GEN-BEGIN:variables
- private gecko.geckocircuits.newscope.SimpleGraferPanel newScope21;
+ private ch.technokrat.gecko.geckocircuits.newscope.SimpleGraferPanel newScope21;
// End of variables declaration//GEN-END:variables
}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GraferV4.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GraferV4.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GraferV4.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GraferV4.java
index 03e5c13..83bda12 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/GraferV4.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/GraferV4.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.circuit.SimulationsKern;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.ReglerOSZI;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.circuit.SimulationsKern;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.ReglerOSZI;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
import java.awt.*;
import java.awt.event.MouseEvent;
import java.awt.event.MouseWheelEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/HiLoData.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/HiLoData.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/HiLoData.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/HiLoData.java
index f9a5d3e..7a01337 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/HiLoData.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/HiLoData.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/HorizontalLevel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/HorizontalLevel.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/HorizontalLevel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/HorizontalLevel.java
index 08ed58d..daef0c0 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/HorizontalLevel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/HorizontalLevel.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Color;
import java.awt.Component;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JLabelRot.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JLabelRot.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JLabelRot.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JLabelRot.java
index af7a122..26296cf 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JLabelRot.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JLabelRot.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import javax.swing.JLabel;
import javax.swing.Icon;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelAxisSettings2.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelAxisSettings2.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelAxisSettings2.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelAxisSettings2.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelAxisSettings2.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelAxisSettings2.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelAxisSettings2.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelAxisSettings2.java
index 8af0939..bf37469 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelAxisSettings2.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelAxisSettings2.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import javax.swing.JOptionPane;
@@ -97,18 +97,18 @@ private void setNewLimits() {
// //GEN-BEGIN:initComponents
private void initComponents() {
- jPanelGridSettings = new gecko.geckocircuits.newscope.JPanelGridSettings();
+ jPanelGridSettings = new ch.technokrat.gecko.geckocircuits.newscope.JPanelGridSettings();
jPanelAxisSettings = new javax.swing.JPanel();
jLabelScaleType = new javax.swing.JLabel();
jComboBoxScaleType = new javax.swing.JComboBox();
jCheckBoxAutoScale = new javax.swing.JCheckBox();
jLabelMinVal = new javax.swing.JLabel();
jLabelMaxVal = new javax.swing.JLabel();
- jPanelLinePropAxis = new gecko.geckocircuits.newscope.JPanelLineProperties();
+ jPanelLinePropAxis = new ch.technokrat.gecko.geckocircuits.newscope.JPanelLineProperties();
jLabelAxisLabel = new javax.swing.JLabel();
jTextFieldAxisLabel = new javax.swing.JTextField();
- formatJTextFieldMinVal = new gecko.geckocircuits.allg.FormatJTextField();
- formatJTextFieldMaxVal = new gecko.geckocircuits.allg.FormatJTextField();
+ formatJTextFieldMinVal = new ch.technokrat.gecko.geckocircuits.allg.FormatJTextField();
+ formatJTextFieldMaxVal = new ch.technokrat.gecko.geckocircuits.allg.FormatJTextField();
jCheckBoxSymmetricZero = new javax.swing.JCheckBox();
jPanelAxisSettings.setBorder(javax.swing.BorderFactory.createTitledBorder(null, "", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Arial", 0, 12))); // NOI18N
@@ -297,8 +297,8 @@ private void jCheckBoxSymmetricZeroActionPerformed(java.awt.event.ActionEvent ev
}//GEN-LAST:event_jCheckBoxSymmetricZeroActionPerformed
// Variables declaration - do not modify//GEN-BEGIN:variables
- private gecko.geckocircuits.allg.FormatJTextField formatJTextFieldMaxVal;
- private gecko.geckocircuits.allg.FormatJTextField formatJTextFieldMinVal;
+ private ch.technokrat.gecko.geckocircuits.allg.FormatJTextField formatJTextFieldMaxVal;
+ private ch.technokrat.gecko.geckocircuits.allg.FormatJTextField formatJTextFieldMinVal;
private javax.swing.JCheckBox jCheckBoxAutoScale;
public javax.swing.JCheckBox jCheckBoxSymmetricZero;
private javax.swing.JComboBox jComboBoxScaleType;
@@ -307,8 +307,8 @@ private void jCheckBoxSymmetricZeroActionPerformed(java.awt.event.ActionEvent ev
private javax.swing.JLabel jLabelMinVal;
private javax.swing.JLabel jLabelScaleType;
private javax.swing.JPanel jPanelAxisSettings;
- private gecko.geckocircuits.newscope.JPanelGridSettings jPanelGridSettings;
- private gecko.geckocircuits.newscope.JPanelLineProperties jPanelLinePropAxis;
+ private ch.technokrat.gecko.geckocircuits.newscope.JPanelGridSettings jPanelGridSettings;
+ private ch.technokrat.gecko.geckocircuits.newscope.JPanelLineProperties jPanelLinePropAxis;
private javax.swing.JTextField jTextFieldAxisLabel;
// End of variables declaration//GEN-END:variables
}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelDialogRange.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelDialogRange.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelDialogRange.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelDialogRange.java
index 299c9de..5641628 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelDialogRange.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelDialogRange.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelFourier.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelFourier.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelFourier.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelFourier.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelFourier.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelFourier.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelFourier.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelFourier.java
index 83956f9..a5aa76d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelFourier.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelFourier.java
@@ -12,13 +12,13 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.GeckoFileChooser;
-import gecko.geckocircuits.allg.SaveViewFrame;
-import gecko.geckocircuits.control.ScopeSignalSimpleName;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.datacontainer.DataContainerFourier;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileChooser;
+import ch.technokrat.gecko.geckocircuits.allg.SaveViewFrame;
+import ch.technokrat.gecko.geckocircuits.control.ScopeSignalSimpleName;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerFourier;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelGridSettings.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelGridSettings.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelGridSettings.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelGridSettings.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelGridSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelGridSettings.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelGridSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelGridSettings.java
index 0b06217..8ffdd51 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelGridSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelGridSettings.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
*
@@ -88,21 +88,21 @@ private void initComponents() {
jPanelMaj = new javax.swing.JPanel();
jCheckBoxShowGridLineMaj = new javax.swing.JCheckBox();
- jPanelLineMajGrid = new gecko.geckocircuits.newscope.JPanelLineProperties();
+ jPanelLineMajGrid = new ch.technokrat.gecko.geckocircuits.newscope.JPanelLineProperties();
jCheckBoxAutoSpacing = new javax.swing.JCheckBox();
jLabelTickSpace = new javax.swing.JLabel();
jLabelTickLengthMaj = new javax.swing.JLabel();
jCheckBoxShowLabelMaj = new javax.swing.JCheckBox();
- formatJTextFieldTickSpace = new gecko.geckocircuits.allg.FormatJTextField();
- formatJTextFieldTickLenghtMaj = new gecko.geckocircuits.allg.FormatJTextField();
+ formatJTextFieldTickSpace = new ch.technokrat.gecko.geckocircuits.allg.FormatJTextField();
+ formatJTextFieldTickLenghtMaj = new ch.technokrat.gecko.geckocircuits.allg.FormatJTextField();
jPanelMin = new javax.swing.JPanel();
jCheckBoxShowGridLineMin = new javax.swing.JCheckBox();
- jPanelLineMinGrid = new gecko.geckocircuits.newscope.JPanelLineProperties();
+ jPanelLineMinGrid = new ch.technokrat.gecko.geckocircuits.newscope.JPanelLineProperties();
jLabelNumTicks = new javax.swing.JLabel();
jLabelTickLengthMin = new javax.swing.JLabel();
jCheckBoxShowLabelMin = new javax.swing.JCheckBox();
- formatJTextFieldNumTicks = new gecko.geckocircuits.allg.FormatJTextField();
- formatJTextFieldTickLengthMin = new gecko.geckocircuits.allg.FormatJTextField();
+ formatJTextFieldNumTicks = new ch.technokrat.gecko.geckocircuits.allg.FormatJTextField();
+ formatJTextFieldTickLengthMin = new ch.technokrat.gecko.geckocircuits.allg.FormatJTextField();
jCheckBoxAutoGridLine = new javax.swing.JCheckBox();
setBorder(javax.swing.BorderFactory.createTitledBorder(null, "Define Ticks", javax.swing.border.TitledBorder.DEFAULT_JUSTIFICATION, javax.swing.border.TitledBorder.DEFAULT_POSITION, new java.awt.Font("Arial", 0, 12))); // NOI18N
@@ -409,10 +409,10 @@ private void formatJTextFieldTickLenghtMajKeyReleased(java.awt.event.KeyEvent ev
}//GEN-LAST:event_formatJTextFieldTickLenghtMajKeyReleased
// Variables declaration - do not modify//GEN-BEGIN:variables
- private gecko.geckocircuits.allg.FormatJTextField formatJTextFieldNumTicks;
- private gecko.geckocircuits.allg.FormatJTextField formatJTextFieldTickLenghtMaj;
- private gecko.geckocircuits.allg.FormatJTextField formatJTextFieldTickLengthMin;
- private gecko.geckocircuits.allg.FormatJTextField formatJTextFieldTickSpace;
+ private ch.technokrat.gecko.geckocircuits.allg.FormatJTextField formatJTextFieldNumTicks;
+ private ch.technokrat.gecko.geckocircuits.allg.FormatJTextField formatJTextFieldTickLenghtMaj;
+ private ch.technokrat.gecko.geckocircuits.allg.FormatJTextField formatJTextFieldTickLengthMin;
+ private ch.technokrat.gecko.geckocircuits.allg.FormatJTextField formatJTextFieldTickSpace;
private javax.swing.JCheckBox jCheckBoxAutoGridLine;
private javax.swing.JCheckBox jCheckBoxAutoSpacing;
private javax.swing.JCheckBox jCheckBoxShowGridLineMaj;
@@ -423,8 +423,8 @@ private void formatJTextFieldTickLenghtMajKeyReleased(java.awt.event.KeyEvent ev
private javax.swing.JLabel jLabelTickLengthMaj;
private javax.swing.JLabel jLabelTickLengthMin;
private javax.swing.JLabel jLabelTickSpace;
- private gecko.geckocircuits.newscope.JPanelLineProperties jPanelLineMajGrid;
- private gecko.geckocircuits.newscope.JPanelLineProperties jPanelLineMinGrid;
+ private ch.technokrat.gecko.geckocircuits.newscope.JPanelLineProperties jPanelLineMajGrid;
+ private ch.technokrat.gecko.geckocircuits.newscope.JPanelLineProperties jPanelLineMinGrid;
private javax.swing.JPanel jPanelMaj;
private javax.swing.JPanel jPanelMin;
// End of variables declaration//GEN-END:variables
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelLineProperties.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelLineProperties.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelLineProperties.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelLineProperties.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelLineProperties.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelLineProperties.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelLineProperties.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelLineProperties.java
index f654e39..313524b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelLineProperties.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelLineProperties.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.Component;
import javax.swing.border.TitledBorder;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelSymbProps.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelSymbProps.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelSymbProps.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelSymbProps.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelSymbProps.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelSymbProps.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelSymbProps.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelSymbProps.java
index 275fb59..b174e2a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/JPanelSymbProps.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/JPanelSymbProps.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Component;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/LineSettable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/LineSettable.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/LineSettable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/LineSettable.java
index 4dd508f..b3cb77c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/LineSettable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/LineSettable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/LossCurvePlotPanel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/LossCurvePlotPanel.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/LossCurvePlotPanel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/LossCurvePlotPanel.java
index 2e56031..49c10b3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/LossCurvePlotPanel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/LossCurvePlotPanel.java
@@ -12,11 +12,11 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.circuit.losscalculation.LossCurve;
-import gecko.geckocircuits.circuit.losscalculation.SwitchingLossCurve;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.LossCurve;
+import ch.technokrat.gecko.geckocircuits.circuit.losscalculation.SwitchingLossCurve;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
import java.awt.Dimension;
import java.util.ArrayList;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/MemoryContainer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/MemoryContainer.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/MemoryContainer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/MemoryContainer.java
index 94e6159..1e3a499 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/MemoryContainer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/MemoryContainer.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.util.ArrayList;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/MyFFT.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/MyFFT.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/MyFFT.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/MyFFT.java
index 7dff6e0..ea6147d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/MyFFT.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/MyFFT.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
public class MyFFT {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/NewScope.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/NewScope.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/NewScope.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/NewScope.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/NewScope.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/NewScope.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/NewScope.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/NewScope.java
index 045a468..b43e1fc 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/NewScope.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/NewScope.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
-
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.newscope.SliderUtils.ExtremumType;
-import gecko.geckocircuits.newscope.SliderUtils.FlankType;
-import gecko.geckocircuits.newscope.SliderUtils.IterationDirection;
+package ch.technokrat.gecko.geckocircuits.newscope;
+
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.newscope.SliderUtils.ExtremumType;
+import ch.technokrat.gecko.geckocircuits.newscope.SliderUtils.FlankType;
+import ch.technokrat.gecko.geckocircuits.newscope.SliderUtils.IterationDirection;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
@@ -142,7 +142,7 @@ private void initComponents() {
jToggleButtonAuto = new javax.swing.JToggleButton();
jTabbedPane = new javax.swing.JTabbedPane();
jPanelGraph = new javax.swing.JPanel();
- dataContainerTable1 = new gecko.geckocircuits.datacontainer.DataContainerTable();
+ dataContainerTable1 = new ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerTable();
jPanelInfo = new javax.swing.JPanel();
jScrollPane2 = new javax.swing.JScrollPane();
jTextPane = new javax.swing.JTextPane();
@@ -616,7 +616,7 @@ private void disableSliderButtons() {
}
//CHECKSTYLE:OFF
// Variables declaration - do not modify//GEN-BEGIN:variables
- private gecko.geckocircuits.datacontainer.DataContainerTable dataContainerTable1;
+ private ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerTable dataContainerTable1;
private javax.swing.JButton jButtonLoadZoom;
private javax.swing.JButton jButtonNextEqual;
private javax.swing.JButton jButtonNextMax;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/NiceScale.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/NiceScale.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/NiceScale.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/NiceScale.java
index deaefd4..9e9881b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/NiceScale.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/NiceScale.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
public final class NiceScale {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/NoCurveSelectedException.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/NoCurveSelectedException.java
similarity index 94%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/NoCurveSelectedException.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/NoCurveSelectedException.java
index a0d8174..012450d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/NoCurveSelectedException.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/NoCurveSelectedException.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/PanelCharacteristicsResult.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/PanelCharacteristicsResult.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/PanelCharacteristicsResult.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/PanelCharacteristicsResult.java
index 26f44af..b1f39e9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/PanelCharacteristicsResult.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/PanelCharacteristicsResult.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.GlobalFonts;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/PowerAnalysisPanel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/PowerAnalysisPanel.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/PowerAnalysisPanel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/PowerAnalysisPanel.java
index 08a3d9e..2e666a9 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/PowerAnalysisPanel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/PowerAnalysisPanel.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.allg.FormatJTextField;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.GlobalFonts;
-import gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.allg.FormatJTextField;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFonts;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.GridLayout;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/PowerAnalysisSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/PowerAnalysisSettings.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/PowerAnalysisSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/PowerAnalysisSettings.java
index e127b30..bfa310f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/PowerAnalysisSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/PowerAnalysisSettings.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/PowerCalculator.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/PowerCalculator.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/PowerCalculator.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/PowerCalculator.java
index 27e5d18..f18ea0f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/PowerCalculator.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/PowerCalculator.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeFrame.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeFrame.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeFrame.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeFrame.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeFrame.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeFrame.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeFrame.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeFrame.java
index 93a3cb0..8ae4e85 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeFrame.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeFrame.java
@@ -11,17 +11,17 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
-
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.allg.SaveViewFrame;
-import gecko.geckocircuits.circuit.TokenMap;
-import gecko.geckocircuits.control.RegelBlock;
-import gecko.geckocircuits.control.ReglerOSZI;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.datacontainer.DataContainerIntegralCalculatable;
+package ch.technokrat.gecko.geckocircuits.newscope;
+
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.allg.SaveViewFrame;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.control.RegelBlock;
+import ch.technokrat.gecko.geckocircuits.control.ReglerOSZI;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerIntegralCalculatable;
import java.awt.Dimension;
import java.awt.Point;
import java.awt.Toolkit;
@@ -276,7 +276,7 @@ public void setVisible(final boolean b){
// //GEN-BEGIN:initComponents
private void initComponents() {
- _scope = new gecko.geckocircuits.newscope.NewScope(_grafer);
+ _scope = new ch.technokrat.gecko.geckocircuits.newscope.NewScope(_grafer);
jMenuBar = new javax.swing.JMenuBar();
jMenuScopeData = new javax.swing.JMenu();
jMenuItemSaveData = new javax.swing.JMenuItem();
@@ -525,7 +525,7 @@ private void jMenuItemScopeSettingsActionPerformed(java.awt.event.ActionEvent ev
dialogSettings.setVisible(true);
}//GEN-LAST:event_jMenuItemScopeSettingsActionPerformed
// Variables declaration - do not modify//GEN-BEGIN:variables
- public gecko.geckocircuits.newscope.NewScope _scope;
+ public ch.technokrat.gecko.geckocircuits.newscope.NewScope _scope;
private javax.swing.JMenu jMenuAnalysis;
private javax.swing.JMenuBar jMenuBar;
private javax.swing.JMenu jMenuGraphs;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeSettings.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeSettings.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeSettings.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeSettings.java
index 883ec95..a1f64f2 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeSettings.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeSettings.java
@@ -11,15 +11,15 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
* this class is probably the biggest bullshit you have ever seen! This was from Uwe's old Scope implementation, for
* compatibility reasons, it is still here. It should be refactored or removed, soon!
*
*/
-import gecko.geckocircuits.allg.DatenSpeicher;
-import gecko.geckocircuits.circuit.TokenMap;
+import ch.technokrat.gecko.geckocircuits.allg.DatenSpeicher;
+import ch.technokrat.gecko.geckocircuits.circuit.TokenMap;
import java.io.Serializable;
import java.util.ArrayList;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeSignalMean.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeSignalMean.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeSignalMean.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeSignalMean.java
index 6efb7b7..2acc241 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeSignalMean.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeSignalMean.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
public final class ScopeSignalMean extends AbstractScopeSignal {
private double _averagingTime;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeSignalRegular.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeSignalRegular.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeSignalRegular.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeSignalRegular.java
index a8dda09..41baada 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ScopeSignalRegular.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ScopeSignalRegular.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.circuit.CircuitSheet;
-import gecko.geckocircuits.control.ReglerOSZI;
-import gecko.geckocircuits.control.SubCircuitSheet;
+import ch.technokrat.gecko.geckocircuits.circuit.CircuitSheet;
+import ch.technokrat.gecko.geckocircuits.control.ReglerOSZI;
+import ch.technokrat.gecko.geckocircuits.control.SubCircuitSheet;
/**
* Immutable class, especially the scope input index should never change!
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SignalStateDrawer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SignalStateDrawer.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SignalStateDrawer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SignalStateDrawer.java
index ad919cb..e07644e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SignalStateDrawer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SignalStateDrawer.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Color;
import java.awt.Graphics2D;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SimpleGraferPanel.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SimpleGraferPanel.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SimpleGraferPanel.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SimpleGraferPanel.java
index 396d0a4..6891add 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SimpleGraferPanel.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SimpleGraferPanel.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
import java.awt.BorderLayout;
import java.awt.Color;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/Slider.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/Slider.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/Slider.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/Slider.java
index 94df813..bebd77a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/Slider.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/Slider.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.awt.Color;
import java.awt.Component;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SliderContainer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SliderContainer.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SliderContainer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SliderContainer.java
index 9946773..8c274f1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SliderContainer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SliderContainer.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.GeckoSim;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.newscope.SliderUtils.ExtremumType;
-import gecko.geckocircuits.newscope.SliderUtils.FlankType;
-import gecko.geckocircuits.newscope.SliderUtils.IterationDirection;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.newscope.SliderUtils.ExtremumType;
+import ch.technokrat.gecko.geckocircuits.newscope.SliderUtils.FlankType;
+import ch.technokrat.gecko.geckocircuits.newscope.SliderUtils.IterationDirection;
import java.awt.Color;
import java.awt.Graphics;
import java.awt.event.MouseEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SliderUtils.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SliderUtils.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SliderUtils.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SliderUtils.java
index 9a286fa..e9e6c30 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SliderUtils.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SliderUtils.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.GeckoSim;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
import javax.swing.JOptionPane;
/**
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SliderValues.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SliderValues.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SliderValues.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SliderValues.java
index c639f6c..facd8fe 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SliderValues.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SliderValues.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SymbolSettable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SymbolSettable.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SymbolSettable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SymbolSettable.java
index b2dff6f..b6fa50d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/SymbolSettable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/SymbolSettable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TimeSeriesArray.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TimeSeriesArray.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TimeSeriesArray.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TimeSeriesArray.java
index 5fc2051..adaaafc 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TimeSeriesArray.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TimeSeriesArray.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TimeSeriesConstantDt.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TimeSeriesConstantDt.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TimeSeriesConstantDt.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TimeSeriesConstantDt.java
index d03e031..836fd3d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TimeSeriesConstantDt.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TimeSeriesConstantDt.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TimeSeriesVariableArray.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TimeSeriesVariableArray.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TimeSeriesVariableArray.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TimeSeriesVariableArray.java
index cf0dc8c..034d4a8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TimeSeriesVariableArray.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TimeSeriesVariableArray.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
import java.util.ArrayList;
import java.util.List;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TimeSeriesVariableBlock.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TimeSeriesVariableBlock.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TimeSeriesVariableBlock.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TimeSeriesVariableBlock.java
index 15ce0e4..7b1b812 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TimeSeriesVariableBlock.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TimeSeriesVariableBlock.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.newscope.DataBlock.IndexLimit;
-import gecko.geckocircuits.newscope.DataBlock.TimeLimit;
+import ch.technokrat.gecko.geckocircuits.newscope.DataBlock.IndexLimit;
+import ch.technokrat.gecko.geckocircuits.newscope.DataBlock.TimeLimit;
import java.util.SortedMap;
import java.util.TreeMap;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TriggerPosition.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TriggerPosition.java
similarity index 88%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TriggerPosition.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TriggerPosition.java
index 6c25c54..3c5fb86 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/TriggerPosition.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/TriggerPosition.java
@@ -11,11 +11,11 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.newscope.AbstractDiagram;
-import gecko.geckocircuits.newscope.Axis;
-import gecko.geckocircuits.newscope.HiLoData;
+import ch.technokrat.gecko.geckocircuits.newscope.AbstractDiagram;
+import ch.technokrat.gecko.geckocircuits.newscope.Axis;
+import ch.technokrat.gecko.geckocircuits.newscope.HiLoData;
import java.awt.Color;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/XSliderValueDrawer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/XSliderValueDrawer.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/XSliderValueDrawer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/XSliderValueDrawer.java
index f760df6..2b2534b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/XSliderValueDrawer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/XSliderValueDrawer.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.FlowLayout;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ZoomWindow.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ZoomWindow.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ZoomWindow.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ZoomWindow.java
index d719b0b..b5117cf 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/newscope/ZoomWindow.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/newscope/ZoomWindow.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.newscope;
+package ch.technokrat.gecko.geckocircuits.newscope;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.newscope.GraferV4.MausModus;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.newscope.GraferV4.MausModus;
import java.awt.AlphaComposite;
import java.awt.Graphics2D;
import java.awt.Point;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/DataContainer.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/DataContainer.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/DataContainer.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/DataContainer.java
index 3d33ad5..86b9989 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/DataContainer.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/DataContainer.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.scope;
+package ch.technokrat.gecko.geckocircuits.scope;
/**
* This is a deprecated class, in future, replace with datacontainer from "newscope" package
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/DataContainerSimple.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/DataContainerSimple.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/DataContainerSimple.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/DataContainerSimple.java
index 7895180..21bca7f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/DataContainerSimple.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/DataContainerSimple.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.scope;
+package ch.technokrat.gecko.geckocircuits.scope;
/**
* This is a deprecated class, in future, replace with datacontainer from "newscope" package
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/DialogFourierDiagramm.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/DialogFourierDiagramm.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/DialogFourierDiagramm.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/DialogFourierDiagramm.java
index 1991311..bf141ce 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/DialogFourierDiagramm.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/DialogFourierDiagramm.java
@@ -11,13 +11,13 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.scope;
+package ch.technokrat.gecko.geckocircuits.scope;
-import gecko.geckocircuits.allg.GeckoFileChooser;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.i18n.GuiFabric;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileChooser;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.i18n.GuiFabric;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.BorderLayout;
import java.awt.Container;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/DisplayFourierWorksheet.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/DisplayFourierWorksheet.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/DisplayFourierWorksheet.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/DisplayFourierWorksheet.java
index 4758867..fcdd2ca 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/DisplayFourierWorksheet.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/DisplayFourierWorksheet.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.scope;
+package ch.technokrat.gecko.geckocircuits.scope;
-import gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
import java.awt.BorderLayout;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/FourierDiagramm.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/FourierDiagramm.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/FourierDiagramm.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/FourierDiagramm.java
index eaa870d..2f3cfe1 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/FourierDiagramm.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/FourierDiagramm.java
@@ -12,10 +12,10 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.scope;
+package ch.technokrat.gecko.geckocircuits.scope;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/FourierPlotFrame.form b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/FourierPlotFrame.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/FourierPlotFrame.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/FourierPlotFrame.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/FourierPlotFrame.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/FourierPlotFrame.java
similarity index 74%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/FourierPlotFrame.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/FourierPlotFrame.java
index e167800..bc39ac8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/FourierPlotFrame.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/FourierPlotFrame.java
@@ -12,18 +12,18 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.scope;
+package ch.technokrat.gecko.geckocircuits.scope;
-import gecko.geckocircuits.allg.GeckoFileChooser;
-import gecko.geckocircuits.allg.SaveViewFrame;
-import gecko.geckocircuits.control.ScopeSignalSimpleName;
-import gecko.geckocircuits.datacontainer.ContainerStatus;
-import gecko.geckocircuits.datacontainer.DataContainerFourier;
-import gecko.geckocircuits.newscope.AbstractScopeSignal;
-import gecko.geckocircuits.newscope.DialogConnectSignalsGraphs;
-import gecko.geckocircuits.newscope.GraferV4;
-import gecko.geckocircuits.newscope.NewScope;
-import gecko.geckocircuits.newscope.ScopeSettings;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFileChooser;
+import ch.technokrat.gecko.geckocircuits.allg.SaveViewFrame;
+import ch.technokrat.gecko.geckocircuits.control.ScopeSignalSimpleName;
+import ch.technokrat.gecko.geckocircuits.datacontainer.ContainerStatus;
+import ch.technokrat.gecko.geckocircuits.datacontainer.DataContainerFourier;
+import ch.technokrat.gecko.geckocircuits.newscope.AbstractScopeSignal;
+import ch.technokrat.gecko.geckocircuits.newscope.DialogConnectSignalsGraphs;
+import ch.technokrat.gecko.geckocircuits.newscope.GraferV4;
+import ch.technokrat.gecko.geckocircuits.newscope.NewScope;
+import ch.technokrat.gecko.geckocircuits.newscope.ScopeSettings;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
@@ -53,7 +53,7 @@ public FourierPlotFrame(final NewScope newScope, final double baseFrequency, fin
private void initComponents() {
jToolBar1 = new javax.swing.JToolBar();
- jPanelFourier1 = new gecko.geckocircuits.newscope.JPanelFourier();
+ jPanelFourier1 = new ch.technokrat.gecko.geckocircuits.newscope.JPanelFourier();
setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
@@ -74,7 +74,7 @@ private void initComponents() {
}// //GEN-END:initComponents
// Variables declaration - do not modify//GEN-BEGIN:variables
- private gecko.geckocircuits.newscope.JPanelFourier jPanelFourier1;
+ private ch.technokrat.gecko.geckocircuits.newscope.JPanelFourier jPanelFourier1;
private javax.swing.JToolBar jToolBar1;
// End of variables declaration//GEN-END:variables
}
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/FourierRekonstruktion.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/FourierRekonstruktion.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/FourierRekonstruktion.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/FourierRekonstruktion.java
index 48d192c..c66b05c 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/FourierRekonstruktion.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/FourierRekonstruktion.java
@@ -11,12 +11,12 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.scope;
+package ch.technokrat.gecko.geckocircuits.scope;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.TechFormat;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.newscope.Cispr16Fft;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.newscope.Cispr16Fft;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/GraferImplementation.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/GraferImplementation.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/GraferImplementation.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/GraferImplementation.java
index 318a47d..4108bec 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/GraferImplementation.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/GraferImplementation.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.scope;
+package ch.technokrat.gecko.geckocircuits.scope;
-import gecko.geckocircuits.allg.GlobalColors;
-import gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalColors;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
import java.awt.AlphaComposite;
import java.awt.Color;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/GraferV3.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/GraferV3.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/GraferV3.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/GraferV3.java
index fab9a94..4942981 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/GraferV3.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/GraferV3.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.scope;
+package ch.technokrat.gecko.geckocircuits.scope;
-import gecko.geckocircuits.allg.TechFormat;
-import gecko.geckocircuits.newscope.GeckoGraphics2D;
+import ch.technokrat.gecko.geckocircuits.allg.TechFormat;
+import ch.technokrat.gecko.geckocircuits.newscope.GeckoGraphics2D;
import java.awt.AlphaComposite;
import java.awt.Graphics;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/HiLoData.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/HiLoData.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/HiLoData.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/HiLoData.java
index bf6174b..7ba23c4 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/HiLoData.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/HiLoData.java
@@ -12,7 +12,7 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.scope;
+package ch.technokrat.gecko.geckocircuits.scope;
/**
* This is for backward-compatibility with old scope. In future, replace with "newscope":
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/Scopable.java b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/Scopable.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/Scopable.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/Scopable.java
index c7e7e15..e76c9b5 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/scope/Scopable.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckocircuits/scope/Scopable.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckocircuits.scope;
+package ch.technokrat.gecko.geckocircuits.scope;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckoscript/AbstractGeckoCustom.java b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/AbstractGeckoCustom.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckoscript/AbstractGeckoCustom.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckoscript/AbstractGeckoCustom.java
index bfd81a0..3a84036 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckoscript/AbstractGeckoCustom.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/AbstractGeckoCustom.java
@@ -11,36 +11,36 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckoscript;
-
-import gecko.Category;
-import gecko.Declaration;
-import gecko.Documentation;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCapacitor;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractResistor;
-import gecko.geckocircuits.circuit.circuitcomponents.Diode;
-import gecko.geckocircuits.circuit.circuitcomponents.Thyristor;
-import gecko.geckocircuits.circuit.circuitcomponents.IGBT;
-import gecko.geckocircuits.circuit.circuitcomponents.SemiconductorLossCalculatable;
-import gecko.GeckoCustomRemote;
-import gecko.GeckoExternal;
-import gecko.GeckoRemoteInterface;
-import gecko.GeckoSim;
-import gecko.MethodCategory;
-import gecko.geckocircuits.allg.GlobalFilePathes;
-import gecko.geckocircuits.allg.OperatingMode;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractInductor;
-import gecko.geckocircuits.circuit.circuitcomponents.IdealSwitch;
-import gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
-import gecko.geckocircuits.control.*;
-import gecko.geckocircuits.datacontainer.AbstractDataContainer;
-import gecko.geckocircuits.newscope.AbstractTimeSerie;
-import gecko.geckocircuits.newscope.CharacteristicsCalculator;
-import gecko.geckocircuits.newscope.Cispr16Fft;
-import gecko.i18n.resources.I18nKeys;
+package ch.technokrat.gecko.geckoscript;
+
+import ch.technokrat.gecko.Category;
+import ch.technokrat.gecko.Declaration;
+import ch.technokrat.gecko.Documentation;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractNonLinearCircuitComponent;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCapacitor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractResistor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.Diode;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.Thyristor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.IGBT;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SemiconductorLossCalculatable;
+import ch.technokrat.gecko.GeckoCustomRemote;
+import ch.technokrat.gecko.GeckoExternal;
+import ch.technokrat.gecko.GeckoRemoteInterface;
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.MethodCategory;
+import ch.technokrat.gecko.geckocircuits.allg.GlobalFilePathes;
+import ch.technokrat.gecko.geckocircuits.allg.OperatingMode;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractInductor;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.IdealSwitch;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.SubcircuitBlock;
+import ch.technokrat.gecko.geckocircuits.control.*;
+import ch.technokrat.gecko.geckocircuits.datacontainer.AbstractDataContainer;
+import ch.technokrat.gecko.geckocircuits.newscope.AbstractTimeSerie;
+import ch.technokrat.gecko.geckocircuits.newscope.CharacteristicsCalculator;
+import ch.technokrat.gecko.geckocircuits.newscope.Cispr16Fft;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.PrintStream;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckoscript/CompileScript.java b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/CompileScript.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/gecko/geckoscript/CompileScript.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckoscript/CompileScript.java
index ce7e6a5..af04c1f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckoscript/CompileScript.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/CompileScript.java
@@ -12,19 +12,19 @@
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckoscript;
-
-import gecko.GeckoSim;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.GeckoRuntimeException;
-import gecko.geckocircuits.control.javablock.AbstractCompileObject;
-import gecko.geckocircuits.control.javablock.CodeWindow;
-import gecko.geckocircuits.control.javablock.CompileObject;
-import gecko.geckocircuits.control.javablock.CompileObjectNull;
-import gecko.geckocircuits.control.javablock.CompileStatus;
-import gecko.geckocircuits.control.javablock.CompiledClassContainer;
-import gecko.geckocircuits.control.javablock.JavaBlockClassLoader;
-import gecko.geckocircuits.control.javablock.ReglerJavaFunction;
+package ch.technokrat.gecko.geckoscript;
+
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoRuntimeException;
+import ch.technokrat.gecko.geckocircuits.control.javablock.AbstractCompileObject;
+import ch.technokrat.gecko.geckocircuits.control.javablock.CodeWindow;
+import ch.technokrat.gecko.geckocircuits.control.javablock.CompileObject;
+import ch.technokrat.gecko.geckocircuits.control.javablock.CompileObjectNull;
+import ch.technokrat.gecko.geckocircuits.control.javablock.CompileStatus;
+import ch.technokrat.gecko.geckocircuits.control.javablock.CompiledClassContainer;
+import ch.technokrat.gecko.geckocircuits.control.javablock.JavaBlockClassLoader;
+import ch.technokrat.gecko.geckocircuits.control.javablock.ReglerJavaFunction;
import java.io.BufferedReader;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -101,8 +101,8 @@ static void compile(final ScriptWindow sw) {
//create source code from user input
try {
String strLine;
- sw.addSourceLine("import gecko.geckoscript.AbstractGeckoCustom;");
- sw.addSourceLine("import gecko.geckoscript.SimulationAccess;");
+ sw.addSourceLine("import ch.technokrat.gecko.geckoscript.AbstractGeckoCustom;");
+ sw.addSourceLine("import ch.technokrat.gecko.geckoscript.SimulationAccess;");
sw.addSourceLine("import javax.swing.JTextArea;");
BufferedReader reader = new BufferedReader(new StringReader(sw._importsTextArea.getText()));
while ((strLine = reader.readLine()) != null) {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckoscript/FunctionDescription.java b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/FunctionDescription.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckoscript/FunctionDescription.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckoscript/FunctionDescription.java
index 97725f0..bc34e56 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckoscript/FunctionDescription.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/FunctionDescription.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckoscript;
+package ch.technokrat.gecko.geckoscript;
public final class FunctionDescription {
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckoscript/GeckoInvalidArgumentException.java b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/GeckoInvalidArgumentException.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/geckoscript/GeckoInvalidArgumentException.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckoscript/GeckoInvalidArgumentException.java
index acc6148..437027e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckoscript/GeckoInvalidArgumentException.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/GeckoInvalidArgumentException.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckoscript;
+package ch.technokrat.gecko.geckoscript;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckoscript/JTextAreaWriter.java b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/JTextAreaWriter.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/geckoscript/JTextAreaWriter.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckoscript/JTextAreaWriter.java
index eef3f73..05f207b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckoscript/JTextAreaWriter.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/JTextAreaWriter.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckoscript;
+package ch.technokrat.gecko.geckoscript;
import java.io.Writer;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckoscript/ParameterSupport.form b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/ParameterSupport.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckoscript/ParameterSupport.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckoscript/ParameterSupport.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckoscript/ParameterSupport.java b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/ParameterSupport.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckoscript/ParameterSupport.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckoscript/ParameterSupport.java
index 66d6555..5d526f8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckoscript/ParameterSupport.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/ParameterSupport.java
@@ -11,14 +11,14 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckoscript;
-
-import gecko.Documentation;
-import gecko.geckocircuits.allg.UserParameter;
-import gecko.geckocircuits.circuit.AbstractBlockInterface;
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.control.Operationable;
-import gecko.geckocircuits.control.RegelBlock;
+package ch.technokrat.gecko.geckoscript;
+
+import ch.technokrat.gecko.Documentation;
+import ch.technokrat.gecko.geckocircuits.allg.UserParameter;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractBlockInterface;
+import ch.technokrat.gecko.geckocircuits.circuit.AbstractTypeInfo;
+import ch.technokrat.gecko.geckocircuits.control.Operationable;
+import ch.technokrat.gecko.geckocircuits.control.RegelBlock;
import java.awt.Component;
import java.awt.Font;
import java.util.Collections;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckoscript/ScriptWindow.form b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/ScriptWindow.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/geckoscript/ScriptWindow.form
rename to gecko/src/main/java/ch/technokrat/gecko/geckoscript/ScriptWindow.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckoscript/ScriptWindow.java b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/ScriptWindow.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/geckoscript/ScriptWindow.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckoscript/ScriptWindow.java
index 637b101..8ca8803 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckoscript/ScriptWindow.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/ScriptWindow.java
@@ -11,17 +11,17 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckoscript;
-
-import gecko.Category;
-import gecko.Declaration;
-import gecko.Documentation;
-import gecko.GeckoRemoteInterface;
-import gecko.MethodCategory;
-import gecko.geckocircuits.allg.StartupWindow;
-import gecko.geckocircuits.control.javablock.CodeWindow;
-import gecko.geckocircuits.control.javablock.CompileStatus;
-import gecko.geckocircuits.control.javablock.ExtraFilesWindow;
+package ch.technokrat.gecko.geckoscript;
+
+import ch.technokrat.gecko.Category;
+import ch.technokrat.gecko.Declaration;
+import ch.technokrat.gecko.Documentation;
+import ch.technokrat.gecko.GeckoRemoteInterface;
+import ch.technokrat.gecko.MethodCategory;
+import ch.technokrat.gecko.geckocircuits.allg.StartupWindow;
+import ch.technokrat.gecko.geckocircuits.control.javablock.CodeWindow;
+import ch.technokrat.gecko.geckocircuits.control.javablock.CompileStatus;
+import ch.technokrat.gecko.geckocircuits.control.javablock.ExtraFilesWindow;
import java.lang.reflect.Method;
import java.util.HashMap;
import java.util.Random;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckoscript/SimulationAccess.java b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/SimulationAccess.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckoscript/SimulationAccess.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckoscript/SimulationAccess.java
index b78a77c..0f4378b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckoscript/SimulationAccess.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/SimulationAccess.java
@@ -11,16 +11,16 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckoscript;
-
-import gecko.GeckoSim;
-import gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
-import gecko.geckocircuits.allg.Fenster;
-import gecko.geckocircuits.allg.GeckoFile;
-import gecko.geckocircuits.circuit.*;
-import gecko.geckocircuits.control.*;
-import gecko.geckocircuits.control.DataSaver;
-import gecko.geckocircuits.control.javablock.ExtraFilesWindow;
+package ch.technokrat.gecko.geckoscript;
+
+import ch.technokrat.gecko.GeckoSim;
+import ch.technokrat.gecko.geckocircuits.circuit.circuitcomponents.AbstractCircuitBlockInterface;
+import ch.technokrat.gecko.geckocircuits.allg.Fenster;
+import ch.technokrat.gecko.geckocircuits.allg.GeckoFile;
+import ch.technokrat.gecko.geckocircuits.circuit.*;
+import ch.technokrat.gecko.geckocircuits.control.*;
+import ch.technokrat.gecko.geckocircuits.control.DataSaver;
+import ch.technokrat.gecko.geckocircuits.control.javablock.ExtraFilesWindow;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.*;
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckoscript/TextAreaOutputStream.java b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/TextAreaOutputStream.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/geckoscript/TextAreaOutputStream.java
rename to gecko/src/main/java/ch/technokrat/gecko/geckoscript/TextAreaOutputStream.java
index e821be9..d6e78d2 100644
--- a/gecko/src/main/java/com/technokrat/gecko/geckoscript/TextAreaOutputStream.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/geckoscript/TextAreaOutputStream.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.geckoscript;
+package ch.technokrat.gecko.geckoscript;
import java.io.IOException;
import java.io.OutputStream;
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/DoubleMap.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/DoubleMap.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/DoubleMap.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/DoubleMap.java
index 175adb8..43b690a 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/DoubleMap.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/DoubleMap.java
@@ -16,9 +16,9 @@
* values to keys for a specific language.
* -A new instance of this class needs to be defined for each language used.
*/
-package gecko.i18n;
+package ch.technokrat.gecko.i18n;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.HashMap;
import java.util.Set;
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/GuiFabric.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/GuiFabric.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/GuiFabric.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/GuiFabric.java
index c3c08e6..d81f29f 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/GuiFabric.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/GuiFabric.java
@@ -11,10 +11,10 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.i18n;
+package ch.technokrat.gecko.i18n;
-import gecko.i18n.resources.I18nKeys;
-import gecko.i18n.translationtoolbox.PopupListener;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.translationtoolbox.PopupListener;
import javax.swing.JButton;
import javax.swing.JMenu;
import javax.swing.JMenuItem;
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/InitDialog.form b/gecko/src/main/java/ch/technokrat/gecko/i18n/InitDialog.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/InitDialog.form
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/InitDialog.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/InitDialog.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/InitDialog.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/InitDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/InitDialog.java
index 00673e9..b4cb39b 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/InitDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/InitDialog.java
@@ -14,7 +14,7 @@
/*
* Initialization dialog GUI class.
*/
-package gecko.i18n;
+package ch.technokrat.gecko.i18n;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/InitParameters.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/InitParameters.java
similarity index 96%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/InitParameters.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/InitParameters.java
index e36016e..f6b89c8 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/InitParameters.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/InitParameters.java
@@ -1,23 +1,23 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
/*
* This class defines all constant parameters for the i18n toolkit.
* -Note: Changing values here without changing the same respective values in
* the Admin Tool (class: admintool.InitParameters) will cause the i18n toolkit
* to malfunction.
*/
-package gecko.i18n;
+package ch.technokrat.gecko.i18n;
import java.util.Locale;
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/LangInit.form b/gecko/src/main/java/ch/technokrat/gecko/i18n/LangInit.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/LangInit.form
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/LangInit.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/LangInit.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/LangInit.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/LangInit.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/LangInit.java
index 569046b..4c0e83d 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/LangInit.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/LangInit.java
@@ -14,7 +14,7 @@
/*
* Language initialization (LangInit) GUI class.
*/
-package gecko.i18n;
+package ch.technokrat.gecko.i18n;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
@@ -22,9 +22,9 @@
import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeEvent;
import javax.swing.SwingWorker;
-import gecko.i18n.bot.DLbot;
-import gecko.i18n.resources.EnglishMapper;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.bot.DLbot;
+import ch.technokrat.gecko.i18n.resources.EnglishMapper;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.util.Locale;
import javax.swing.JComponent;
import javax.swing.JOptionPane;
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/SelectableLanguages.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/SelectableLanguages.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/SelectableLanguages.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/SelectableLanguages.java
index 68e49ed..b5e21c3 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/SelectableLanguages.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/SelectableLanguages.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package gecko.i18n;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.gecko.i18n;
import java.util.Locale;
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/bot/DLbot.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/bot/DLbot.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/bot/DLbot.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/bot/DLbot.java
index 71b9bee..ace80dd 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/bot/DLbot.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/bot/DLbot.java
@@ -16,15 +16,15 @@
* off of the Wiki database. It has its own dedicated login on the Wiki:
* USER = "DLbot", PASSWORD = "download"
*/
-package gecko.i18n.bot;
+package ch.technokrat.gecko.i18n.bot;
import net.sourceforge.jwbf.mediawiki.bots.MediaWikiBot;
import net.sourceforge.jwbf.core.contentRep.SimpleArticle;
-import gecko.i18n.translationtoolbox.TranslationDialog;
-import gecko.i18n.DoubleMap;
-import gecko.i18n.InitParameters;
-import gecko.i18n.LangInit;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.translationtoolbox.TranslationDialog;
+import ch.technokrat.gecko.i18n.DoubleMap;
+import ch.technokrat.gecko.i18n.InitParameters;
+import ch.technokrat.gecko.i18n.LangInit;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public class DLbot {
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/bot/UPbot.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/bot/UPbot.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/bot/UPbot.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/bot/UPbot.java
index ad07a48..27f8f86 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/bot/UPbot.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/bot/UPbot.java
@@ -17,16 +17,16 @@
* dedicated login on the Wiki:
* USER = "UPbot", PASSWORD = "upload"
*/
-package gecko.i18n.bot;
+package ch.technokrat.gecko.i18n.bot;
-import gecko.i18n.InitParameters;
+import ch.technokrat.gecko.i18n.InitParameters;
import java.util.Random;
import java.lang.StringBuilder;
import net.sourceforge.jwbf.mediawiki.bots.MediaWikiBot;
import net.sourceforge.jwbf.core.contentRep.SimpleArticle;
-import gecko.i18n.translationtoolbox.TranslationDialog;
-import gecko.i18n.LangInit;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.translationtoolbox.TranslationDialog;
+import ch.technokrat.gecko.i18n.LangInit;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public class UPbot {
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/resources/EnglishMapper.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/resources/EnglishMapper.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/resources/EnglishMapper.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/resources/EnglishMapper.java
index cb431a5..e136f7e 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/resources/EnglishMapper.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/resources/EnglishMapper.java
@@ -15,9 +15,9 @@
* Class used to initialize English key-value pairs.
* -No connection to the Wiki Database is needed.
*/
-package gecko.i18n.resources;
+package ch.technokrat.gecko.i18n.resources;
-import gecko.i18n.DoubleMap;
+import ch.technokrat.gecko.i18n.DoubleMap;
public class EnglishMapper {
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/resources/I18nKeys.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/resources/I18nKeys.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/resources/I18nKeys.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/resources/I18nKeys.java
index 55bb706..5f352da 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/resources/I18nKeys.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/resources/I18nKeys.java
@@ -11,9 +11,9 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package gecko.i18n.resources;
+package ch.technokrat.gecko.i18n.resources;
-import gecko.i18n.LangInit;
+import ch.technokrat.gecko.i18n.LangInit;
import java.util.HashMap;
import java.util.Map;
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/resources/arrow.jpg b/gecko/src/main/java/ch/technokrat/gecko/i18n/resources/arrow.jpg
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/resources/arrow.jpg
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/resources/arrow.jpg
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/PopupListener.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/PopupListener.java
similarity index 92%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/PopupListener.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/PopupListener.java
index 7ddf691..ae561a7 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/PopupListener.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/PopupListener.java
@@ -14,11 +14,11 @@
/*
* -Pop-up mouse listener class.
*/
-package gecko.i18n.translationtoolbox;
+package ch.technokrat.gecko.i18n.translationtoolbox;
-import gecko.i18n.LangInit;
-import gecko.i18n.SelectableLanguages;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.LangInit;
+import ch.technokrat.gecko.i18n.SelectableLanguages;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationDialog.form b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationDialog.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationDialog.form
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationDialog.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationDialog.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationDialog.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationDialog.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationDialog.java
index ab62f84..68d9eb6 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationDialog.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationDialog.java
@@ -14,7 +14,7 @@
/*
* -Translation dialog GUI class.
*/
-package gecko.i18n.translationtoolbox;
+package ch.technokrat.gecko.i18n.translationtoolbox;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationPopupMultiple.form b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationPopupMultiple.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationPopupMultiple.form
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationPopupMultiple.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationPopupMultiple.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationPopupMultiple.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationPopupMultiple.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationPopupMultiple.java
index b5ec906..725b753 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationPopupMultiple.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationPopupMultiple.java
@@ -15,18 +15,18 @@
* -Translation pop-up GUI class for multiple-line values.
*
*/
-package gecko.i18n.translationtoolbox;
+package ch.technokrat.gecko.i18n.translationtoolbox;
-import gecko.i18n.InitParameters;
+import ch.technokrat.gecko.i18n.InitParameters;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ProgressMonitor;
import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeEvent;
import javax.swing.SwingWorker;
-import gecko.i18n.LangInit;
-import gecko.i18n.bot.UPbot;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.LangInit;
+import ch.technokrat.gecko.i18n.bot.UPbot;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public class TranslationPopupMultiple extends javax.swing.JFrame implements PropertyChangeListener {
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationPopupSingle.form b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationPopupSingle.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationPopupSingle.form
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationPopupSingle.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationPopupSingle.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationPopupSingle.java
similarity index 98%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationPopupSingle.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationPopupSingle.java
index 5590170..1b5cccb 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationPopupSingle.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationPopupSingle.java
@@ -15,18 +15,18 @@
* -Translation pop-up GUI class for single-line values.
*
*/
-package gecko.i18n.translationtoolbox;
+package ch.technokrat.gecko.i18n.translationtoolbox;
-import gecko.i18n.InitParameters;
+import ch.technokrat.gecko.i18n.InitParameters;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ProgressMonitor;
import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeEvent;
import javax.swing.SwingWorker;
-import gecko.i18n.LangInit;
-import gecko.i18n.bot.UPbot;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.LangInit;
+import ch.technokrat.gecko.i18n.bot.UPbot;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public class TranslationPopupSingle extends javax.swing.JFrame implements PropertyChangeListener {
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationTools.form b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationTools.form
similarity index 100%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationTools.form
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationTools.form
diff --git a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationTools.java b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationTools.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationTools.java
rename to gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationTools.java
index d9f69d6..2f04c95 100644
--- a/gecko/src/main/java/com/technokrat/gecko/i18n/translationtoolbox/TranslationTools.java
+++ b/gecko/src/main/java/ch/technokrat/gecko/i18n/translationtoolbox/TranslationTools.java
@@ -14,7 +14,7 @@
/*
* -Translation toolbox GUI class.
*/
-package gecko.i18n.translationtoolbox;
+package ch.technokrat.gecko.i18n.translationtoolbox;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
@@ -23,10 +23,10 @@
import java.beans.PropertyChangeEvent;
import javax.swing.SwingWorker;
import java.util.HashMap;
-import gecko.i18n.bot.UPbot;
-import gecko.i18n.LangInit;
-import gecko.i18n.InitParameters;
-import gecko.i18n.resources.I18nKeys;
+import ch.technokrat.gecko.i18n.bot.UPbot;
+import ch.technokrat.gecko.i18n.LangInit;
+import ch.technokrat.gecko.i18n.InitParameters;
+import ch.technokrat.gecko.i18n.resources.I18nKeys;
public class TranslationTools extends javax.swing.JFrame implements PropertyChangeListener {
diff --git a/gecko/src/main/java/com/technokrat/modelviewcontrol/AbstractUndoGenericModel.java b/gecko/src/main/java/ch/technokrat/modelviewcontrol/AbstractUndoGenericModel.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/modelviewcontrol/AbstractUndoGenericModel.java
rename to gecko/src/main/java/ch/technokrat/modelviewcontrol/AbstractUndoGenericModel.java
index b309c90..e9dd2c5 100644
--- a/gecko/src/main/java/com/technokrat/modelviewcontrol/AbstractUndoGenericModel.java
+++ b/gecko/src/main/java/ch/technokrat/modelviewcontrol/AbstractUndoGenericModel.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package modelviewcontrol;
+package ch.technokrat.modelviewcontrol;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/modelviewcontrol/DelegateCheckBox.java b/gecko/src/main/java/ch/technokrat/modelviewcontrol/DelegateCheckBox.java
similarity index 90%
rename from gecko/src/main/java/com/technokrat/modelviewcontrol/DelegateCheckBox.java
rename to gecko/src/main/java/ch/technokrat/modelviewcontrol/DelegateCheckBox.java
index 34b7a5e..9dab220 100644
--- a/gecko/src/main/java/com/technokrat/modelviewcontrol/DelegateCheckBox.java
+++ b/gecko/src/main/java/ch/technokrat/modelviewcontrol/DelegateCheckBox.java
@@ -1,25 +1,25 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package modelviewcontrol;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.modelviewcontrol;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JCheckBox;
-import modelviewcontrol.IGenericMVCView;
-import modelviewcontrol.ModelMVC;
+import ch.technokrat.modelviewcontrol.IGenericMVCView;
+import ch.technokrat.modelviewcontrol.ModelMVC;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/modelviewcontrol/DelegateIntSpinner.java b/gecko/src/main/java/ch/technokrat/modelviewcontrol/DelegateIntSpinner.java
similarity index 91%
rename from gecko/src/main/java/com/technokrat/modelviewcontrol/DelegateIntSpinner.java
rename to gecko/src/main/java/ch/technokrat/modelviewcontrol/DelegateIntSpinner.java
index 9b56f6c..c08be6e 100644
--- a/gecko/src/main/java/com/technokrat/modelviewcontrol/DelegateIntSpinner.java
+++ b/gecko/src/main/java/ch/technokrat/modelviewcontrol/DelegateIntSpinner.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package modelviewcontrol;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.modelviewcontrol;
@@ -19,8 +19,8 @@
import java.awt.event.ActionListener;
import javax.swing.JSpinner;
import javax.swing.event.ChangeListener;
-import modelviewcontrol.IGenericMVCView;
-import modelviewcontrol.ModelMVC;
+import ch.technokrat.modelviewcontrol.IGenericMVCView;
+import ch.technokrat.modelviewcontrol.ModelMVC;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/modelviewcontrol/DelegateNumericTextField.java b/gecko/src/main/java/ch/technokrat/modelviewcontrol/DelegateNumericTextField.java
similarity index 95%
rename from gecko/src/main/java/com/technokrat/modelviewcontrol/DelegateNumericTextField.java
rename to gecko/src/main/java/ch/technokrat/modelviewcontrol/DelegateNumericTextField.java
index 41259ac..3f1015d 100644
--- a/gecko/src/main/java/com/technokrat/modelviewcontrol/DelegateNumericTextField.java
+++ b/gecko/src/main/java/ch/technokrat/modelviewcontrol/DelegateNumericTextField.java
@@ -1,17 +1,17 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package modelviewcontrol;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.modelviewcontrol;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/modelviewcontrol/GroupableUndoManager.java b/gecko/src/main/java/ch/technokrat/modelviewcontrol/GroupableUndoManager.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/modelviewcontrol/GroupableUndoManager.java
rename to gecko/src/main/java/ch/technokrat/modelviewcontrol/GroupableUndoManager.java
index 75c775e..f044ec0 100644
--- a/gecko/src/main/java/com/technokrat/modelviewcontrol/GroupableUndoManager.java
+++ b/gecko/src/main/java/ch/technokrat/modelviewcontrol/GroupableUndoManager.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package modelviewcontrol;
+package ch.technokrat.modelviewcontrol;
import java.util.ArrayList;
import java.util.Collections;
diff --git a/gecko/src/main/java/com/technokrat/modelviewcontrol/IGenericMVCView.java b/gecko/src/main/java/ch/technokrat/modelviewcontrol/IGenericMVCView.java
similarity index 89%
rename from gecko/src/main/java/com/technokrat/modelviewcontrol/IGenericMVCView.java
rename to gecko/src/main/java/ch/technokrat/modelviewcontrol/IGenericMVCView.java
index ccee3f5..f555c25 100644
--- a/gecko/src/main/java/com/technokrat/modelviewcontrol/IGenericMVCView.java
+++ b/gecko/src/main/java/ch/technokrat/modelviewcontrol/IGenericMVCView.java
@@ -1,20 +1,20 @@
-/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
- *
- * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
- * the terms of the GNU General Public License as published by the Free Software
- * Foundation, either version 3 of the License, or (at your option) any later version.
- *
- * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
- * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
- * PURPOSE. See the GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License along with
- * GeckoCIRCUITS. If not, see .
- */
-package modelviewcontrol;
+/* This file is part of GeckoCIRCUITS. Copyright (C) ETH Zurich, Gecko-Simulations GmbH
+ *
+ * GeckoCIRCUITS is free software: you can redistribute it and/or modify it under
+ * the terms of the GNU General Public License as published by the Free Software
+ * Foundation, either version 3 of the License, or (at your option) any later version.
+ *
+ * GeckoCIRCUITS is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with
+ * GeckoCIRCUITS. If not, see .
+ */
+package ch.technokrat.modelviewcontrol;
-import modelviewcontrol.ModelMVCGeneric;
+import ch.technokrat.modelviewcontrol.ModelMVCGeneric;
/**
*
diff --git a/gecko/src/main/java/com/technokrat/modelviewcontrol/ModelMVC.java b/gecko/src/main/java/ch/technokrat/modelviewcontrol/ModelMVC.java
similarity index 97%
rename from gecko/src/main/java/com/technokrat/modelviewcontrol/ModelMVC.java
rename to gecko/src/main/java/ch/technokrat/modelviewcontrol/ModelMVC.java
index 0602903..fb9a16f 100644
--- a/gecko/src/main/java/com/technokrat/modelviewcontrol/ModelMVC.java
+++ b/gecko/src/main/java/ch/technokrat/modelviewcontrol/ModelMVC.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package modelviewcontrol;
+package ch.technokrat.modelviewcontrol;
import java.io.Serializable;
diff --git a/gecko/src/main/java/com/technokrat/modelviewcontrol/ModelMVCGeneric.java b/gecko/src/main/java/ch/technokrat/modelviewcontrol/ModelMVCGeneric.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/modelviewcontrol/ModelMVCGeneric.java
rename to gecko/src/main/java/ch/technokrat/modelviewcontrol/ModelMVCGeneric.java
index 5b62ec4..2812f03 100644
--- a/gecko/src/main/java/com/technokrat/modelviewcontrol/ModelMVCGeneric.java
+++ b/gecko/src/main/java/ch/technokrat/modelviewcontrol/ModelMVCGeneric.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package modelviewcontrol;
+package ch.technokrat.modelviewcontrol;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
diff --git a/gecko/src/main/java/com/technokrat/modelviewcontrol/WeakListModel.java b/gecko/src/main/java/ch/technokrat/modelviewcontrol/WeakListModel.java
similarity index 99%
rename from gecko/src/main/java/com/technokrat/modelviewcontrol/WeakListModel.java
rename to gecko/src/main/java/ch/technokrat/modelviewcontrol/WeakListModel.java
index 477bdae..44c077b 100644
--- a/gecko/src/main/java/com/technokrat/modelviewcontrol/WeakListModel.java
+++ b/gecko/src/main/java/ch/technokrat/modelviewcontrol/WeakListModel.java
@@ -11,7 +11,7 @@
* You should have received a copy of the GNU General Public License along with
* GeckoCIRCUITS. If not, see .
*/
-package modelviewcontrol;
+package ch.technokrat.modelviewcontrol;
import java.io.Serializable;
import java.util.*;
diff --git a/gecko/src/main/java/com/technokrat/com/intel/mkl/CBLAS.java b/gecko/src/main/java/com/intel/mkl/CBLAS.java
similarity index 100%
rename from gecko/src/main/java/com/technokrat/com/intel/mkl/CBLAS.java
rename to gecko/src/main/java/com/intel/mkl/CBLAS.java
diff --git a/gecko/src/main/java/com/technokrat/com/intel/mkl/LAPACK.java b/gecko/src/main/java/com/intel/mkl/LAPACK.java
similarity index 100%
rename from gecko/src/main/java/com/technokrat/com/intel/mkl/LAPACK.java
rename to gecko/src/main/java/com/intel/mkl/LAPACK.java
diff --git a/gecko/src/main/java/com/technokrat/com/intel/mkl/LAPACKNative.java b/gecko/src/main/java/com/intel/mkl/LAPACKNative.java
similarity index 100%
rename from gecko/src/main/java/com/technokrat/com/intel/mkl/LAPACKNative.java
rename to gecko/src/main/java/com/intel/mkl/LAPACKNative.java
diff --git a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorCircuit.java b/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorCircuit.java
deleted file mode 100644
index b2ad41a..0000000
--- a/gecko/src/main/java/com/technokrat/gecko/geckocircuits/circuit/circuitcomponents/CapacitorCircuit.java
+++ /dev/null
@@ -1,12 +0,0 @@
-package gecko.geckocircuits.circuit.circuitcomponents;
-
-import gecko.geckocircuits.circuit.AbstractTypeInfo;
-import gecko.geckocircuits.circuit.CircuitTypeInfo;
-import gecko.i18n.resources.I18nKeys;
-import java.util.List;
-
-public class CapacitorCircuit extends AbstractCapacitor {
- static final AbstractTypeInfo TYPE_INFO =
- new CircuitTypeInfo(CapacitorCircuit.class, "C", I18nKeys.CAPACITOR_C_F);
-
-}