|
From: <ls...@us...> - 2008-10-06 09:26:34
|
Revision: 4608
http://jnode.svn.sourceforge.net/jnode/?rev=4608&view=rev
Author: lsantha
Date: 2008-10-06 09:00:26 +0000 (Mon, 06 Oct 2008)
Log Message:
-----------
Style fixes.
Modified Paths:
--------------
trunk/core/src/core/org/jnode/vm/isolate/IsolateStatusImpl.java
trunk/core/src/core/org/jnode/vm/isolate/ObjectLinkMessage.java
trunk/core/src/core/org/jnode/vm/isolate/VmIsolate.java
trunk/core/src/core/org/jnode/vm/isolate/VmIsolateLocal.java
trunk/core/src/driver/org/jnode/driver/Device.java
trunk/core/src/driver/org/jnode/driver/console/textscreen/KeyboardReader.java
trunk/core/src/test/org/jnode/test/core/IsolateTest.java
trunk/core/src/test/org/jnode/test/core/StatusLinkTest.java
trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java
trunk/gui/src/awt/org/jnode/awt/font/bdf/BDFFontProvider.java
trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java
trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java
trunk/gui/src/awt/org/jnode/awt/util/BasicGraphics.java
trunk/gui/src/awt/org/jnode/awt/util/SurfaceGraphics2D.java
trunk/shell/src/shell/org/jnode/shell/isolate/IsolateCommandThreadImpl.java
Modified: trunk/core/src/core/org/jnode/vm/isolate/IsolateStatusImpl.java
===================================================================
--- trunk/core/src/core/org/jnode/vm/isolate/IsolateStatusImpl.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/core/src/core/org/jnode/vm/isolate/IsolateStatusImpl.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -29,7 +29,7 @@
@Override
public String toString() {
State s = getState();
- if(s.equals(State.EXITED)) {
+ if (s.equals(State.EXITED)) {
return getState() + "(" + getExitReason() + "," + getExitCode();
} else {
return getState().toString();
Modified: trunk/core/src/core/org/jnode/vm/isolate/ObjectLinkMessage.java
===================================================================
--- trunk/core/src/core/org/jnode/vm/isolate/ObjectLinkMessage.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/core/src/core/org/jnode/vm/isolate/ObjectLinkMessage.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -23,7 +23,7 @@
/**
* This message type passes an object by reference. This is probably a bad idea
* because it 'breaks' the isolation of isolates. Use sparingly if at all.
- *
+ *
* @author cr...@jn...
*/
public class ObjectLinkMessage extends LinkMessageImpl {
@@ -34,7 +34,7 @@
this.obj = cr;
}
- public static ObjectLinkMessage newMessage (Object obj) {
+ public static ObjectLinkMessage newMessage(Object obj) {
return new ObjectLinkMessage(obj);
}
Modified: trunk/core/src/core/org/jnode/vm/isolate/VmIsolate.java
===================================================================
--- trunk/core/src/core/org/jnode/vm/isolate/VmIsolate.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/core/src/core/org/jnode/vm/isolate/VmIsolate.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -29,16 +29,14 @@
import java.security.PrivilegedAction;
import java.util.ArrayList;
import java.util.Iterator;
+import java.util.LinkedList;
+import java.util.List;
import java.util.Properties;
-import java.util.List;
-import java.util.LinkedList;
-
import javax.isolate.Isolate;
import javax.isolate.IsolateStartupException;
import javax.isolate.IsolateStatus;
import javax.isolate.Link;
import javax.naming.NameNotFoundException;
-
import org.jnode.naming.InitialNaming;
import org.jnode.plugin.PluginManager;
import org.jnode.util.BootableHashMap;
@@ -177,7 +175,7 @@
TERMINATED(IsolateStatus.State.EXITED),
NEVERSTARTED(IsolateStatus.State.UNKNOWN),
-
+
UNKNOWN(IsolateStatus.State.UNKNOWN);
private final IsolateStatus.State isolateState;
@@ -241,7 +239,7 @@
}
static synchronized int nextId() {
- return nextId ++;
+ return nextId++;
}
}
@@ -390,7 +388,7 @@
}
this.exitCode = status;
- if(currentIsolate() == this) {
+ if (currentIsolate() == this) {
//todo implement: IMPLICIT_EXIT, UNCAUGHT_EXCEPTION
this.exitReason = IsolateStatus.ExitReason.SELF_EXIT;
} else {
@@ -422,7 +420,7 @@
t.printStackTrace();
}
this.exitCode = status;
- if(currentIsolate() == this) {
+ if (currentIsolate() == this) {
this.exitReason = IsolateStatus.ExitReason.SELF_HALT;
} else {
this.exitReason = IsolateStatus.ExitReason.OTHER_HALT;
@@ -498,11 +496,11 @@
* Start this isolate.
*
* @param isolate the isolate to start
- * @param links an array of links passed to the isolate on startup
+ * @param links an array of links passed to the isolate on startup
* @throws IsolateStartupException on startup failure
*/
@PrivilegedActionPragma
- public synchronized final void start(Isolate isolate, Link[] links)
+ public final void start(Isolate isolate, Link[] links)
throws IsolateStartupException {
testIsolate(isolate);
// The creator of this isolate must be the same as the current isolate
@@ -773,6 +771,7 @@
/**
* Returns the identifier of this isolate.
+ *
* @return the unique identifier
*/
public int getId() {
@@ -781,6 +780,7 @@
/**
* Returns the state of this isolate.
+ *
* @return the current state
*/
public State getState() {
@@ -789,6 +789,7 @@
/**
* Returns the VmIsolate instance which created this VmIsolate instance.
+ *
* @return
*/
public VmIsolate getCreator() {
@@ -797,6 +798,7 @@
/**
* Returns the map of isolate locals belonging to this isolate.
+ *
* @return the isolate local map
*/
BootableHashMap getIsolateLocalMap() {
@@ -810,6 +812,7 @@
/**
* Create and return a new status link for this isolate and the supplied
* receiver isolate.
+ *
* @param receiver the receiver for the link.
* @return the link.
*/
@@ -817,7 +820,7 @@
Link link = VmLink.newLink(this, receiver);
VmLink vmLink = VmLink.fromLink(link);
statusLinks.add(vmLink);
- if (isolateState != null && isolateState.equals(IsolateStatus.State.EXITED)) {
+ if (isolateState != null && isolateState.equals(IsolateStatus.State.EXITED)) {
// The spec says that we should immediately send a link message
// if the isolate is already 'EXITED'.
sendStatus(vmLink, isolateState);
@@ -838,7 +841,7 @@
}
private void sendStatus(VmLink link, IsolateStatus.State state) {
- if(state.equals(IsolateStatus.State.EXITED)) {
+ if (state.equals(IsolateStatus.State.EXITED)) {
org.jnode.vm.Unsafe.debugStackTrace();
link.sendStatus(new StatusLinkMessage(new IsolateStatusImpl(state, exitReason, exitCode)));
} else {
Modified: trunk/core/src/core/org/jnode/vm/isolate/VmIsolateLocal.java
===================================================================
--- trunk/core/src/core/org/jnode/vm/isolate/VmIsolateLocal.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/core/src/core/org/jnode/vm/isolate/VmIsolateLocal.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -3,7 +3,6 @@
*/
package org.jnode.vm.isolate;
-import org.jnode.util.BootableHashMap;
import org.jnode.vm.VmSystemObject;
/**
Modified: trunk/core/src/driver/org/jnode/driver/Device.java
===================================================================
--- trunk/core/src/driver/org/jnode/driver/Device.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/core/src/driver/org/jnode/driver/Device.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -245,8 +245,8 @@
*/
public final boolean implementsAPI(Class<? extends DeviceAPI> apiInterface) {
//lookup is classname based to handle multi isolate uscases
- for(Class clazz : apis.keySet()) {
- if(clazz.getName().equals(apiInterface.getName())) {
+ for (Class clazz : apis.keySet()) {
+ if (clazz.getName().equals(apiInterface.getName())) {
return true;
}
}
@@ -272,8 +272,8 @@
public final <T extends DeviceAPI> T getAPI(Class<T> apiInterface) throws ApiNotFoundException {
//lookup is classname based to handle multi isolate uscases
Class apiInterface2 = null;
- for(Class clazz : apis.keySet()) {
- if(clazz.getName().equals(apiInterface.getName())) {
+ for (Class clazz : apis.keySet()) {
+ if (clazz.getName().equals(apiInterface.getName())) {
apiInterface2 = clazz;
break;
}
Modified: trunk/core/src/driver/org/jnode/driver/console/textscreen/KeyboardReader.java
===================================================================
--- trunk/core/src/driver/org/jnode/driver/console/textscreen/KeyboardReader.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/core/src/driver/org/jnode/driver/console/textscreen/KeyboardReader.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -5,7 +5,6 @@
import java.io.Reader;
import java.io.Writer;
-import org.apache.log4j.Logger;
import org.jnode.driver.console.InputCompleter;
import org.jnode.driver.console.TextConsole;
import org.jnode.driver.input.KeyboardEvent;
Modified: trunk/core/src/test/org/jnode/test/core/IsolateTest.java
===================================================================
--- trunk/core/src/test/org/jnode/test/core/IsolateTest.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/core/src/test/org/jnode/test/core/IsolateTest.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -5,10 +5,6 @@
import javax.isolate.Isolate;
import javax.isolate.IsolateStartupException;
-import javax.isolate.Link;
-import javax.isolate.ClosedLinkException;
-import javax.isolate.LinkMessage;
-import javax.isolate.IsolateStatus;
public class IsolateTest {
Modified: trunk/core/src/test/org/jnode/test/core/StatusLinkTest.java
===================================================================
--- trunk/core/src/test/org/jnode/test/core/StatusLinkTest.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/core/src/test/org/jnode/test/core/StatusLinkTest.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -5,12 +5,11 @@
import java.io.IOException;
import java.io.InterruptedIOException;
-import javax.isolate.ClosedLinkException;
import javax.isolate.Isolate;
import javax.isolate.IsolateStartupException;
+import javax.isolate.IsolateStatus;
import javax.isolate.Link;
import javax.isolate.LinkMessage;
-import javax.isolate.IsolateStatus;
public class StatusLinkTest {
@@ -19,7 +18,7 @@
Isolate child = new Isolate(clsName);
Link link = child.newStatusLink();
new Thread(new StatusMonitor(link)).start();
- child.start();
+ child.start();
}
public static class StatusMonitor implements Runnable {
@@ -33,9 +32,9 @@
try {
while (true) {
LinkMessage msg = link.receive();
- if(msg.containsStatus()) {
+ if (msg.containsStatus()) {
IsolateStatus is = msg.extractStatus();
- if(is.getState().equals(IsolateStatus.State.EXITED)) {
+ if (is.getState().equals(IsolateStatus.State.EXITED)) {
System.out.println("Message: state=" + is.getState() + " code=" + is.getExitCode() +
" reason=" + is.getExitReason());
break;
@@ -43,7 +42,7 @@
System.out.println("Message: state=" + is.getState());
}
} else {
- System.out.println("Unknown message: " + msg);
+ System.out.println("Unknown message: " + msg);
}
}
} catch (Exception x) {
@@ -61,4 +60,4 @@
System.out.println("Child: exiting");
}
}
-}
\ No newline at end of file
+}
Modified: trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java
===================================================================
--- trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/gui/src/awt/org/jnode/awt/font/FontProvider.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -29,8 +29,6 @@
import java.util.Map;
import java.util.Set;
-import org.jnode.awt.JNodeToolkit;
-
/**
* @author Ewout Prangsma (ep...@us...)
* @author Fabien DUMINY (fd...@jn...)
@@ -96,7 +94,7 @@
/**
* Creates a font peer from the given name or return null if not supported/provided.
- * As said in {@link JNodeToolkit#getClasspathFontPeer(String, java.util.Map)} javadoc :
+ * As said in {@link org.jnode.awt.JNodeToolkit#getClasspathFontPeer(String, java.util.Map)} javadoc :
* "We don't know what kind of "name" the user requested (logical, face, family)".
*
* @param name
Modified: trunk/gui/src/awt/org/jnode/awt/font/bdf/BDFFontProvider.java
===================================================================
--- trunk/gui/src/awt/org/jnode/awt/font/bdf/BDFFontProvider.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/gui/src/awt/org/jnode/awt/font/bdf/BDFFontProvider.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -34,20 +34,16 @@
import java.util.HashMap;
import java.util.List;
import java.util.Map;
-
import org.apache.log4j.Logger;
-import org.jnode.awt.JNodeToolkit;
-import org.jnode.awt.font.FontProvider;
import org.jnode.awt.font.TextRenderer;
import org.jnode.awt.font.renderer.RenderCache;
import org.jnode.awt.font.spi.AbstractFontProvider;
import org.jnode.font.bdf.BDFFontContainer;
import org.jnode.font.bdf.BDFGlyph;
-import org.jnode.vm.Unsafe;
/**
- * {@link FontProvider} for {@link BDFFont}s.
- *
+ * {@link org.jnode.awt.font.FontProvider} for {@link BDFFont}s.
+ *
* @author Fabien DUMINY (fd...@jn...)
*/
public class BDFFontProvider extends AbstractFontProvider<BDFFont, BDFFontContainer> {
@@ -64,11 +60,11 @@
};
private List<BDFFontContainer> containers;
-
- private Map<BDFFontContainer, Size> maxCharBounds = new HashMap<BDFFontContainer, Size>();
-
+
+ private Map<BDFFontContainer, Size> maxCharBounds = new HashMap<BDFFontContainer, Size>();
+
public BDFFontProvider() {
- super(BDFFont.class, "bdf");
+ super(BDFFont.class, "bdf");
}
protected TextRenderer createTextRenderer(RenderCache renderCache, Font font) {
@@ -82,12 +78,12 @@
final BDFFont bdfFont = getCompatibleFont(font);
return bdfFont.getFontMetrics();
}
-
+
/**
* Creates a font peer from the given name or return null if not supported/provided.
- * As said in {@link JNodeToolkit#getClasspathFontPeer(String, java.util.Map)} javadoc :
+ * As said in {@link org.jnode.awt.JNodeToolkit#getClasspathFontPeer(String, java.util.Map)} javadoc :
* "We don't know what kind of "name" the user requested (logical, face, family)".
- *
+ *
* @param name
* @param attrs
* @return
@@ -104,20 +100,21 @@
break;
}
}
-
+
for (BDFFontContainer container : getContainers()) {
if (match(container, name, attrs)) {
peer = new BDFFontPeer(this, name, attrs);
break;
}
}
-
+
//Unsafe.debug("BDFFontProvider: name=" + name + "fontPeer=" + peer);
return peer;
}
/**
* Read an create a Font from the given InputStream
+ *
* @param stream
* @return
*/
@@ -136,7 +133,7 @@
throw ffe;
}
}
-
+
/**
* Load all default fonts.
*/
@@ -146,7 +143,7 @@
addFont(new BDFFont(container));
}
}
-
+
private List<BDFFontContainer> getContainers() {
if (containers == null) {
containers = new ArrayList<BDFFontContainer>();
@@ -156,7 +153,7 @@
final ClassLoader cl = Thread.currentThread().getContextClassLoader();
final URL url = cl.getResource(fontResource);
if (url != null) {
- Reader reader = new InputStreamReader(url.openStream());
+ Reader reader = new InputStreamReader(url.openStream());
containers.add(BDFFontContainer.createFont(reader));
} else {
log.error("Cannot find font resource " + fontResource);
@@ -166,15 +163,15 @@
} catch (Throwable ex) {
log.error("Cannot find font " + fontResource, ex);
}
- }
+ }
}
-
+
return containers;
}
Rectangle2D getMaxCharBounds(BDFFontContainer container) {
Size size = maxCharBounds.get(container);
-
+
if (size == null) {
size = new Size();
for (BDFGlyph g : container.getGlyphs()) {
@@ -185,8 +182,8 @@
}
maxCharBounds.put(container, size);
}
-
- return new Rectangle2D.Double(0, 0, size.maxCharWidth, size.maxCharHeight);
+
+ return new Rectangle2D.Double(0, 0, size.maxCharWidth, size.maxCharHeight);
}
private boolean match(BDFFontContainer container, String name, Map attrs) {
@@ -195,9 +192,8 @@
//if (container.getFamily().equals(name) || container.getName().equals(name)) {
return true;
}
-
- private static class Size
- {
+
+ private static class Size {
int maxCharWidth = 0;
int maxCharHeight = 0;
}
Modified: trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java
===================================================================
--- trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/gui/src/awt/org/jnode/awt/font/spi/AbstractFontProvider.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -24,7 +24,6 @@
import java.awt.Font;
import java.awt.FontMetrics;
import java.io.IOException;
-import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
Modified: trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java
===================================================================
--- trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/gui/src/awt/org/jnode/awt/font/truetype/TTFontProvider.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -27,18 +27,11 @@
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
-import java.util.List;
import java.util.Map;
-
import org.apache.log4j.Logger;
-import org.jnode.awt.JNodeToolkit;
-import org.jnode.awt.font.JNodeFontPeer;
import org.jnode.awt.font.TextRenderer;
-import org.jnode.awt.font.bdf.BDFFont;
-import org.jnode.awt.font.bdf.BDFFontPeer;
import org.jnode.awt.font.renderer.RenderCache;
import org.jnode.awt.font.spi.AbstractFontProvider;
-import org.jnode.font.bdf.BDFFontContainer;
/**
* @author epr
@@ -77,12 +70,12 @@
return new TTFFontMetrics(font, getFontData(font));
}
-
+
/**
* Creates a font peer from the given name or return null if not supported/provided.
- * As said in {@link JNodeToolkit#getClasspathFontPeer(String, java.util.Map)} javadoc :
+ * As said in {@link org.jnode.awt.JNodeToolkit#getClasspathFontPeer(String, java.util.Map)} javadoc :
* "We don't know what kind of "name" the user requested (logical, face, family)".
- *
+ *
* @param name
* @param attrs
* @return
@@ -109,12 +102,13 @@
// }
//
// return peer;
-
+
return new TTFFontPeer(this, name, attrs);
}
/**
* Read an create a Font from the given InputStream
+ *
* @param stream
* @return
*/
@@ -130,9 +124,9 @@
FontFormatException ffe = new FontFormatException("bad ttf format");
ffe.initCause(e);
throw ffe;
- }
+ }
}
-
+
/**
* Gets the font data for the given font
*
@@ -170,6 +164,6 @@
} catch (Throwable ex) {
log.error("Cannot find font " + fontResource, ex);
}
- }
+ }
}
}
Modified: trunk/gui/src/awt/org/jnode/awt/util/BasicGraphics.java
===================================================================
--- trunk/gui/src/awt/org/jnode/awt/util/BasicGraphics.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/gui/src/awt/org/jnode/awt/util/BasicGraphics.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -62,7 +62,8 @@
clip = clip.intersection(r);
if (this.clip.width == 0 && this.clip.height == 0) {
- //TODO it's probably a regular (but rare) use case since a GUI (swing/awt) component can have width=0 and height=0
+ //TODO it's probably a regular (but rare) use case since a GUI (swing/awt)
+ // component can have width=0 and height=0
org.jnode.vm.Unsafe.debug(getClass().getSimpleName() + ": zero clip\n");
}
}
Modified: trunk/gui/src/awt/org/jnode/awt/util/SurfaceGraphics2D.java
===================================================================
--- trunk/gui/src/awt/org/jnode/awt/util/SurfaceGraphics2D.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/gui/src/awt/org/jnode/awt/util/SurfaceGraphics2D.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -26,7 +26,6 @@
import java.awt.font.GlyphVector;
import java.awt.geom.AffineTransform;
import java.awt.geom.Arc2D;
-import java.awt.geom.Area;
import java.awt.geom.Ellipse2D;
import java.awt.geom.GeneralPath;
import java.awt.geom.RoundRectangle2D;
@@ -41,7 +40,6 @@
import java.text.AttributedCharacterIterator;
import java.util.HashMap;
import java.util.Map;
-
import org.jnode.awt.JNodeToolkit;
import org.jnode.awt.font.FontManager;
import org.jnode.driver.video.Surface;
Modified: trunk/shell/src/shell/org/jnode/shell/isolate/IsolateCommandThreadImpl.java
===================================================================
--- trunk/shell/src/shell/org/jnode/shell/isolate/IsolateCommandThreadImpl.java 2008-10-06 07:56:13 UTC (rev 4607)
+++ trunk/shell/src/shell/org/jnode/shell/isolate/IsolateCommandThreadImpl.java 2008-10-06 09:00:26 UTC (rev 4608)
@@ -8,16 +8,13 @@
import java.io.OutputStream;
import java.io.Reader;
import java.io.Writer;
-import java.io.InterruptedIOException;
import java.net.Socket;
import java.util.Properties;
-
import javax.isolate.Isolate;
import javax.isolate.IsolateStatus;
import javax.isolate.Link;
import javax.isolate.LinkMessage;
import javax.isolate.StreamBindings;
-
import org.jnode.shell.CommandRunner;
import org.jnode.shell.CommandThread;
import org.jnode.shell.ShellInvocationException;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|