Permalink
Browse files

add agpl to the java sources

  • Loading branch information...
1 parent 22a73e0 commit 19884b2e3c5058d136803bd409a6762aa4a4f378 Muharem Hrnjadovic committed Mar 7, 2012
Showing with 901 additions and 0 deletions.
  1. +17 −0 java/org/gem/CalculationSettings.java
  2. +17 −0 java/org/gem/IPythonPipe.java
  3. +17 −0 java/org/gem/JsonSerializer.java
  4. +17 −0 java/org/gem/LocationListFormatter.java
  5. +17 −0 java/org/gem/PythonOutputStream.java
  6. +17 −0 java/org/gem/ScalarIMRJsonAdapter.java
  7. +17 −0 java/org/gem/ScalarIntensityMeasureRelationshipApiDeserializer.java
  8. +17 −0 java/org/gem/SourceDataDeserializer.java
  9. +17 −0 java/org/gem/TectonicRegionTypeDeserializer.java
  10. +17 −0 java/org/gem/UnoptimizedDeepCopy.java
  11. +17 −0 java/org/gem/Utils.java
  12. +17 −0 java/org/gem/calc/CalcUtils.java
  13. +17 −0 java/org/gem/calc/DisaggregationCalculator.java
  14. +17 −0 java/org/gem/calc/DisaggregationResult.java
  15. +17 −0 java/org/gem/calc/GroundMotionFieldCalculator.java
  16. +17 −0 java/org/gem/calc/HazardCalculator.java
  17. +17 −0 java/org/gem/calc/ProbabilityMassFunctionCalc.java
  18. +17 −0 java/org/gem/calc/StochasticEventSetGenerator.java
  19. +17 −0 java/org/gem/calc/UHSCalculator.java
  20. +17 −0 java/org/gem/calc/UHSResult.java
  21. +17 −0 java/org/gem/engine/GmpeLogicTreeData.java
  22. +17 −0 java/org/gem/engine/LogicTreeProcessor.java
  23. +17 −0 java/org/gem/engine/XMLMismatchError.java
  24. +17 −0 java/org/gem/engine/XMLValidationError.java
  25. +17 −0 java/org/gem/engine/hazard/parsers/RuptureReader.java
  26. +17 −0 java/org/gem/engine/hazard/parsers/SourceModelReader.java
  27. +17 −0 java/org/gem/engine/hazard/redis/Cache.java
  28. +17 −0 java/org/gem/log/PythonBridge.java
  29. +17 −0 java/org/gem/log/PythonBridgeAppender.java
  30. +17 −0 java/org/gem/params/CpuParams.java
  31. +17 −0 java/org/gem/params/DistanceParams.java
  32. +17 −0 java/org/gem/params/IMLListParams.java
  33. +17 −0 java/org/gem/params/IntensityMeasureParams.java
  34. +17 −0 java/org/gem/params/SiteParams.java
  35. +17 −0 java/org/gem/params/SourceType.java
  36. +17 −0 java_tests/org/gem/LocationListFormatterTest.java
  37. +17 −0 java_tests/org/gem/UtilsTest.java
  38. +17 −0 java_tests/org/gem/calc/CalcTestHelper.java
  39. +17 −0 java_tests/org/gem/calc/CalcUtilsTest.java
  40. +17 −0 java_tests/org/gem/calc/DisaggregationCalculatorTest.java
  41. +17 −0 java_tests/org/gem/calc/DisaggregationTestHelper.java
  42. +17 −0 java_tests/org/gem/calc/GroundMotionFieldCalculatorTest.java
  43. +17 −0 java_tests/org/gem/calc/HazardCalculatorTest.java
  44. +17 −0 java_tests/org/gem/calc/NonPoissonianERF.java
  45. +17 −0 java_tests/org/gem/calc/ProbabilityMassFunctionCalcTest.java
  46. +17 −0 java_tests/org/gem/calc/StochasticEventSetGeneratorTest.java
  47. +17 −0 java_tests/org/gem/calc/UHSCalculatorTest.java
  48. +17 −0 java_tests/org/gem/engine/JsonSerializerTest.java
  49. +17 −0 java_tests/org/gem/engine/hazard/parsers/RuptureReaderTest.java
  50. +17 −0 java_tests/org/gem/engine/hazard/parsers/SourceModelReaderTest.java
  51. +17 −0 java_tests/org/gem/engine/hazard/parsers/SourceModelTestHelper.java
  52. +17 −0 java_tests/org/gem/engine/hazard/redis/BaseRedisTest.java
  53. +17 −0 java_tests/org/gem/ipe/PredictionEquationTestHelper.java
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem;
import java.util.ArrayList;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem;
public interface IPythonPipe {
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem;
import java.lang.reflect.Type;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem;
import org.opensha.commons.geo.Location;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem;
import java.io.IOException;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem;
import java.lang.reflect.Type;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem;
import java.lang.reflect.Constructor;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem;
import java.lang.reflect.Type;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem;
import java.lang.reflect.Type;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem;
import java.io.IOException;
View
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem;
public class Utils
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem.calc;
import java.util.Arrays;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem.calc;
import java.rmi.RemoteException;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem.calc;
public class DisaggregationResult
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem.calc;
import java.util.HashMap;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem.calc;
import java.rmi.RemoteException;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem.calc;
import java.util.ArrayList;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem.calc;
import java.util.ArrayList;
@@ -1,3 +1,20 @@
+/*
+ Copyright (c) 2010-2012, GEM Foundation.
+
+ OpenQuake is free software: you can redistribute it and/or modify it
+ under the terms of the GNU Affero General Public License as published
+ by the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
+
+ OpenQuake 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 Affero General Public License
+ along with OpenQuake. If not, see <http://www.gnu.org/licenses/>.
+*/
+
package org.gem.calc;
import java.util.ArrayList;
Oops, something went wrong.

0 comments on commit 19884b2

Please sign in to comment.