[Yanel-commits] rev 23904 -
public/yanel/trunk/src/core/java/org/wyona/yanel/core/attributes/translatable
michi at wyona.com
michi at wyona.com
Fri Apr 20 00:20:14 CEST 2007
Author: michi
Date: 2007-04-20 00:20:12 +0200 (Fri, 20 Apr 2007)
New Revision: 23904
Modified:
public/yanel/trunk/src/core/java/org/wyona/yanel/core/attributes/translatable/DefaultTranslationManager.java
Log:
make methods protected
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/attributes/translatable/DefaultTranslationManager.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/attributes/translatable/DefaultTranslationManager.java 2007-04-19 22:19:19 UTC (rev 23903)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/attributes/translatable/DefaultTranslationManager.java 2007-04-19 22:20:12 UTC (rev 23904)
@@ -46,11 +46,11 @@
*/
public class DefaultTranslationManager implements TranslationManager {
- private static Category log = Category.getInstance(DefaultTranslationManager.class);
+ protected static Category log = Category.getInstance(DefaultTranslationManager.class);
- private HashMap languageVersions; // key is path
- private HashSet pages;
- private Node node;
+ protected HashMap languageVersions; // key is path
+ protected HashSet pages;
+ protected Node node;
/**
* Empty constructor. Don't forget to call the init() method.
@@ -154,11 +154,11 @@
- private synchronized LanguageVersion getLanguageVersion(String path) throws TranslationException {
+ protected synchronized LanguageVersion getLanguageVersion(String path) throws TranslationException {
return (LanguageVersion)this.languageVersions.get(path);
}
- private synchronized Page getPage(Resource resource) throws TranslationException {
+ protected synchronized Page getPage(Resource resource) throws TranslationException {
LanguageVersion langVersion = getLanguageVersion(resource.getPath());
if (langVersion == null) {
return null;
@@ -166,7 +166,7 @@
return langVersion.page;
}
- private synchronized void load() throws TranslationException {
+ protected synchronized void load() throws TranslationException {
try {
SAXParser saxParser = SAXParserFactory.newInstance().newSAXParser();
InputStream is = this.node.getInputStream();
@@ -178,7 +178,7 @@
}
}
- private synchronized void save() throws TranslationException {
+ protected synchronized void save() throws TranslationException {
try {
OutputStream os = this.node.getOutputStream();
Writer out = new OutputStreamWriter(os);
@@ -205,7 +205,7 @@
}
}
- private synchronized void debug() throws TranslationException {
+ protected synchronized void debug() throws TranslationException {
try {
OutputStream os = System.out;
Writer out = new OutputStreamWriter(os);
@@ -232,7 +232,7 @@
}
}
- private synchronized Page registerTranslation(String path, String uuid, String language, Page page) {
+ protected synchronized Page registerTranslation(String path, String uuid, String language, Page page) {
if (page == null) {
page = new Page();
this.pages.add(page);
@@ -243,7 +243,7 @@
return page;
}
- private class LanguageVersion {
+ protected class LanguageVersion {
public LanguageVersion(String path, String uuid, String language, Page page) {
this.path = path;
this.uuid = uuid;
@@ -259,7 +259,7 @@
/**
* A page is a set of language versions.
*/
- private class Page extends HashMap {
+ protected class Page extends HashMap {
// key is language
}
@@ -269,7 +269,7 @@
*/
public class TranslationSAXHandler extends DefaultHandler {
- private Page page;
+ protected Page page;
/**
* @see org.xml.sax.ContentHandler#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
*/
More information about the Yanel-commits
mailing list