From: Felix Dörre Date: Sat, 2 Aug 2014 14:15:49 +0000 (+0200) Subject: Move l10n-stuff to own package. X-Git-Url: https://code.wpia.club/?p=gigi.git;a=commitdiff_plain;h=480cb29387c76ccc19f8fa8fb0abe8ae1b069730 Move l10n-stuff to own package. --- diff --git a/src/org/cacert/gigi/EmailAddress.java b/src/org/cacert/gigi/EmailAddress.java index 8f4e2efd..480da6f4 100644 --- a/src/org/cacert/gigi/EmailAddress.java +++ b/src/org/cacert/gigi/EmailAddress.java @@ -7,6 +7,7 @@ import java.sql.SQLException; import org.cacert.gigi.database.DatabaseConnection; import org.cacert.gigi.email.EmailProvider; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.util.RandomToken; import org.cacert.gigi.util.ServerConstants; diff --git a/src/org/cacert/gigi/Gigi.java b/src/org/cacert/gigi/Gigi.java index f7a82d66..af0e222b 100644 --- a/src/org/cacert/gigi/Gigi.java +++ b/src/org/cacert/gigi/Gigi.java @@ -15,6 +15,7 @@ import javax.servlet.http.HttpSession; import org.cacert.gigi.database.DatabaseConnection; import org.cacert.gigi.email.EmailProvider; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Form.CSRFException; import org.cacert.gigi.output.Menu; import org.cacert.gigi.output.MenuItem; diff --git a/src/org/cacert/gigi/GigiApiException.java b/src/org/cacert/gigi/GigiApiException.java index 430c199b..8851ec44 100644 --- a/src/org/cacert/gigi/GigiApiException.java +++ b/src/org/cacert/gigi/GigiApiException.java @@ -4,6 +4,8 @@ import java.io.PrintWriter; import java.sql.SQLException; import java.util.LinkedList; +import org.cacert.gigi.localisation.Language; + public class GigiApiException extends Exception { SQLException e; diff --git a/src/org/cacert/gigi/Name.java b/src/org/cacert/gigi/Name.java index 0c919dab..6f3c09f1 100644 --- a/src/org/cacert/gigi/Name.java +++ b/src/org/cacert/gigi/Name.java @@ -3,6 +3,7 @@ package org.cacert.gigi; import java.io.PrintWriter; import java.util.Map; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Outputable; public class Name implements Outputable { diff --git a/src/org/cacert/gigi/Language.java b/src/org/cacert/gigi/localisation/Language.java similarity index 94% rename from src/org/cacert/gigi/Language.java rename to src/org/cacert/gigi/localisation/Language.java index 64831ebd..dc99d9a8 100644 --- a/src/org/cacert/gigi/Language.java +++ b/src/org/cacert/gigi/localisation/Language.java @@ -1,4 +1,4 @@ -package org.cacert.gigi; +package org.cacert.gigi.localisation; import java.io.File; import java.io.FileInputStream; @@ -23,7 +23,7 @@ public class Language { Locale l; - private Language(String language) throws ParserConfigurationException, IOException, SAXException { + protected Language(String language) throws ParserConfigurationException, IOException, SAXException { if (language.contains("_")) { String[] parts = language.split("_"); l = new Locale(parts[0], parts[1]); diff --git a/src/org/cacert/gigi/output/CertificateIterable.java b/src/org/cacert/gigi/output/CertificateIterable.java index 5108e1c8..11c4a507 100644 --- a/src/org/cacert/gigi/output/CertificateIterable.java +++ b/src/org/cacert/gigi/output/CertificateIterable.java @@ -4,7 +4,7 @@ import java.sql.SQLException; import java.util.Map; import org.cacert.gigi.Certificate; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.template.IterableDataset; public class CertificateIterable implements IterableDataset { diff --git a/src/org/cacert/gigi/output/DateSelector.java b/src/org/cacert/gigi/output/DateSelector.java index 45697fe0..cf42c220 100644 --- a/src/org/cacert/gigi/output/DateSelector.java +++ b/src/org/cacert/gigi/output/DateSelector.java @@ -9,7 +9,7 @@ import java.util.Map; import javax.servlet.http.HttpServletRequest; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; public class DateSelector implements Outputable { diff --git a/src/org/cacert/gigi/output/Form.java b/src/org/cacert/gigi/output/Form.java index e5d05cb6..176c7046 100644 --- a/src/org/cacert/gigi/output/Form.java +++ b/src/org/cacert/gigi/output/Form.java @@ -8,7 +8,7 @@ import javax.servlet.ServletRequest; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.pages.Page; import org.cacert.gigi.util.RandomToken; diff --git a/src/org/cacert/gigi/output/Menu.java b/src/org/cacert/gigi/output/Menu.java index 6e75eb90..b30badb7 100644 --- a/src/org/cacert/gigi/output/Menu.java +++ b/src/org/cacert/gigi/output/Menu.java @@ -3,7 +3,7 @@ package org.cacert.gigi.output; import java.io.PrintWriter; import java.util.Map; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; public class Menu implements Outputable { diff --git a/src/org/cacert/gigi/output/MenuItem.java b/src/org/cacert/gigi/output/MenuItem.java index a0c1ed80..f307e335 100644 --- a/src/org/cacert/gigi/output/MenuItem.java +++ b/src/org/cacert/gigi/output/MenuItem.java @@ -3,7 +3,7 @@ package org.cacert.gigi.output; import java.io.PrintWriter; import java.util.Map; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; public class MenuItem implements Outputable { diff --git a/src/org/cacert/gigi/output/Outputable.java b/src/org/cacert/gigi/output/Outputable.java index d228b33d..9d1530c6 100644 --- a/src/org/cacert/gigi/output/Outputable.java +++ b/src/org/cacert/gigi/output/Outputable.java @@ -3,7 +3,7 @@ package org.cacert.gigi.output; import java.io.PrintWriter; import java.util.Map; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; public interface Outputable { diff --git a/src/org/cacert/gigi/output/template/ForeachStatement.java b/src/org/cacert/gigi/output/template/ForeachStatement.java index 6cd1e038..4a368cc9 100644 --- a/src/org/cacert/gigi/output/template/ForeachStatement.java +++ b/src/org/cacert/gigi/output/template/ForeachStatement.java @@ -4,7 +4,7 @@ import java.io.PrintWriter; import java.util.HashMap; import java.util.Map; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Outputable; public final class ForeachStatement implements Outputable { diff --git a/src/org/cacert/gigi/output/template/HashAlgorithms.java b/src/org/cacert/gigi/output/template/HashAlgorithms.java index 24e71f7f..37b1ca70 100644 --- a/src/org/cacert/gigi/output/template/HashAlgorithms.java +++ b/src/org/cacert/gigi/output/template/HashAlgorithms.java @@ -3,7 +3,7 @@ package org.cacert.gigi.output.template; import java.util.Map; import org.cacert.gigi.Digest; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; public class HashAlgorithms implements IterableDataset { diff --git a/src/org/cacert/gigi/output/template/IfStatement.java b/src/org/cacert/gigi/output/template/IfStatement.java index bed559ed..adb90992 100644 --- a/src/org/cacert/gigi/output/template/IfStatement.java +++ b/src/org/cacert/gigi/output/template/IfStatement.java @@ -3,7 +3,7 @@ package org.cacert.gigi.output.template; import java.io.PrintWriter; import java.util.Map; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Outputable; public final class IfStatement implements Outputable { diff --git a/src/org/cacert/gigi/output/template/IterableDataset.java b/src/org/cacert/gigi/output/template/IterableDataset.java index 3357be09..e95dce8f 100644 --- a/src/org/cacert/gigi/output/template/IterableDataset.java +++ b/src/org/cacert/gigi/output/template/IterableDataset.java @@ -2,7 +2,7 @@ package org.cacert.gigi.output.template; import java.util.Map; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; /** * Represents some kind of data, that may be iterated over in a template. diff --git a/src/org/cacert/gigi/output/template/OutputVariableCommand.java b/src/org/cacert/gigi/output/template/OutputVariableCommand.java index 1247891a..382d0597 100644 --- a/src/org/cacert/gigi/output/template/OutputVariableCommand.java +++ b/src/org/cacert/gigi/output/template/OutputVariableCommand.java @@ -3,7 +3,7 @@ package org.cacert.gigi.output.template; import java.io.PrintWriter; import java.util.Map; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Outputable; public final class OutputVariableCommand implements Outputable { diff --git a/src/org/cacert/gigi/output/template/SprintfCommand.java b/src/org/cacert/gigi/output/template/SprintfCommand.java index f0a3f359..9cafef47 100644 --- a/src/org/cacert/gigi/output/template/SprintfCommand.java +++ b/src/org/cacert/gigi/output/template/SprintfCommand.java @@ -4,7 +4,7 @@ import java.io.PrintWriter; import java.util.LinkedList; import java.util.Map; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Outputable; import org.cacert.gigi.util.HTMLEncoder; diff --git a/src/org/cacert/gigi/output/template/Template.java b/src/org/cacert/gigi/output/template/Template.java index 1949d5c6..c7d9a066 100644 --- a/src/org/cacert/gigi/output/template/Template.java +++ b/src/org/cacert/gigi/output/template/Template.java @@ -15,7 +15,7 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; import org.cacert.gigi.DevelLauncher; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Outputable; import org.cacert.gigi.util.HTMLEncoder; diff --git a/src/org/cacert/gigi/output/template/TemplateBlock.java b/src/org/cacert/gigi/output/template/TemplateBlock.java index 2a7f4520..2eb87e7b 100644 --- a/src/org/cacert/gigi/output/template/TemplateBlock.java +++ b/src/org/cacert/gigi/output/template/TemplateBlock.java @@ -3,7 +3,7 @@ package org.cacert.gigi.output.template; import java.io.PrintWriter; import java.util.Map; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Outputable; class TemplateBlock implements Outputable { diff --git a/src/org/cacert/gigi/output/template/TranslateCommand.java b/src/org/cacert/gigi/output/template/TranslateCommand.java index 0dad2473..eca7c845 100644 --- a/src/org/cacert/gigi/output/template/TranslateCommand.java +++ b/src/org/cacert/gigi/output/template/TranslateCommand.java @@ -3,7 +3,7 @@ package org.cacert.gigi.output.template; import java.io.PrintWriter; import java.util.Map; -import org.cacert.gigi.Language; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Outputable; import org.cacert.gigi.util.HTMLEncoder; diff --git a/src/org/cacert/gigi/pages/Page.java b/src/org/cacert/gigi/pages/Page.java index a1309c9f..540969f3 100644 --- a/src/org/cacert/gigi/pages/Page.java +++ b/src/org/cacert/gigi/pages/Page.java @@ -7,8 +7,8 @@ import javax.servlet.ServletRequest; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import org.cacert.gigi.Language; import org.cacert.gigi.User; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.template.Template; /** diff --git a/src/org/cacert/gigi/pages/account/CertificateIssueForm.java b/src/org/cacert/gigi/pages/account/CertificateIssueForm.java index aee6cddf..82abb21a 100644 --- a/src/org/cacert/gigi/pages/account/CertificateIssueForm.java +++ b/src/org/cacert/gigi/pages/account/CertificateIssueForm.java @@ -20,9 +20,9 @@ import org.cacert.gigi.CertificateProfile; import org.cacert.gigi.Digest; import org.cacert.gigi.EmailAddress; import org.cacert.gigi.GigiApiException; -import org.cacert.gigi.Language; import org.cacert.gigi.User; import org.cacert.gigi.crypto.SPKAC; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Form; import org.cacert.gigi.output.template.HashAlgorithms; import org.cacert.gigi.output.template.IterableDataset; diff --git a/src/org/cacert/gigi/pages/account/ChangeForm.java b/src/org/cacert/gigi/pages/account/ChangeForm.java index c678cf1f..8a768907 100644 --- a/src/org/cacert/gigi/pages/account/ChangeForm.java +++ b/src/org/cacert/gigi/pages/account/ChangeForm.java @@ -6,8 +6,8 @@ import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.cacert.gigi.GigiApiException; -import org.cacert.gigi.Language; import org.cacert.gigi.User; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Form; import org.cacert.gigi.output.template.Template; import org.cacert.gigi.pages.Page; diff --git a/src/org/cacert/gigi/pages/account/DomainAddForm.java b/src/org/cacert/gigi/pages/account/DomainAddForm.java index 1a2b61a0..55fcbbec 100644 --- a/src/org/cacert/gigi/pages/account/DomainAddForm.java +++ b/src/org/cacert/gigi/pages/account/DomainAddForm.java @@ -7,8 +7,8 @@ import javax.servlet.http.HttpServletRequest; import org.cacert.gigi.Domain; import org.cacert.gigi.GigiApiException; -import org.cacert.gigi.Language; import org.cacert.gigi.User; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Form; import org.cacert.gigi.output.template.Template; import org.cacert.gigi.pages.Page; diff --git a/src/org/cacert/gigi/pages/account/DomainManagementForm.java b/src/org/cacert/gigi/pages/account/DomainManagementForm.java index 675c6041..1ffa33d3 100644 --- a/src/org/cacert/gigi/pages/account/DomainManagementForm.java +++ b/src/org/cacert/gigi/pages/account/DomainManagementForm.java @@ -7,8 +7,8 @@ import javax.servlet.http.HttpServletRequest; import org.cacert.gigi.Domain; import org.cacert.gigi.GigiApiException; -import org.cacert.gigi.Language; import org.cacert.gigi.User; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Form; import org.cacert.gigi.output.template.IterableDataset; import org.cacert.gigi.output.template.Template; diff --git a/src/org/cacert/gigi/pages/account/MailAddForm.java b/src/org/cacert/gigi/pages/account/MailAddForm.java index 99af485d..44634de1 100644 --- a/src/org/cacert/gigi/pages/account/MailAddForm.java +++ b/src/org/cacert/gigi/pages/account/MailAddForm.java @@ -6,8 +6,8 @@ import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.cacert.gigi.EmailAddress; -import org.cacert.gigi.Language; import org.cacert.gigi.User; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Form; import org.cacert.gigi.output.template.Template; import org.cacert.gigi.pages.Page; diff --git a/src/org/cacert/gigi/pages/account/MailManagementForm.java b/src/org/cacert/gigi/pages/account/MailManagementForm.java index 41900314..204bb927 100644 --- a/src/org/cacert/gigi/pages/account/MailManagementForm.java +++ b/src/org/cacert/gigi/pages/account/MailManagementForm.java @@ -7,8 +7,8 @@ import javax.servlet.http.HttpServletRequest; import org.cacert.gigi.EmailAddress; import org.cacert.gigi.GigiApiException; -import org.cacert.gigi.Language; import org.cacert.gigi.User; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Form; import org.cacert.gigi.output.template.IterableDataset; import org.cacert.gigi.output.template.Template; diff --git a/src/org/cacert/gigi/pages/account/MailOverview.java b/src/org/cacert/gigi/pages/account/MailOverview.java index 298c132b..3261ca8d 100644 --- a/src/org/cacert/gigi/pages/account/MailOverview.java +++ b/src/org/cacert/gigi/pages/account/MailOverview.java @@ -7,8 +7,8 @@ import java.util.HashMap; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import org.cacert.gigi.Language; import org.cacert.gigi.User; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Form; import org.cacert.gigi.pages.Page; diff --git a/src/org/cacert/gigi/pages/main/Signup.java b/src/org/cacert/gigi/pages/main/Signup.java index 9a76f872..e956aa43 100644 --- a/src/org/cacert/gigi/pages/main/Signup.java +++ b/src/org/cacert/gigi/pages/main/Signup.java @@ -12,10 +12,10 @@ import java.util.Map; import javax.servlet.http.HttpServletRequest; import org.cacert.gigi.EmailAddress; -import org.cacert.gigi.Language; import org.cacert.gigi.User; import org.cacert.gigi.database.DatabaseConnection; import org.cacert.gigi.email.EmailProvider; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.DateSelector; import org.cacert.gigi.output.Form; import org.cacert.gigi.output.template.Template; diff --git a/src/org/cacert/gigi/pages/wot/AssuranceForm.java b/src/org/cacert/gigi/pages/wot/AssuranceForm.java index 6e51ae97..3d68716e 100644 --- a/src/org/cacert/gigi/pages/wot/AssuranceForm.java +++ b/src/org/cacert/gigi/pages/wot/AssuranceForm.java @@ -10,8 +10,8 @@ import java.util.Map; import javax.servlet.http.HttpServletRequest; -import org.cacert.gigi.Language; import org.cacert.gigi.User; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.output.Form; import org.cacert.gigi.output.template.Template; import org.cacert.gigi.pages.Page; diff --git a/tests/org/cacert/gigi/pages/account/TestMailManagement.java b/tests/org/cacert/gigi/pages/account/TestMailManagement.java index 2adbf106..09bd98ce 100644 --- a/tests/org/cacert/gigi/pages/account/TestMailManagement.java +++ b/tests/org/cacert/gigi/pages/account/TestMailManagement.java @@ -9,8 +9,8 @@ import java.net.URLEncoder; import org.cacert.gigi.EmailAddress; import org.cacert.gigi.GigiApiException; -import org.cacert.gigi.Language; import org.cacert.gigi.User; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.testUtils.ManagedTest; import org.junit.Test; diff --git a/tests/org/cacert/gigi/testUtils/ManagedTest.java b/tests/org/cacert/gigi/testUtils/ManagedTest.java index 661d3644..56301787 100644 --- a/tests/org/cacert/gigi/testUtils/ManagedTest.java +++ b/tests/org/cacert/gigi/testUtils/ManagedTest.java @@ -42,9 +42,9 @@ import javax.net.ssl.X509KeyManager; import org.cacert.gigi.DevelLauncher; import org.cacert.gigi.EmailAddress; import org.cacert.gigi.GigiApiException; -import org.cacert.gigi.Language; import org.cacert.gigi.User; import org.cacert.gigi.database.DatabaseConnection; +import org.cacert.gigi.localisation.Language; import org.cacert.gigi.pages.account.MyDetails; import org.cacert.gigi.testUtils.TestEmailReciever.TestMail; import org.cacert.gigi.util.DatabaseManager;