[FOray-commit] SF.net SVN: foray: [9262] trunk/foray
Modular XSL-FO Implementation for Java.
Status: Alpha
Brought to you by:
victormote
|
From: <vic...@us...> - 2007-04-23 20:51:51
|
Revision: 9262
http://svn.sourceforge.net/foray/?rev=9262&view=rev
Author: victormote
Date: 2007-04-23 13:39:53 -0700 (Mon, 23 Apr 2007)
Log Message:
-----------
Javadoc improvements and removal of some unused methods.
Modified Paths:
--------------
trunk/foray/foray-app/src/java/org/foray/app/AWTStarter.java
trunk/foray/foray-app/src/java/org/foray/demo/embed/DemoAWTViewer.java
trunk/foray/foray-render/.project
trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/SecureResourceBundle.java
trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/Translator.java
Modified: trunk/foray/foray-app/src/java/org/foray/app/AWTStarter.java
===================================================================
--- trunk/foray/foray-app/src/java/org/foray/app/AWTStarter.java 2007-04-23 20:23:14 UTC (rev 9261)
+++ trunk/foray/foray-app/src/java/org/foray/app/AWTStarter.java 2007-04-23 20:39:53 UTC (rev 9262)
@@ -121,7 +121,6 @@
+ language);
userMessage.setTranslator(getResourceBundle(TRANSLATION_PATH
+ "messages." + language));
- resource.setMissingEmphasized(false);
final SessionConfig configuration = getOptions().getSessionConfig();
final FOraySession session = FOraySpecific.makeFOraySession(
Modified: trunk/foray/foray-app/src/java/org/foray/demo/embed/DemoAWTViewer.java
===================================================================
--- trunk/foray/foray-app/src/java/org/foray/demo/embed/DemoAWTViewer.java 2007-04-23 20:23:14 UTC (rev 9261)
+++ trunk/foray/foray-app/src/java/org/foray/demo/embed/DemoAWTViewer.java 2007-04-23 20:39:53 UTC (rev 9262)
@@ -133,7 +133,6 @@
final String language = System.getProperty("user.language");
final Translator translator = getResourceBundle(
TRANSLATION_PATH + "resources." + language);
- translator.setMissingEmphasized(false);
final UserMessage userMessage = new UserMessage(getLogger());
userMessage.setTranslator(getResourceBundle(
TRANSLATION_PATH + "messages." + language));
Modified: trunk/foray/foray-render/.project
===================================================================
--- trunk/foray/foray-render/.project 2007-04-23 20:23:14 UTC (rev 9261)
+++ trunk/foray/foray-render/.project 2007-04-23 20:39:53 UTC (rev 9262)
@@ -10,8 +10,14 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>com.atlassw.tools.eclipse.checkstyle.CheckstyleBuilder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>com.atlassw.tools.eclipse.checkstyle.CheckstyleNature</nature>
</natures>
</projectDescription>
Modified: trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/SecureResourceBundle.java
===================================================================
--- trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/SecureResourceBundle.java 2007-04-23 20:23:14 UTC (rev 9261)
+++ trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/SecureResourceBundle.java 2007-04-23 20:39:53 UTC (rev 9262)
@@ -47,40 +47,29 @@
public class SecureResourceBundle extends ResourceBundle
implements Translator {
- // Fehlende keys mit einer Meldung zurückgeben.
- private boolean isMissingEmphasized = false;
-
- // private Properties lookup = new Properties();
private LoadableProperties lookup = new LoadableProperties(this);
- private boolean isSourceFound = true;
-
+ /** The logger. */
private Log logger;
/**
- * Kreiert ein ResourceBundle mit der Quelle in <strong>in</strong>.
+ * Constructor.
+ * @param in The input stream containing the unparsed resources.
+ * @param logger The logger.
*/
-
public SecureResourceBundle(final InputStream in, final Log logger) {
this.logger = logger;
try {
lookup.load(in);
} catch (final Exception ex) {
logger.info("Exception caught: " + ex.getMessage());
- isSourceFound = false;
}
}
- public void setMissingEmphasized(final boolean flag) {
- isMissingEmphasized = flag;
- }
-
public Enumeration<String> getKeys() {
return lookup.keys();
}
-
-
/**
* Händelt den abgefragten Key, liefert entweder den zugehörigen Wert oder
* eine Meldung.
@@ -106,29 +95,23 @@
if (obj != null) {
return obj;
}
- if (isMissingEmphasized) {
- this.logger.info(getClass().getName() + ": missing key: " + key);
- return getMissedRepresentation(key.toString());
- }
return key.toString();
}
/**
- * Stellt fest, ob es den Key gibt.
+ * {@inheritDoc}
*/
public boolean contains(final String key) {
- return (key == null || lookup.get(key) == null) ? false : true;
+ if (key == null) {
+ return false;
+ }
+ return lookup.get(key) != null;
}
-
- private String getMissedRepresentation(final String str) {
- return "<!" + str + "!>";
- }
-
- public boolean isSourceFound() {
- return isSourceFound;
- }
-
+ /**
+ * Returns the logger.
+ * @return The logger.
+ */
public Log getLogger() {
return logger;
}
Modified: trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/Translator.java
===================================================================
--- trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/Translator.java 2007-04-23 20:23:14 UTC (rev 9261)
+++ trunk/foray/foray-render/src/java/org/foray/render/awt/viewer/Translator.java 2007-04-23 20:39:53 UTC (rev 9262)
@@ -26,14 +26,15 @@
* $LastChangedBy$
*/
+/*
+ * Known contributors:
+ * Sta...@jC... (original author)
+ */
+
package org.foray.render.awt.viewer;
/**
* Definition für die Übersetzer-Klassen.
- *
- * @version 03.12.99
- * @author Sta...@jC...
- *
*/
public interface Translator {
@@ -43,17 +44,10 @@
String getString(String key);
/**
- * Ein Translator soll die fehlenden keys hervorheben können.
+ * Indicates whether a given key exists.
+ * @param key The key which is sought.
+ * @return True iff this key exists.
*/
- void setMissingEmphasized(boolean b);
-
- /**
- * Gibt an ob die Übersetzungsquelle gefunden ist.
- */
- boolean isSourceFound();
-
- /**
- * Gibt an ob ein Key in der Übersetzungsquelle vorhanden ist.
- */
boolean contains(String key);
+
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|