diff --git a/src/java/com/threerings/cast/ActionSequence.java b/src/java/com/threerings/cast/ActionSequence.java
index b38649d1..1690c608 100644
--- a/src/java/com/threerings/cast/ActionSequence.java
+++ b/src/java/com/threerings/cast/ActionSequence.java
@@ -56,9 +56,7 @@ public class ActionSequence implements Serializable
* action. */
public int[] orients;
- /**
- * Returns a string representation of this action sequence.
- */
+ @Override
public String toString ()
{
return "[name=" + name + ", framesPerSecond=" + framesPerSecond +
diff --git a/src/java/com/threerings/cast/CharacterComponent.java b/src/java/com/threerings/cast/CharacterComponent.java
index 6a1eabd6..3273974c 100644
--- a/src/java/com/threerings/cast/CharacterComponent.java
+++ b/src/java/com/threerings/cast/CharacterComponent.java
@@ -85,10 +85,7 @@ public class CharacterComponent implements Serializable
return _frameProvider.getFramePath(this, action, type, existentPaths);
}
- /**
- * Returns true if this component is equal to the other component. The
- * comparison is made on componentId.
- */
+ @Override
public boolean equals (Object other)
{
if (other instanceof CharacterComponent) {
@@ -98,9 +95,7 @@ public class CharacterComponent implements Serializable
}
}
- /**
- * Returns a string representation of this character component.
- */
+ @Override
public String toString ()
{
return StringUtil.fieldsToString(this);
diff --git a/src/java/com/threerings/cast/CharacterDescriptor.java b/src/java/com/threerings/cast/CharacterDescriptor.java
index 1d6ae41f..b934175e 100644
--- a/src/java/com/threerings/cast/CharacterDescriptor.java
+++ b/src/java/com/threerings/cast/CharacterDescriptor.java
@@ -93,9 +93,7 @@ public class CharacterDescriptor
_xlations = xlations;
}
- /**
- * Compute a sensible hashcode for this object.
- */
+ @Override
public int hashCode ()
{
int code = 0, clength = _components.length;
@@ -105,9 +103,7 @@ public class CharacterDescriptor
return code;
}
- /**
- * Compares this character descriptor to another.
- */
+ @Override
public boolean equals (Object other)
{
if (!(other instanceof CharacterDescriptor)) {
@@ -145,9 +141,7 @@ public class CharacterDescriptor
return Arrays.equals(_xlations, odesc._xlations);
}
- /**
- * Returns a string representation of this character descriptor.
- */
+ @Override
public String toString ()
{
return "[cids=" + StringUtil.toString(_components) +
diff --git a/src/java/com/threerings/cast/CharacterManager.java b/src/java/com/threerings/cast/CharacterManager.java
index 3c2813fb..4c21e74f 100644
--- a/src/java/com/threerings/cast/CharacterManager.java
+++ b/src/java/com/threerings/cast/CharacterManager.java
@@ -373,6 +373,7 @@ public class CharacterManager
// multi-frame image that does the necessary shadow magic
ComponentFrames[] svec = sources.toArray(new ComponentFrames[sources.size()]);
cframes.frames = new CompositedActionFrames(_imgr, _frameCache, action, svec) {
+ @Override
protected CompositedMultiFrameImage createFrames (int orient) {
return new CompositedShadowImage(
_imgr, _sources, _action, orient, cclass.shadowAlpha);
@@ -399,6 +400,7 @@ public class CharacterManager
}
ComponentFrames[] mvec = sources.toArray(new ComponentFrames[sources.size()]);
return new CompositedActionFrames(_imgr, _frameCache, action, mvec) {
+ @Override
protected CompositedMultiFrameImage createFrames (int orient) {
return new CompositedMaskedImage(_imgr, _sources, _action, orient);
}
diff --git a/src/java/com/threerings/cast/CharacterSprite.java b/src/java/com/threerings/cast/CharacterSprite.java
index 0eca294b..828bdc63 100644
--- a/src/java/com/threerings/cast/CharacterSprite.java
+++ b/src/java/com/threerings/cast/CharacterSprite.java
@@ -141,7 +141,7 @@ public class CharacterSprite extends ImageSprite
updateActionFrames();
}
- // documentation inherited
+ @Override
public void setOrientation (int orient)
{
if (orient < 0 || orient >= FINE_DIRECTION_COUNT) {
@@ -158,7 +158,7 @@ public class CharacterSprite extends ImageSprite
}
}
- // documentation inherited
+ @Override
public boolean hitTest (int x, int y)
{
// the irect adjustments are to account for our decorations
@@ -166,7 +166,7 @@ public class CharacterSprite extends ImageSprite
_frames.hitTest(_frameIdx, x - _ibounds.x, y - _ibounds.y));
}
- // documentation inherited
+ @Override
public void tick (long tickStamp)
{
// composite our action frames if something since the last call to
@@ -178,14 +178,14 @@ public class CharacterSprite extends ImageSprite
compositeActionFrames();
}
- // documentation inherited
+ @Override
public void cancelMove ()
{
super.cancelMove();
halt();
}
- // documentation inherited
+ @Override
public void pathBeginning ()
{
super.pathBeginning();
@@ -195,14 +195,14 @@ public class CharacterSprite extends ImageSprite
setActionSequence(getFollowingPathAction());
}
- // documentation inherited
+ @Override
public void pathCompleted (long timestamp)
{
super.pathCompleted(timestamp);
halt();
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
if (_frames != null) {
@@ -289,7 +289,7 @@ public class CharacterSprite extends ImageSprite
}
}
- // documentation inherited
+ @Override
protected boolean tickPath (long tickStamp)
{
boolean moved = super.tickPath(tickStamp);
@@ -299,7 +299,7 @@ public class CharacterSprite extends ImageSprite
return moved;
}
- // documentation inherited
+ @Override
protected void updateRenderOrigin ()
{
super.updateRenderOrigin();
@@ -309,7 +309,7 @@ public class CharacterSprite extends ImageSprite
_ibounds.y = _bounds.y + _ioff.y;
}
- // documentation inherited
+ @Override
protected void accomodateFrame (int frameIdx, int width, int height)
{
// this will update our width and height
diff --git a/src/java/com/threerings/cast/ComponentClass.java b/src/java/com/threerings/cast/ComponentClass.java
index 1aa38fcd..f10fe092 100644
--- a/src/java/com/threerings/cast/ComponentClass.java
+++ b/src/java/com/threerings/cast/ComponentClass.java
@@ -21,7 +21,6 @@
package com.threerings.cast;
-import java.awt.Color;
import java.io.Serializable;
import com.samskivert.util.ArrayIntSet;
@@ -95,7 +94,7 @@ public class ComponentClass implements Serializable
return priority;
}
- /** Generates a string representation of this instance. */
+ @Override
public String toString ()
{
return "[pri=" + renderPriority + ", action=" + action +
@@ -196,6 +195,7 @@ public class ComponentClass implements Serializable
/**
* Classes with the same name are the same.
*/
+ @Override
public boolean equals (Object other)
{
if (other instanceof ComponentClass) {
@@ -208,14 +208,13 @@ public class ComponentClass implements Serializable
/**
* Hashcode is based on component class name.
*/
+ @Override
public int hashCode ()
{
return name.hashCode();
}
- /**
- * Returns a string representation of this component class.
- */
+ @Override
public String toString ()
{
StringBuilder buf = new StringBuilder("[");
diff --git a/src/java/com/threerings/cast/CompositedActionFrames.java b/src/java/com/threerings/cast/CompositedActionFrames.java
index d0ab5029..3992e6b9 100644
--- a/src/java/com/threerings/cast/CompositedActionFrames.java
+++ b/src/java/com/threerings/cast/CompositedActionFrames.java
@@ -55,6 +55,7 @@ public class CompositedActionFrames
this.frames = frames;
}
+ @Override
public String toString () {
return ccomp + ":" + frames;
}
@@ -162,12 +163,14 @@ public class CompositedActionFrames
return CompositedActionFrames.this;
}
+ @Override
public boolean equals (Object other) {
CompositedFramesKey okey = (CompositedFramesKey)other;
return ((getOwner() == okey.getOwner()) &&
(_orient == okey._orient));
}
+ @Override
public int hashCode () {
return CompositedActionFrames.this.hashCode() ^ _orient;
}
diff --git a/src/java/com/threerings/cast/CompositedMaskedImage.java b/src/java/com/threerings/cast/CompositedMaskedImage.java
index 3df352c4..ff938407 100644
--- a/src/java/com/threerings/cast/CompositedMaskedImage.java
+++ b/src/java/com/threerings/cast/CompositedMaskedImage.java
@@ -22,14 +22,9 @@
package com.threerings.cast;
import java.awt.AlphaComposite;
-import java.awt.Color;
-import java.awt.Composite;
import java.awt.Graphics2D;
import java.awt.Rectangle;
-import java.awt.Transparency;
-
import com.threerings.media.image.ImageManager;
-import com.threerings.media.image.Mirage;
import com.threerings.media.image.VolatileMirage;
import com.threerings.cast.CompositedActionFrames.ComponentFrames;
@@ -46,41 +41,43 @@ public class CompositedMaskedImage extends CompositedMultiFrameImage
super(imgr, sources, action, orient);
}
- // documentation inherited from interface
+ @Override
public int getWidth (int index) {
return _sources[0].frames.getFrames(_orient).getWidth(index);
}
- // documentation inherited from interface
+ @Override
public int getHeight (int index) {
return _sources[0].frames.getFrames(_orient).getHeight(index);
}
+ @Override
public int getXOrigin (int index) {
return _sources[0].frames.getXOrigin(_orient, index);
}
+ @Override
public int getYOrigin (int index) {
return _sources[0].frames.getYOrigin(_orient, index);
}
- // documentation inherited from interface
+ @Override
public void paintFrame (Graphics2D g, int index, int x, int y) {
_images[index].paint(g, x + getX(index), y + getY(index));
}
- // documentation inherited from interface
+ @Override
public boolean hitTest (int index, int x, int y) {
return _images[index].hitTest(x + getX(index), y + getY(index));
}
- // documentation inherited from interface TrimmedMultiFrameImage
+ @Override
public void getTrimmedBounds (int index, Rectangle bounds) {
bounds.setBounds(getX(index), getY(index), _images[index].getWidth(),
_images[index].getHeight());
}
- // documentation inherited
+ @Override
protected CompositedMirage createCompositedMirage (int index)
{
return new MaskedMirage(index);
@@ -95,7 +92,7 @@ public class CompositedMaskedImage extends CompositedMultiFrameImage
super(index);
}
- // documentation inherited
+ @Override
protected Rectangle combineBounds (Rectangle bounds, Rectangle tbounds)
{
if (bounds.width == 0 && bounds.height == 0) {
@@ -106,7 +103,7 @@ public class CompositedMaskedImage extends CompositedMultiFrameImage
return bounds;
}
- // documentation inherited
+ @Override
protected void refreshVolatileImage ()
{
Graphics2D g = (Graphics2D)_image.getGraphics();
diff --git a/src/java/com/threerings/cast/CompositedMirage.java b/src/java/com/threerings/cast/CompositedMirage.java
index 100fd50e..ea95324e 100644
--- a/src/java/com/threerings/cast/CompositedMirage.java
+++ b/src/java/com/threerings/cast/CompositedMirage.java
@@ -1,8 +1,5 @@
package com.threerings.cast;
-import java.util.Comparator;
-
-import com.threerings.cast.CompositedActionFrames.ComponentFrames;
import com.threerings.media.image.Mirage;
public interface CompositedMirage
diff --git a/src/java/com/threerings/cast/CompositedMultiFrameImage.java b/src/java/com/threerings/cast/CompositedMultiFrameImage.java
index c080f38e..31103dbd 100644
--- a/src/java/com/threerings/cast/CompositedMultiFrameImage.java
+++ b/src/java/com/threerings/cast/CompositedMultiFrameImage.java
@@ -277,13 +277,13 @@ public class CompositedMultiFrameImage
return bounds;
}
- // documentation inherited
+ @Override
protected int getTransparency ()
{
return Transparency.BITMASK;
}
- // documentation inherited
+ @Override
protected void refreshVolatileImage ()
{
// long start = System.currentTimeMillis();
diff --git a/src/java/com/threerings/cast/CompositedShadowImage.java b/src/java/com/threerings/cast/CompositedShadowImage.java
index f7d34942..c2d10575 100644
--- a/src/java/com/threerings/cast/CompositedShadowImage.java
+++ b/src/java/com/threerings/cast/CompositedShadowImage.java
@@ -27,7 +27,6 @@ import java.awt.Graphics2D;
import java.awt.Rectangle;
import com.threerings.media.image.ImageManager;
-import com.threerings.media.image.Mirage;
import com.threerings.media.image.VolatileMirage;
import com.threerings.cast.CompositedActionFrames.ComponentFrames;
@@ -48,31 +47,33 @@ public class CompositedShadowImage extends CompositedMultiFrameImage
AlphaComposite.SRC_OVER, shadowAlpha);
}
- // documentation inherited from interface
+ @Override
public int getWidth (int index) {
return _sources[0].frames.getFrames(_orient).getWidth(index);
}
- // documentation inherited from interface
+ @Override
public int getHeight (int index) {
return _sources[0].frames.getFrames(_orient).getHeight(index);
}
+ @Override
public int getXOrigin (int index) {
return _sources[0].frames.getXOrigin(_orient, index);
}
+ @Override
public int getYOrigin (int index) {
return _sources[0].frames.getYOrigin(_orient, index);
}
- @Override // documentation inherited
+ @Override
protected CompositedMirage createCompositedMirage (int index) {
// Always use a CompositedVolatileMirage for ShadowImage since we need to draw into it.
return new CompositedVolatileMirage(index);
}
- // documentation inherited from interface
+ @Override
public void paintFrame (Graphics2D g, int index, int x, int y) {
Composite ocomp = g.getComposite();
g.setComposite(_shadowAlpha);
@@ -80,12 +81,12 @@ public class CompositedShadowImage extends CompositedMultiFrameImage
g.setComposite(ocomp);
}
- // documentation inherited from interface
+ @Override
public boolean hitTest (int index, int x, int y) {
return _images[index].hitTest(x + getX(index), y + getY(index));
}
- // documentation inherited from interface TrimmedMultiFrameImage
+ @Override
public void getTrimmedBounds (int index, Rectangle bounds) {
bounds.setBounds(getX(index), getY(index), _images[index].getWidth(),
_images[index].getHeight());
diff --git a/src/java/com/threerings/cast/builder/SpritePanel.java b/src/java/com/threerings/cast/builder/SpritePanel.java
index 87bfd361..83d479ca 100644
--- a/src/java/com/threerings/cast/builder/SpritePanel.java
+++ b/src/java/com/threerings/cast/builder/SpritePanel.java
@@ -55,7 +55,7 @@ public class SpritePanel extends JPanel
_model.addListener(this);
}
- // documentation inherited
+ @Override
public void paintComponent (Graphics g)
{
super.paintComponent(g);
@@ -67,7 +67,7 @@ public class SpritePanel extends JPanel
}
}
- // documentation inherited
+ @Override
public void doLayout ()
{
super.doLayout();
diff --git a/src/java/com/threerings/cast/bundle/BundledComponentRepository.java b/src/java/com/threerings/cast/bundle/BundledComponentRepository.java
index 5ce05813..0226c845 100644
--- a/src/java/com/threerings/cast/bundle/BundledComponentRepository.java
+++ b/src/java/com/threerings/cast/bundle/BundledComponentRepository.java
@@ -206,6 +206,7 @@ public class BundledComponentRepository
public Iterator enumerateComponentIds (final ComponentClass compClass)
{
return new Predicate() {
+ @Override
public boolean isMatch (Integer input) {
CharacterComponent comp = (CharacterComponent)_components.get(input);
return comp.componentClass.equals(compClass);
@@ -365,7 +366,7 @@ public class BundledComponentRepository
return _bundle.getIdent() + root + imgpath + BundleUtil.IMAGE_EXTENSION;
}
- @Override // from IMImageProvider
+ @Override
public Mirage getTileImage (String path, Rectangle bounds, Colorization[] zations)
{
// we don't need our images prepared for screen rendering
diff --git a/src/java/com/threerings/cast/bundle/tools/ComponentBundlerTask.java b/src/java/com/threerings/cast/bundle/tools/ComponentBundlerTask.java
index ad420039..bb25368e 100644
--- a/src/java/com/threerings/cast/bundle/tools/ComponentBundlerTask.java
+++ b/src/java/com/threerings/cast/bundle/tools/ComponentBundlerTask.java
@@ -129,6 +129,7 @@ public class ComponentBundlerTask extends Task
/**
* Performs the actual work of the task.
*/
+ @Override
public void execute () throws BuildException
{
// make sure everything was set up properly
@@ -158,6 +159,7 @@ public class ComponentBundlerTask extends Task
// create an image provider for loading our component images
ImageProvider improv = new SimpleCachingImageProvider() {
+ @Override
protected BufferedImage loadImage (String path)
throws IOException {
return ImageIO.read(new File(path));
diff --git a/src/java/com/threerings/cast/bundle/tools/DirectoryComponentBundlerTask.java b/src/java/com/threerings/cast/bundle/tools/DirectoryComponentBundlerTask.java
index 43c8a6df..0a3dad94 100644
--- a/src/java/com/threerings/cast/bundle/tools/DirectoryComponentBundlerTask.java
+++ b/src/java/com/threerings/cast/bundle/tools/DirectoryComponentBundlerTask.java
@@ -27,8 +27,6 @@ import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStream;
-import com.threerings.util.FileUtil;
-
import com.threerings.media.tile.TileSet;
import com.threerings.media.tile.TrimmedTileSet;
@@ -38,7 +36,7 @@ import com.threerings.media.tile.TrimmedTileSet;
*/
public class DirectoryComponentBundlerTask extends ComponentBundlerTask
{
- @Override // documentation inherited.
+ @Override
protected OutputStream createOutputStream (File target)
throws IOException
{
@@ -48,7 +46,7 @@ public class DirectoryComponentBundlerTask extends ComponentBundlerTask
- @Override // documentation inherited
+ @Override
protected OutputStream nextEntry (OutputStream lastEntry, String path)
throws IOException
{
@@ -61,21 +59,21 @@ public class DirectoryComponentBundlerTask extends ComponentBundlerTask
return new FileOutputStream(file);
}
- @Override // documentation inherited
+ @Override
protected boolean skipEntry (String path, long newest)
{
File file = new File(_target, path);
return (file.lastModified() > newest);
}
- @Override // documentation inherited
+ @Override
protected TrimmedTileSet trim (TileSet aset, OutputStream fout)
throws IOException
{
return TrimmedTileSet.trimTileSet(aset, fout, "png");
}
- @Override // documentation inherited
+ @Override
protected boolean skipIfTargetNewer ()
{
// We have to check modification later on a file-by-file basis, so cannot skip.
diff --git a/src/java/com/threerings/cast/bundle/tools/MetadataBundlerTask.java b/src/java/com/threerings/cast/bundle/tools/MetadataBundlerTask.java
index 12d4c247..b4116a6b 100644
--- a/src/java/com/threerings/cast/bundle/tools/MetadataBundlerTask.java
+++ b/src/java/com/threerings/cast/bundle/tools/MetadataBundlerTask.java
@@ -81,6 +81,7 @@ public class MetadataBundlerTask extends Task
/**
* Performs the actual work of the task.
*/
+ @Override
public void execute ()
throws BuildException
{
diff --git a/src/java/com/threerings/cast/tools/xml/ActionRuleSet.java b/src/java/com/threerings/cast/tools/xml/ActionRuleSet.java
index 3c57a62b..dd15ee9f 100644
--- a/src/java/com/threerings/cast/tools/xml/ActionRuleSet.java
+++ b/src/java/com/threerings/cast/tools/xml/ActionRuleSet.java
@@ -70,6 +70,7 @@ public class ActionRuleSet extends RuleSetBase
/**
* Adds the necessary rules to the digester to parse our actions.
*/
+ @Override
public void addRuleInstances (Digester digester)
{
// this creates the appropriate instance when we encounter a
@@ -85,6 +86,7 @@ public class ActionRuleSet extends RuleSetBase
new SetFieldRule("framesPerSecond"));
CallMethodSpecialRule origin = new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
throws Exception {
int[] coords = StringUtil.parseIntArray(bodyText);
@@ -100,6 +102,7 @@ public class ActionRuleSet extends RuleSetBase
digester.addRule(_prefix + ACTION_PATH + "/origin", origin);
CallMethodSpecialRule orient = new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
throws Exception {
ActionSequence seq = ((ActionSequence)target);
diff --git a/src/java/com/threerings/cast/tools/xml/ClassRuleSet.java b/src/java/com/threerings/cast/tools/xml/ClassRuleSet.java
index 333953f3..ea49881b 100644
--- a/src/java/com/threerings/cast/tools/xml/ClassRuleSet.java
+++ b/src/java/com/threerings/cast/tools/xml/ClassRuleSet.java
@@ -68,6 +68,7 @@ public class ClassRuleSet extends RuleSetBase
/**
* Adds the necessary rules to the digester to parse our classes.
*/
+ @Override
public void addRuleInstances (Digester digester)
{
// this creates the appropriate instance when we encounter a
diff --git a/src/java/com/threerings/media/AbstractMedia.java b/src/java/com/threerings/media/AbstractMedia.java
index 29a59daf..12d8bfa2 100644
--- a/src/java/com/threerings/media/AbstractMedia.java
+++ b/src/java/com/threerings/media/AbstractMedia.java
@@ -235,9 +235,7 @@ public abstract class AbstractMedia
}
}
- /**
- * Dumps this media to a String object.
- */
+ @Override
public String toString ()
{
StringBuilder buf = new StringBuilder();
diff --git a/src/java/com/threerings/media/ActiveRepaintManager.java b/src/java/com/threerings/media/ActiveRepaintManager.java
index f4024176..62a8d2c3 100644
--- a/src/java/com/threerings/media/ActiveRepaintManager.java
+++ b/src/java/com/threerings/media/ActiveRepaintManager.java
@@ -43,7 +43,6 @@ import java.util.Map;
import com.google.common.collect.Maps;
-import com.samskivert.swing.RuntimeAdjust;
import com.samskivert.util.ListUtil;
import com.samskivert.util.RunAnywhere;
import com.samskivert.util.StringUtil;
@@ -68,7 +67,7 @@ public class ActiveRepaintManager extends RepaintManager
_root = root;
}
- // documentation inherited
+ @Override
public synchronized void addInvalidComponent (JComponent comp)
{
Component vroot = null;
@@ -128,7 +127,7 @@ public class ActiveRepaintManager extends RepaintManager
}
}
- // documentation inherited
+ @Override
public synchronized void addDirtyRegion (JComponent comp, int x, int y, int width, int height)
{
// ignore invalid requests
@@ -187,7 +186,7 @@ public class ActiveRepaintManager extends RepaintManager
return null;
}
- // documentation inherited
+ @Override
public synchronized Rectangle getDirtyRegion (JComponent comp)
{
Rectangle drect = _dirty.get(comp);
@@ -196,7 +195,7 @@ public class ActiveRepaintManager extends RepaintManager
return (drect == null) ? new Rectangle(0, 0, 0, 0) : new Rectangle(drect);
}
- // documentation inherited
+ @Override
public synchronized void markCompletelyClean (JComponent comp)
{
_dirty.remove(comp);
diff --git a/src/java/com/threerings/media/BackFrameManager.java b/src/java/com/threerings/media/BackFrameManager.java
index 37e30f42..1e9f3ab3 100644
--- a/src/java/com/threerings/media/BackFrameManager.java
+++ b/src/java/com/threerings/media/BackFrameManager.java
@@ -35,7 +35,7 @@ import static com.threerings.media.Log.log;
*/
public class BackFrameManager extends FrameManager
{
- // from FrameManager
+ @Override
protected void paint (long tickStamp)
{
// start out assuming we can do an incremental render
@@ -99,13 +99,13 @@ public class BackFrameManager extends FrameManager
} while (_backimg.contentsLost());
}
- // from FrameManager
+ @Override
protected Graphics2D createGraphics ()
{
return _backimg.createGraphics();
}
- // from FrameManager
+ @Override
protected void restoreFromBack (Rectangle dirty)
{
if (_fgfx == null || _backimg == null) {
diff --git a/src/java/com/threerings/media/FlipFrameManager.java b/src/java/com/threerings/media/FlipFrameManager.java
index 742aa6d5..94b3968b 100644
--- a/src/java/com/threerings/media/FlipFrameManager.java
+++ b/src/java/com/threerings/media/FlipFrameManager.java
@@ -36,7 +36,7 @@ import static com.threerings.media.Log.log;
*/
public class FlipFrameManager extends FrameManager
{
- // from FrameManager
+ @Override
protected void paint (long tickStamp)
{
// create our buffer strategy if we don't already have one
@@ -92,13 +92,13 @@ public class FlipFrameManager extends FrameManager
} while (_bufstrat.contentsLost());
}
- // from FrameManager
+ @Override
protected Graphics2D createGraphics ()
{
return (Graphics2D)_bufstrat.getDrawGraphics();
}
- // from FrameManager
+ @Override
protected void restoreFromBack (Rectangle dirty)
{
// nothing doing
diff --git a/src/java/com/threerings/media/FrameManager.java b/src/java/com/threerings/media/FrameManager.java
index 07abbca1..e8980868 100644
--- a/src/java/com/threerings/media/FrameManager.java
+++ b/src/java/com/threerings/media/FrameManager.java
@@ -624,6 +624,7 @@ public abstract class FrameManager
super("FrameManagerTicker");
}
+ @Override
public void run ()
{
log.info("Frame manager ticker running " +
diff --git a/src/java/com/threerings/media/HourglassView.java b/src/java/com/threerings/media/HourglassView.java
index 8ea5bd42..2fe88f8d 100644
--- a/src/java/com/threerings/media/HourglassView.java
+++ b/src/java/com/threerings/media/HourglassView.java
@@ -21,7 +21,6 @@
package com.threerings.media;
-import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Point;
import java.awt.Rectangle;
@@ -29,9 +28,6 @@ import java.awt.Shape;
import javax.swing.JComponent;
-import com.samskivert.util.Interval;
-import com.samskivert.util.ResultListener;
-
import com.threerings.media.image.Mirage;
import com.threerings.media.util.MultiFrameImage;
@@ -85,14 +81,14 @@ public class HourglassView extends TimerView
_changeThreshold = 1.0f / _bounds.height;
}
- // documentation inherited
+ @Override
public void changeComplete (float complete)
{
super.changeComplete(complete);
setSandTrickleY();
}
- // documentation inherited
+ @Override
public void tick (long tickStamp)
{
// Let the parent handle its stuff
@@ -111,7 +107,7 @@ public class HourglassView extends TimerView
}
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx, float completed)
{
// Handle processing from parent class
diff --git a/src/java/com/threerings/media/IconManager.java b/src/java/com/threerings/media/IconManager.java
index 33b0d737..fab658f7 100644
--- a/src/java/com/threerings/media/IconManager.java
+++ b/src/java/com/threerings/media/IconManager.java
@@ -24,10 +24,6 @@ package com.threerings.media;
import java.io.IOException;
import java.util.Properties;
-import java.awt.Color;
-import java.awt.Component;
-import java.awt.Graphics;
-
import javax.swing.Icon;
import javax.swing.ImageIcon;
diff --git a/src/java/com/threerings/media/ManagedJApplet.java b/src/java/com/threerings/media/ManagedJApplet.java
index a32b5aa3..bf0ef81d 100644
--- a/src/java/com/threerings/media/ManagedJApplet.java
+++ b/src/java/com/threerings/media/ManagedJApplet.java
@@ -22,15 +22,8 @@
package com.threerings.media;
import java.awt.Component;
-import java.awt.Graphics;
-import java.awt.Insets;
-import java.awt.Rectangle;
-import java.awt.Shape;
import java.awt.Window;
import javax.swing.JApplet;
-import javax.swing.RepaintManager;
-
-import static com.threerings.media.Log.log;
/**
* When using the {@link FrameManager} in an Applet, one must use this
diff --git a/src/java/com/threerings/media/ManagedJFrame.java b/src/java/com/threerings/media/ManagedJFrame.java
index 5780df00..dd918cf2 100644
--- a/src/java/com/threerings/media/ManagedJFrame.java
+++ b/src/java/com/threerings/media/ManagedJFrame.java
@@ -30,10 +30,6 @@ import java.awt.Window;
import javax.swing.JFrame;
-import com.samskivert.util.StringUtil;
-
-import static com.threerings.media.Log.log;
-
/**
* When using the {@link FrameManager}, one must use this top-level frame
* class.
@@ -89,6 +85,7 @@ public class ManagedJFrame extends JFrame
* We catch paint requests and forward them on to the repaint
* infrastructure.
*/
+ @Override
public void paint (Graphics g)
{
update(g);
@@ -98,6 +95,7 @@ public class ManagedJFrame extends JFrame
* We catch update requests and forward them on to the repaint
* infrastructure.
*/
+ @Override
public void update (Graphics g)
{
Shape clip = g.getClip();
diff --git a/src/java/com/threerings/media/MediaOverlay.java b/src/java/com/threerings/media/MediaOverlay.java
index f9560787..a94fff15 100644
--- a/src/java/com/threerings/media/MediaOverlay.java
+++ b/src/java/com/threerings/media/MediaOverlay.java
@@ -21,7 +21,6 @@
package com.threerings.media;
-import java.awt.Component;
import java.awt.Graphics2D;
import java.awt.Rectangle;
import java.util.List;
diff --git a/src/java/com/threerings/media/MediaPanel.java b/src/java/com/threerings/media/MediaPanel.java
index 6d602eca..56fbe542 100644
--- a/src/java/com/threerings/media/MediaPanel.java
+++ b/src/java/com/threerings/media/MediaPanel.java
@@ -41,14 +41,11 @@ import java.util.ArrayList;
import com.samskivert.swing.Controller;
import com.samskivert.swing.event.AncestorAdapter;
import com.samskivert.swing.event.CommandEvent;
-import com.samskivert.util.StringUtil;
-
import com.threerings.media.timer.MediaTimer;
import com.threerings.media.animation.Animation;
import com.threerings.media.animation.AnimationManager;
-import com.threerings.media.sprite.ButtonSprite;
import com.threerings.media.sprite.Sprite;
import com.threerings.media.sprite.SpriteManager;
@@ -104,9 +101,11 @@ public class MediaPanel extends JComponent
// participate in the frame when we're visible
addAncestorListener(new AncestorAdapter() {
+ @Override
public void ancestorAdded (AncestorEvent event) {
_metamgr.getFrameManager().registerFrameParticipant(MediaPanel.this);
}
+ @Override
public void ancestorRemoved (AncestorEvent event) {
_metamgr.getFrameManager().removeFrameParticipant(MediaPanel.this);
}
@@ -298,7 +297,7 @@ public class MediaPanel extends JComponent
return this;
}
- @Override // from JComponent
+ @Override
public void setOpaque (boolean opaque)
{
if (!opaque) {
@@ -308,7 +307,7 @@ public class MediaPanel extends JComponent
super.setOpaque(true);
}
- @Override // from JComponent
+ @Override
public void repaint (long tm, int x, int y, int width, int height)
{
if (width > 0 && height > 0) {
@@ -316,7 +315,7 @@ public class MediaPanel extends JComponent
}
}
- @Override // from JComponent
+ @Override
public void paint (Graphics g)
{
Graphics2D gfx = (Graphics2D)g;
@@ -567,7 +566,7 @@ public class MediaPanel extends JComponent
/** Handles ActionSprite/HoverSprite/ArmingSprite manipulation. */
protected class ActionSpriteHandler extends MouseInputAdapter
{
- // documentation inherited
+ @Override
public void mousePressed (MouseEvent me)
{
if (_activeSprite == null) {
@@ -583,7 +582,7 @@ public class MediaPanel extends JComponent
}
}
- // documentation inherited
+ @Override
public void mouseReleased (MouseEvent me)
{
if (_activeSprite instanceof ArmingSprite) {
@@ -616,7 +615,7 @@ public class MediaPanel extends JComponent
mouseMoved(me);
}
- // documentation inherited
+ @Override
public void mouseDragged (MouseEvent me)
{
if (_activeSprite instanceof ArmingSprite) {
@@ -625,7 +624,7 @@ public class MediaPanel extends JComponent
}
}
- // documentation inherited
+ @Override
public void mouseMoved (MouseEvent me)
{
Sprite s = getHit(me);
diff --git a/src/java/com/threerings/media/SafeScrollPane.java b/src/java/com/threerings/media/SafeScrollPane.java
index 0daf40d7..bdc880e7 100644
--- a/src/java/com/threerings/media/SafeScrollPane.java
+++ b/src/java/com/threerings/media/SafeScrollPane.java
@@ -51,7 +51,7 @@ public class SafeScrollPane extends JScrollPane
}
}
- // documentation inherited
+ @Override
public Dimension getPreferredSize ()
{
Dimension d = super.getPreferredSize();
@@ -66,9 +66,11 @@ public class SafeScrollPane extends JScrollPane
return d;
}
+ @Override
protected JViewport createViewport ()
{
JViewport vp = new JViewport() {
+ @Override
public void setViewPosition (Point p) {
super.setViewPosition(p);
// simple scroll mode results in setViewPosition causing
diff --git a/src/java/com/threerings/media/VirtualMediaPanel.java b/src/java/com/threerings/media/VirtualMediaPanel.java
index 05817f6a..7a4283cd 100644
--- a/src/java/com/threerings/media/VirtualMediaPanel.java
+++ b/src/java/com/threerings/media/VirtualMediaPanel.java
@@ -23,7 +23,6 @@ package com.threerings.media;
import java.awt.Graphics2D;
import java.awt.Graphics;
-import java.awt.Point;
import java.awt.Rectangle;
import java.awt.event.MouseEvent;
import java.awt.event.MouseWheelEvent;
@@ -101,6 +100,7 @@ public class VirtualMediaPanel extends MediaPanel
* Returns the bounds of the viewport in virtual coordinates. The
* returned rectangle must not be modified.
*/
+ @Override
public Rectangle getViewBounds ()
{
return _vbounds;
@@ -150,6 +150,7 @@ public class VirtualMediaPanel extends MediaPanel
* coordinates before they are dispatched to any of the mouse
* listeners.
*/
+ @Override
protected void processMouseEvent (MouseEvent event)
{
event.translatePoint(_vbounds.x, _vbounds.y);
@@ -161,6 +162,7 @@ public class VirtualMediaPanel extends MediaPanel
* coordinates before they are dispatched to any of the mouse
* listeners.
*/
+ @Override
protected void processMouseMotionEvent (MouseEvent event)
{
event.translatePoint(_vbounds.x, _vbounds.y);
@@ -172,13 +174,14 @@ public class VirtualMediaPanel extends MediaPanel
* coordinates before they are dispatched to any of the mouse
* listeners.
*/
+ @Override
protected void processMouseWheelEvent (MouseWheelEvent event)
{
event.translatePoint(_vbounds.x, _vbounds.y);
super.processMouseWheelEvent(event);
}
- // documentation inherited
+ @Override
protected void dirtyScreenRect (Rectangle rect)
{
// translate the screen rect into happy coordinates
@@ -186,7 +189,7 @@ public class VirtualMediaPanel extends MediaPanel
_metamgr.getRegionManager().addDirtyRegion(rect);
}
- // documentation inherited
+ @Override
public void doLayout ()
{
super.doLayout();
@@ -196,7 +199,7 @@ public class VirtualMediaPanel extends MediaPanel
findRootBounds();
}
- // documentation inherited
+ @Override
public void setBounds (int x, int y, int width, int height)
{
super.setBounds(x, y, width, height);
@@ -230,7 +233,7 @@ public class VirtualMediaPanel extends MediaPanel
FrameManager.getRoot(this, _abounds);
}
- // documentation inherited
+ @Override
protected void didTick (long tickStamp)
{
super.didTick(tickStamp);
@@ -356,7 +359,7 @@ public class VirtualMediaPanel extends MediaPanel
setViewLocation(nx, ny);
}
- // documentation inherited
+ @Override
protected void paint (Graphics2D gfx, Rectangle[] dirty)
{
// if we're scrolling, go ahead and do the business
@@ -410,14 +413,14 @@ public class VirtualMediaPanel extends MediaPanel
gfx.translate(_vbounds.x, _vbounds.y);
}
- // documentation inherited
+ @Override
protected void constrainToBounds (Rectangle dirty)
{
SwingUtilities.computeIntersection(
_vbounds.x, _vbounds.y, getWidth(), getHeight(), dirty);
}
- // documentation inherited
+ @Override
protected void paintBehind (Graphics2D gfx, Rectangle dirtyRect)
{
// if we have a background image specified, tile it!
diff --git a/src/java/com/threerings/media/animation/Animation.java b/src/java/com/threerings/media/animation/Animation.java
index 9e2ca5a0..e681bf14 100644
--- a/src/java/com/threerings/media/animation/Animation.java
+++ b/src/java/com/threerings/media/animation/Animation.java
@@ -62,7 +62,7 @@ public abstract class Animation extends AbstractMedia
_finished = false;
}
- // documentation inherited
+ @Override
public void setLocation (int x, int y)
{
if (_bounds.x == x && _bounds.y == y) {
@@ -79,7 +79,7 @@ public abstract class Animation extends AbstractMedia
invalidateAfterChange(obounds);
}
- // documentation inherited
+ @Override
protected void willStart (long tickStamp)
{
super.willStart(tickStamp);
diff --git a/src/java/com/threerings/media/animation/AnimationArranger.java b/src/java/com/threerings/media/animation/AnimationArranger.java
index b62e556e..7ccb9eef 100644
--- a/src/java/com/threerings/media/animation/AnimationArranger.java
+++ b/src/java/com/threerings/media/animation/AnimationArranger.java
@@ -59,6 +59,7 @@ public class AnimationArranger
/** Automatically removes avoid animations when they're done. */
protected AnimationAdapter _avoidAnimObs = new AnimationAdapter() {
+ @Override
public void animationCompleted (Animation anim, long when) {
if (!_avoidAnims.remove(anim)) {
log.warning("Couldn't remove avoid animation?! " + anim + ".");
diff --git a/src/java/com/threerings/media/animation/AnimationManager.java b/src/java/com/threerings/media/animation/AnimationManager.java
index be15a8f7..70d27037 100644
--- a/src/java/com/threerings/media/animation/AnimationManager.java
+++ b/src/java/com/threerings/media/animation/AnimationManager.java
@@ -25,7 +25,6 @@ import com.samskivert.util.SortableArrayList;
import com.threerings.media.AbstractMedia;
import com.threerings.media.AbstractMediaManager;
-import com.threerings.media.MediaHost;
/**
* Manages a collection of animations, ticking them when the animation manager itself is ticked and
@@ -51,7 +50,7 @@ public class AnimationManager extends AbstractMediaManager
removeMedia(anim);
}
- @Override // from AbstractMediaManager
+ @Override
protected void tickAllMedia (long tickStamp)
{
super.tickAllMedia(tickStamp);
@@ -70,7 +69,7 @@ public class AnimationManager extends AbstractMediaManager
}
}
- @Override // from AbstractMediaManager
+ @Override
protected SortableArrayList extends AbstractMedia> createMediaList ()
{
return (_anims = new SortableArrayList());
diff --git a/src/java/com/threerings/media/animation/AnimationSequencer.java b/src/java/com/threerings/media/animation/AnimationSequencer.java
index 313a10a1..4574f490 100644
--- a/src/java/com/threerings/media/animation/AnimationSequencer.java
+++ b/src/java/com/threerings/media/animation/AnimationSequencer.java
@@ -113,7 +113,7 @@ public class AnimationSequencer extends Animation
_lastStamp = 0;
}
- // documentation inherited
+ @Override
public void tick (long tickStamp)
{
if (_lastStamp == 0) {
@@ -148,19 +148,19 @@ public class AnimationSequencer extends Animation
// }
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
// don't care
}
- // documentation inherited
+ @Override
public void fastForward (long timeDelta)
{
_lastStamp += timeDelta;
}
- // documentation inherited
+ @Override
public void viewLocationDidChange (int dx, int dy)
{
super.viewLocationDidChange(dx, dy);
@@ -259,11 +259,13 @@ public class AnimationSequencer extends Animation
tick(when);
}
+ @Override
public void animationCompleted (Animation anim, long when)
{
fireCompletion(when);
}
+ @Override
public String toString ()
{
return "[anim=" + StringUtil.shortClassName(_anim) +
diff --git a/src/java/com/threerings/media/animation/AnimationSprite.java b/src/java/com/threerings/media/animation/AnimationSprite.java
index 03bf21d0..f7e15ef6 100644
--- a/src/java/com/threerings/media/animation/AnimationSprite.java
+++ b/src/java/com/threerings/media/animation/AnimationSprite.java
@@ -24,12 +24,9 @@ package com.threerings.media.animation;
import java.awt.Graphics2D;
import java.awt.Rectangle;
-import com.threerings.media.AbstractMediaManager;
import com.threerings.media.MediaPanel;
import com.threerings.media.sprite.Sprite;
import com.threerings.media.animation.Animation;
-import com.threerings.media.animation.AnimationAdapter;
-import com.threerings.media.animation.AnimationObserver;
/**
* A Sprite that wraps an animation so that a sequence of frames can be easily
@@ -47,12 +44,13 @@ public class AnimationSprite extends Sprite
_owner = owner;
}
+ @Override
public void init ()
{
_anim.init(_mgr);
}
- // documentation inherited
+ @Override
public void tick (long tickStamp)
{
super.tick(tickStamp);
@@ -67,21 +65,21 @@ public class AnimationSprite extends Sprite
}
}
- // documentation inherited.
+ @Override
public void setLocation (int x, int y)
{
_anim.setLocation(x - _oxoff, y - _oyoff);
super.setLocation(x, y);
}
- // documentation inherited
+ @Override
public void willStart (long tickStamp)
{
super.willStart(tickStamp);
_anim.willStart(tickStamp);
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx) {
// Nothing to paint for ourselves.
diff --git a/src/java/com/threerings/media/animation/BlankAnimation.java b/src/java/com/threerings/media/animation/BlankAnimation.java
index eff97556..2bbfab5c 100644
--- a/src/java/com/threerings/media/animation/BlankAnimation.java
+++ b/src/java/com/threerings/media/animation/BlankAnimation.java
@@ -37,7 +37,7 @@ public class BlankAnimation extends Animation
_duration = duration;
}
- // documentation inherited
+ @Override
public void tick (long timestamp)
{
if (_start == 0) {
@@ -49,7 +49,7 @@ public class BlankAnimation extends Animation
_finished = (timestamp - _start >= _duration);
}
- // documentation inherited
+ @Override
public void fastForward (long timeDelta)
{
if (_start > 0) {
@@ -57,7 +57,7 @@ public class BlankAnimation extends Animation
}
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
// nothing doing
diff --git a/src/java/com/threerings/media/animation/BlendAnimation.java b/src/java/com/threerings/media/animation/BlendAnimation.java
index d8474fc4..61cf2ee0 100644
--- a/src/java/com/threerings/media/animation/BlendAnimation.java
+++ b/src/java/com/threerings/media/animation/BlendAnimation.java
@@ -48,7 +48,7 @@ public class BlendAnimation extends Animation
_tfunc = new LinearTimeFunction(0, 100 * fades, delay * fades);
}
- // documentation inherited
+ @Override
public void tick (long timestamp)
{
// check to see if our blend level has changed
@@ -64,13 +64,13 @@ public class BlendAnimation extends Animation
invalidate();
}
- // documentation inherited
+ @Override
public void fastForward (long timeDelta)
{
_tfunc.fastForward(timeDelta);
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
int index = _level / 100;
diff --git a/src/java/com/threerings/media/animation/BobbleAnimation.java b/src/java/com/threerings/media/animation/BobbleAnimation.java
index aad9f6a3..f90c8cf8 100644
--- a/src/java/com/threerings/media/animation/BobbleAnimation.java
+++ b/src/java/com/threerings/media/animation/BobbleAnimation.java
@@ -60,7 +60,7 @@ public class BobbleAnimation extends Animation
_duration = duration;
}
- // documentation inherited
+ @Override
public void tick (long tickStamp)
{
// grab our ending time on our first tick
@@ -78,19 +78,19 @@ public class BobbleAnimation extends Animation
_y = _sy + dy * ((RandomUtil.getInt(2) == 0) ? -1 : 1);
}
- // documentation inherited
+ @Override
public void fastForward (long timeDelta)
{
_end += timeDelta;
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
_image.paint(gfx, _x, _y);
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/animation/ExplodeAnimation.java b/src/java/com/threerings/media/animation/ExplodeAnimation.java
index 7f5b3267..97da4b50 100644
--- a/src/java/com/threerings/media/animation/ExplodeAnimation.java
+++ b/src/java/com/threerings/media/animation/ExplodeAnimation.java
@@ -66,7 +66,7 @@ public class ExplodeAnimation extends Animation
* should continue until all pieces are outside the bounds. */
public long delay;
- /** Returns a string representation of this instance. */
+ @Override
public String toString ()
{
return StringUtil.fieldsToString(this);
@@ -156,7 +156,7 @@ public class ExplodeAnimation extends Animation
_angle = 0.0f;
}
- // documentation inherited
+ @Override
public void fastForward (long timeDelta)
{
if (_start > 0) {
@@ -165,7 +165,7 @@ public class ExplodeAnimation extends Animation
}
}
- // documentation inherited
+ @Override
public void tick (long timestamp)
{
if (_start == 0) {
@@ -218,7 +218,7 @@ public class ExplodeAnimation extends Animation
invalidate();
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
Shape oclip = gfx.getClip();
@@ -270,7 +270,7 @@ public class ExplodeAnimation extends Animation
}
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/animation/FadeAnimation.java b/src/java/com/threerings/media/animation/FadeAnimation.java
index 858a76b5..c29651af 100644
--- a/src/java/com/threerings/media/animation/FadeAnimation.java
+++ b/src/java/com/threerings/media/animation/FadeAnimation.java
@@ -21,15 +21,11 @@
package com.threerings.media.animation;
-import java.awt.AlphaComposite;
-import java.awt.Composite;
import java.awt.Graphics2D;
import java.awt.Rectangle;
import com.threerings.media.effects.FadeEffect;
-import static com.threerings.media.Log.log;
-
/**
* An animation that displays an image fading from one alpha level to
* another in specified increments over time. The animation is finished
@@ -52,7 +48,7 @@ public abstract class FadeAnimation extends Animation
_effect = new FadeEffect(alpha, step, target);
}
- // documentation inherited
+ @Override
public void tick (long timestamp)
{
if (_effect.tick(timestamp)) {
@@ -61,7 +57,7 @@ public abstract class FadeAnimation extends Animation
}
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
_effect.beforePaint(gfx);
@@ -69,7 +65,7 @@ public abstract class FadeAnimation extends Animation
_effect.afterPaint(gfx);
}
- // documentation inherited
+ @Override
protected void willStart (long tickStamp)
{
super.willStart(tickStamp);
diff --git a/src/java/com/threerings/media/animation/FadeImageAnimation.java b/src/java/com/threerings/media/animation/FadeImageAnimation.java
index 1809f81f..a804e9fe 100644
--- a/src/java/com/threerings/media/animation/FadeImageAnimation.java
+++ b/src/java/com/threerings/media/animation/FadeImageAnimation.java
@@ -42,7 +42,7 @@ public class FadeImageAnimation extends FadeAnimation
_image = image;
}
- // documentation inherited
+ @Override
protected void paintAnimation (Graphics2D gfx)
{
_image.paint(gfx, _bounds.x, _bounds.y);
diff --git a/src/java/com/threerings/media/animation/FadeLabelAnimation.java b/src/java/com/threerings/media/animation/FadeLabelAnimation.java
index 28990d3c..7ab9d29f 100644
--- a/src/java/com/threerings/media/animation/FadeLabelAnimation.java
+++ b/src/java/com/threerings/media/animation/FadeLabelAnimation.java
@@ -29,8 +29,6 @@ import java.awt.RenderingHints;
import com.samskivert.swing.Label;
import com.samskivert.swing.util.SwingUtil;
-import static com.threerings.media.Log.log;
-
/**
* Does something extraordinary.
*/
@@ -54,7 +52,7 @@ public class FadeLabelAnimation extends FadeAnimation
_antiAliased = antiAliased;
}
- // documentation inherited
+ @Override
protected void init ()
{
super.init();
@@ -78,7 +76,7 @@ public class FadeLabelAnimation extends FadeAnimation
_bounds.height = size.height;
}
- // documentation inherited
+ @Override
protected void paintAnimation (Graphics2D gfx)
{
Object ohints = null;
diff --git a/src/java/com/threerings/media/animation/FloatingTextAnimation.java b/src/java/com/threerings/media/animation/FloatingTextAnimation.java
index 7a64ee52..99ed6b5f 100644
--- a/src/java/com/threerings/media/animation/FloatingTextAnimation.java
+++ b/src/java/com/threerings/media/animation/FloatingTextAnimation.java
@@ -91,7 +91,7 @@ public class FloatingTextAnimation extends Animation
return _label;
}
- // documentation inherited
+ @Override
public void setLocation (int x, int y)
{
super.setLocation(x, y);
@@ -119,7 +119,7 @@ public class FloatingTextAnimation extends Animation
_floatPeriod = floatPeriod;
}
- // documentation inherited
+ @Override
public void tick (long timestamp)
{
boolean invalid = false;
@@ -172,7 +172,7 @@ public class FloatingTextAnimation extends Animation
_finished = (msecs >= _floatPeriod);
}
- // documentation inherited
+ @Override
public void fastForward (long timeDelta)
{
if (_start > 0) {
@@ -180,7 +180,7 @@ public class FloatingTextAnimation extends Animation
}
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
Composite ocomp = gfx.getComposite();
@@ -203,7 +203,7 @@ public class FloatingTextAnimation extends Animation
_label.render(gfx, x, y);
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/animation/MultiFrameAnimation.java b/src/java/com/threerings/media/animation/MultiFrameAnimation.java
index 832e885a..55c10f1f 100644
--- a/src/java/com/threerings/media/animation/MultiFrameAnimation.java
+++ b/src/java/com/threerings/media/animation/MultiFrameAnimation.java
@@ -64,17 +64,14 @@ public class MultiFrameAnimation extends Animation
reset();
}
- // documentation inherited
+ @Override
public Rectangle getBounds ()
{
// fill in the bounds with our current animation frame's bounds
return _bounds;
}
- /**
- * If this animation has run to completion, it can be reset to prepare
- * it for another go.
- */
+ @Override
public void reset ()
{
super.reset();
@@ -90,7 +87,7 @@ public class MultiFrameAnimation extends Animation
}
}
- // documentation inherited
+ @Override
public void tick (long tickStamp)
{
int fidx = _seeker.tick(tickStamp);
@@ -119,13 +116,13 @@ public class MultiFrameAnimation extends Animation
_bounds.height = _frames.getHeight(_fidx);
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
_frames.paintFrame(gfx, _fidx, _bounds.x, _bounds.y);
}
- // documentation inherited
+ @Override
public void fastForward (long timeDelta)
{
_seeker.fastForward(timeDelta);
diff --git a/src/java/com/threerings/media/animation/RainAnimation.java b/src/java/com/threerings/media/animation/RainAnimation.java
index 7bd210bf..c8c61a32 100644
--- a/src/java/com/threerings/media/animation/RainAnimation.java
+++ b/src/java/com/threerings/media/animation/RainAnimation.java
@@ -76,7 +76,7 @@ public class RainAnimation extends Animation
_duration = duration;
}
- // documentation inherited
+ @Override
public void tick (long tickStamp)
{
// grab our ending time on our first tick
@@ -96,13 +96,13 @@ public class RainAnimation extends Animation
invalidate();
}
- // documentation inherited
+ @Override
public void fastForward (long timeDelta)
{
_end += timeDelta;
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
gfx.setColor(Color.white);
diff --git a/src/java/com/threerings/media/animation/ScaleAnimation.java b/src/java/com/threerings/media/animation/ScaleAnimation.java
index 52ef2d76..4a337e89 100644
--- a/src/java/com/threerings/media/animation/ScaleAnimation.java
+++ b/src/java/com/threerings/media/animation/ScaleAnimation.java
@@ -21,21 +21,13 @@
package com.threerings.media.animation;
-import java.awt.AlphaComposite;
-import java.awt.Color;
-import java.awt.Composite;
-import java.awt.Image;
import java.awt.Graphics2D;
import java.awt.Point;
import java.awt.Rectangle;
import java.awt.RenderingHints;
-import java.awt.Transparency;
-
import java.awt.image.BufferedImage;
import com.threerings.media.image.Mirage;
-import com.threerings.media.sprite.Sprite;
-import com.threerings.media.sprite.SpriteManager;
import com.threerings.media.util.LinearTimeFunction;
import com.threerings.media.util.TimeFunction;
@@ -100,10 +92,7 @@ public class ScaleAnimation extends Animation
return new Rectangle(corner.x, corner.y, size.x, size.y);
}
- /**
- * Compute the bounds to use to render the animation's image
- * right now.
- */
+ @Override
public Rectangle getBounds ()
{
return getBounds(_scale, _center, _image);
@@ -126,7 +115,7 @@ public class ScaleAnimation extends Animation
return new Point(center.x - size.x/2, center.y - size.y/2);
}
- // documentation inherited
+ @Override
public void tick (long tickStamp)
{
// Compute the new scaling value
@@ -147,13 +136,13 @@ public class ScaleAnimation extends Animation
}
}
- // documentation inherited
+ @Override
public void fastForward (long timeDelta)
{
_scaleFunc.fastForward(timeDelta);
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
// Compute the bounding box to render this image
diff --git a/src/java/com/threerings/media/animation/SparkAnimation.java b/src/java/com/threerings/media/animation/SparkAnimation.java
index 603914f7..e1e38401 100644
--- a/src/java/com/threerings/media/animation/SparkAnimation.java
+++ b/src/java/com/threerings/media/animation/SparkAnimation.java
@@ -32,8 +32,6 @@ import com.samskivert.util.RandomUtil;
import com.threerings.media.animation.Animation;
import com.threerings.media.image.Mirage;
-import static com.threerings.media.Log.log;
-
/**
* Displays a set of spark images originating from a specified position
* and flying outward in random directions, fading out as they go, for a
@@ -126,20 +124,20 @@ public class SparkAnimation extends Animation
return (RandomUtil.getInt(2) == 0) ? -1 : 1;
}
- // documentation inherited
+ @Override
protected void willStart (long stamp)
{
super.willStart(stamp);
_start = stamp;
}
- // documentation inherited
+ @Override
public void fastForward (long timeDelta)
{
_start += timeDelta;
}
- // documentation inherited
+ @Override
public void tick (long timestamp)
{
// figure out the distance the chunks have travelled
@@ -184,7 +182,7 @@ public class SparkAnimation extends Animation
invalidate();
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
Shape oclip = gfx.getClip();
@@ -206,7 +204,7 @@ public class SparkAnimation extends Animation
gfx.setClip(oclip);
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/animation/SpriteAnimation.java b/src/java/com/threerings/media/animation/SpriteAnimation.java
index 710249d6..5db42579 100644
--- a/src/java/com/threerings/media/animation/SpriteAnimation.java
+++ b/src/java/com/threerings/media/animation/SpriteAnimation.java
@@ -50,10 +50,7 @@ public class SpriteAnimation extends Animation
_sprite.addSpriteObserver(this);
}
- /**
- * Derived classes can override tick if they want to end the animation
- * in some other way than the sprite completing a path.
- */
+ @Override
public void tick (long timestamp)
{
// start the sprite moving on its path on our first tick
@@ -64,7 +61,7 @@ public class SpriteAnimation extends Animation
}
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
// nothing for now
@@ -82,7 +79,7 @@ public class SpriteAnimation extends Animation
_finished = true;
}
- // documentation inherited
+ @Override
protected void didFinish (long tickStamp)
{
super.didFinish(tickStamp);
diff --git a/src/java/com/threerings/media/image/BackedVolatileMirage.java b/src/java/com/threerings/media/image/BackedVolatileMirage.java
index 4ac39275..3c4ffeaa 100644
--- a/src/java/com/threerings/media/image/BackedVolatileMirage.java
+++ b/src/java/com/threerings/media/image/BackedVolatileMirage.java
@@ -48,13 +48,13 @@ public class BackedVolatileMirage extends VolatileMirage
createVolatileImage();
}
- // documentation inherited
+ @Override
protected int getTransparency ()
{
return _source.getColorModel().getTransparency();
}
- // documentation inherited
+ @Override
protected void refreshVolatileImage ()
{
Graphics gfx = null;
@@ -70,7 +70,7 @@ public class BackedVolatileMirage extends VolatileMirage
}
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/image/CachedVolatileMirage.java b/src/java/com/threerings/media/image/CachedVolatileMirage.java
index 5e65d6cc..69659851 100644
--- a/src/java/com/threerings/media/image/CachedVolatileMirage.java
+++ b/src/java/com/threerings/media/image/CachedVolatileMirage.java
@@ -56,7 +56,7 @@ public class CachedVolatileMirage extends VolatileMirage
createVolatileImage();
}
- // documentation inherited
+ @Override
protected int getTransparency ()
{
BufferedImage source = _imgr.getImage(_source, _zations);
@@ -64,7 +64,7 @@ public class CachedVolatileMirage extends VolatileMirage
source.getColorModel().getTransparency();
}
- // documentation inherited
+ @Override
protected void refreshVolatileImage ()
{
Graphics gfx = null;
@@ -89,7 +89,7 @@ public class CachedVolatileMirage extends VolatileMirage
}
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/image/ColorPository.java b/src/java/com/threerings/media/image/ColorPository.java
index fd5c0ccb..560d58d0 100644
--- a/src/java/com/threerings/media/image/ColorPository.java
+++ b/src/java/com/threerings/media/image/ColorPository.java
@@ -164,9 +164,7 @@ public class ColorPository implements Serializable
return (ColorRecord) colors.get(defaultId);
}
- /**
- * Returns a string representation of this instance.
- */
+ @Override
public String toString ()
{
return "[id=" + classId + ", name=" + name + ", source=#" +
@@ -232,9 +230,7 @@ public class ColorPository implements Serializable
cclass.range, offsets);
}
- /**
- * Returns a string representation of this instance.
- */
+ @Override
public String toString ()
{
return "[id=" + colorId + ", name=" + name +
diff --git a/src/java/com/threerings/media/image/Colorization.java b/src/java/com/threerings/media/image/Colorization.java
index 9814c298..4f02d486 100644
--- a/src/java/com/threerings/media/image/Colorization.java
+++ b/src/java/com/threerings/media/image/Colorization.java
@@ -118,15 +118,13 @@ public class Colorization
return true;
}
- // documentation inherited
+ @Override
public int hashCode ()
{
return colorizationId ^ rootColor.hashCode();
}
- /**
- * Compares this colorization to another based on id.
- */
+ @Override
public boolean equals (Object other)
{
if (other instanceof Colorization) {
@@ -136,9 +134,7 @@ public class Colorization
}
}
- /**
- * Returns a string representation of this colorization.
- */
+ @Override
public String toString ()
{
return String.valueOf(colorizationId);
diff --git a/src/java/com/threerings/media/image/ImageManager.java b/src/java/com/threerings/media/image/ImageManager.java
index d2545d7f..3a1926a7 100644
--- a/src/java/com/threerings/media/image/ImageManager.java
+++ b/src/java/com/threerings/media/image/ImageManager.java
@@ -47,11 +47,13 @@ public class ImageManager
this.path = path;
}
+ @Override
public int hashCode ()
{
return path.hashCode() ^ daprov.getIdent().hashCode();
}
+ @Override
public boolean equals (Object other)
{
if (other == null || !(other instanceof ImageKey)) {
@@ -63,6 +65,7 @@ public class ImageManager
(okey.path.equals(path)));
}
+ @Override
public String toString ()
{
return daprov.getIdent() + ":" + path;
@@ -495,6 +498,7 @@ public class ImageManager
return usage;
}
+ @Override
public String toString ()
{
return "[key=" + _key + ", wid=" + _source.getWidth() + ", hei=" + _source.getHeight() +
diff --git a/src/java/com/threerings/media/image/Quantize.java b/src/java/com/threerings/media/image/Quantize.java
index 77f9a673..1136dc7d 100644
--- a/src/java/com/threerings/media/image/Quantize.java
+++ b/src/java/com/threerings/media/image/Quantize.java
@@ -754,6 +754,7 @@ public class Quantize {
SQUARES[((color >> 0) & 0xFF) - b + MAX_RGB]);
}
+ @Override
public String toString() {
StringBuilder buf = new StringBuilder();
if (parent == this) {
diff --git a/src/java/com/threerings/media/image/TransformedMirage.java b/src/java/com/threerings/media/image/TransformedMirage.java
index 0559e8b0..866fa32a 100644
--- a/src/java/com/threerings/media/image/TransformedMirage.java
+++ b/src/java/com/threerings/media/image/TransformedMirage.java
@@ -21,7 +21,6 @@
package com.threerings.media.image;
-import java.awt.Dimension;
import java.awt.Graphics2D;
import java.awt.Point;
import java.awt.Rectangle;
@@ -29,8 +28,6 @@ import java.awt.geom.AffineTransform;
import java.awt.geom.NoninvertibleTransformException;
import java.awt.image.BufferedImage;
-import static com.threerings.media.Log.log;
-
/**
* Draws a mirage combined with an arbitrary AffineTransform.
*/
diff --git a/src/java/com/threerings/media/image/VolatileMirage.java b/src/java/com/threerings/media/image/VolatileMirage.java
index 425690e1..bcee2bc1 100644
--- a/src/java/com/threerings/media/image/VolatileMirage.java
+++ b/src/java/com/threerings/media/image/VolatileMirage.java
@@ -167,9 +167,7 @@ public abstract class VolatileMirage implements Mirage
*/
protected abstract void refreshVolatileImage ();
- /**
- * Generates a string representation of this instance.
- */
+ @Override
public String toString ()
{
StringBuilder buf = new StringBuilder("[");
diff --git a/src/java/com/threerings/media/image/tools/xml/ColorPositoryParser.java b/src/java/com/threerings/media/image/tools/xml/ColorPositoryParser.java
index 771ebb89..4510fc2b 100644
--- a/src/java/com/threerings/media/image/tools/xml/ColorPositoryParser.java
+++ b/src/java/com/threerings/media/image/tools/xml/ColorPositoryParser.java
@@ -40,13 +40,13 @@ import com.threerings.media.image.ColorPository;
*/
public class ColorPositoryParser extends CompiledConfigParser
{
- // documentation inherited
+ @Override
protected Serializable createConfigObject ()
{
return new ColorPository();
}
- // documentation inherited
+ @Override
protected void addRules (Digester digest)
{
// create and configure class record instances
@@ -58,6 +58,7 @@ public class ColorPositoryParser extends CompiledConfigParser
// create and configure color record instances
prefix += "/color";
digest.addRule(prefix, new Rule() {
+ @Override
public void begin (String namespace, String name,
Attributes attributes) throws Exception {
// we want to inherit settings from the color class when
@@ -68,6 +69,7 @@ public class ColorPositoryParser extends CompiledConfigParser
digester.push(record);
}
+ @Override
public void end (String namespace, String name) throws Exception {
digester.pop();
}
diff --git a/src/java/com/threerings/media/sound/Mp3Player.java b/src/java/com/threerings/media/sound/Mp3Player.java
index 47e89a7a..c1f1c77f 100644
--- a/src/java/com/threerings/media/sound/Mp3Player.java
+++ b/src/java/com/threerings/media/sound/Mp3Player.java
@@ -43,7 +43,7 @@ import static com.threerings.media.Log.log;
*/
public class Mp3Player extends MusicPlayer
{
- @Override // documentation inherited
+ @Override
public void init ()
{
// TODO: some stuff needs to move here, like setting up the line
@@ -51,18 +51,19 @@ public class Mp3Player extends MusicPlayer
// out (the format might always be known..).
}
- @Override // documentation inherited
+ @Override
public void shutdown ()
{
}
- @Override // documentation inherited
+ @Override
public void start (final InputStream stream)
throws Exception
{
// TODO: some stuff needs to come out of here and into init/shutdown
// but we'll deal with all that later, d00d.
_player = new Thread("narya mp3 relay") {
+ @Override
public void run () {
AudioInputStream inStream = null;
try {
@@ -119,13 +120,13 @@ public class Mp3Player extends MusicPlayer
_player.start();
}
- @Override // documentation inherited
+ @Override
public void stop ()
{
_player = null;
}
- @Override // documentation inherited
+ @Override
public void setVolume (float volume)
{
// TODO : line won't be null when we initialize it in the right place
diff --git a/src/java/com/threerings/media/sound/SoundManager.java b/src/java/com/threerings/media/sound/SoundManager.java
index e215671e..1fd27428 100644
--- a/src/java/com/threerings/media/sound/SoundManager.java
+++ b/src/java/com/threerings/media/sound/SoundManager.java
@@ -92,7 +92,7 @@ public class SoundManager
_strname = strname;
}
- @Override // documentation inherited
+ @Override
public String toString ()
{
return _strname;
@@ -343,6 +343,7 @@ public class SoundManager
final SoundKey skey = new SoundKey(PLAY, pkgPath, key, delay, _clipVol, pan);
if (delay > 0) {
new Interval() {
+ @Override
public void expired () {
addToPlayQueue(skey);
}
@@ -420,6 +421,7 @@ public class SoundManager
// and if we need a new thread, add it
if (add) {
Thread spooler = new Thread("narya SoundManager line spooler") {
+ @Override
public void run () {
spoolerRun();
}
@@ -993,19 +995,19 @@ public class SoundManager
return (stamp + MAX_SOUND_DELAY < System.currentTimeMillis());
}
- @Override // documentation inherited
+ @Override
public String toString ()
{
return "SoundKey{cmd=" + cmd + ", pkgPath=" + pkgPath + ", key=" + key + "}";
}
- @Override // documentation inherited
+ @Override
public int hashCode ()
{
return pkgPath.hashCode() ^ key.hashCode();
}
- @Override // documentation inherited
+ @Override
public boolean equals (Object o)
{
if (o instanceof SoundKey) {
diff --git a/src/java/com/threerings/media/sprite/ButtonSprite.java b/src/java/com/threerings/media/sprite/ButtonSprite.java
index c4a846a5..3faa5c82 100644
--- a/src/java/com/threerings/media/sprite/ButtonSprite.java
+++ b/src/java/com/threerings/media/sprite/ButtonSprite.java
@@ -24,8 +24,6 @@ package com.threerings.media.sprite;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Graphics2D;
-import java.awt.Shape;
-
import com.samskivert.swing.Label;
import com.samskivert.swing.util.SwingUtil;
@@ -247,7 +245,7 @@ public class ButtonSprite extends Sprite
return _pressed;
}
- // documentation inherited
+ @Override
protected void init ()
{
super.init();
@@ -267,7 +265,7 @@ public class ButtonSprite extends Sprite
updateBounds();
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
Color baseTextColor = _label.getTextColor(),
diff --git a/src/java/com/threerings/media/sprite/FadableImageSprite.java b/src/java/com/threerings/media/sprite/FadableImageSprite.java
index 472d1bf0..66038363 100644
--- a/src/java/com/threerings/media/sprite/FadableImageSprite.java
+++ b/src/java/com/threerings/media/sprite/FadableImageSprite.java
@@ -108,7 +108,7 @@ public class FadableImageSprite extends OrientableImageSprite
_fadeInDuration = _fadeOutDuration = (long)(pathDuration * fadePortion);
}
- // Documentation inherited.
+ @Override
public void tick (long tickStamp)
{
super.tick(tickStamp);
@@ -158,7 +158,7 @@ public class FadableImageSprite extends OrientableImageSprite
}
}
- // Documentation inherited.
+ @Override
public void pathCompleted (long timestamp)
{
super.pathCompleted(timestamp);
@@ -183,7 +183,7 @@ public class FadableImageSprite extends OrientableImageSprite
_fadeOutDuration = -1;
}
- // Documentation inherited.
+ @Override
public void paint (Graphics2D gfx)
{
if (_alphaComposite.getAlpha() < 1.0f) {
diff --git a/src/java/com/threerings/media/sprite/ImageSprite.java b/src/java/com/threerings/media/sprite/ImageSprite.java
index 74a7f632..6ef36bf5 100644
--- a/src/java/com/threerings/media/sprite/ImageSprite.java
+++ b/src/java/com/threerings/media/sprite/ImageSprite.java
@@ -89,7 +89,7 @@ public class ImageSprite extends Sprite
this(new SingleFrameImageImpl(image));
}
- // documentation inherited
+ @Override
protected void init ()
{
super.init();
@@ -104,6 +104,7 @@ public class ImageSprite extends Sprite
* and if there is a non-transparent pixel in the sprite's image at
* the specified point, false if not.
*/
+ @Override
public boolean hitTest (int x, int y)
{
// first check to see that we're in the sprite's bounds and that
@@ -239,7 +240,7 @@ public class ImageSprite extends Sprite
_bounds.height = height;
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
if (_frames != null) {
@@ -258,7 +259,7 @@ public class ImageSprite extends Sprite
}
}
- // documentation inherited
+ @Override
public void tick (long timestamp)
{
// if we have no frames, we're hosulated (to use a Greenwell term)
@@ -303,7 +304,7 @@ public class ImageSprite extends Sprite
setFrameIndex(nfidx, false);
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/sprite/LabelSprite.java b/src/java/com/threerings/media/sprite/LabelSprite.java
index 3907d586..48919899 100644
--- a/src/java/com/threerings/media/sprite/LabelSprite.java
+++ b/src/java/com/threerings/media/sprite/LabelSprite.java
@@ -70,7 +70,7 @@ public class LabelSprite extends Sprite
_bounds.height = size.height;
}
- // documentation inherited
+ @Override
protected void init ()
{
super.init();
@@ -84,7 +84,7 @@ public class LabelSprite extends Sprite
updateBounds();
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
_label.render(gfx, _bounds.x, _bounds.y);
diff --git a/src/java/com/threerings/media/sprite/OrientableImageSprite.java b/src/java/com/threerings/media/sprite/OrientableImageSprite.java
index dea21496..f4a742bd 100644
--- a/src/java/com/threerings/media/sprite/OrientableImageSprite.java
+++ b/src/java/com/threerings/media/sprite/OrientableImageSprite.java
@@ -27,8 +27,6 @@ import java.awt.Rectangle;
import java.awt.geom.AffineTransform;
import java.awt.geom.Area;
-import java.awt.image.*;
-
import com.threerings.media.image.Mirage;
import com.threerings.media.util.MultiFrameImage;
@@ -149,7 +147,7 @@ public class OrientableImageSprite extends ImageSprite
);
}
- // Documentation inherited.
+ @Override
protected void accomodateFrame (int frameIdx, int width, int height)
{
Area area = new Area(
@@ -166,7 +164,7 @@ public class OrientableImageSprite extends ImageSprite
_bounds = area.getBounds();
}
- // Documentation inherited.
+ @Override
public void setOrientation (int orient)
{
super.setOrientation(orient);
@@ -174,7 +172,7 @@ public class OrientableImageSprite extends ImageSprite
layout();
}
- // Documentation inherited.
+ @Override
public void paint (Graphics2D graphics)
{
AffineTransform at = graphics.getTransform();
diff --git a/src/java/com/threerings/media/sprite/Sprite.java b/src/java/com/threerings/media/sprite/Sprite.java
index 8644b0f3..62e90f11 100644
--- a/src/java/com/threerings/media/sprite/Sprite.java
+++ b/src/java/com/threerings/media/sprite/Sprite.java
@@ -32,8 +32,6 @@ import com.threerings.media.AbstractMedia;
import com.threerings.media.util.Path;
import com.threerings.media.util.Pathable;
-import static com.threerings.media.Log.log;
-
/**
* The sprite class represents a single moveable object in an animated
* view. A sprite has a position and orientation within the view, and can
@@ -147,7 +145,7 @@ public abstract class Sprite extends AbstractMedia
return _orient;
}
- // documentation inherited
+ @Override
public void setLocation (int x, int y)
{
if (x == _ox && y == _oy) {
@@ -169,7 +167,7 @@ public abstract class Sprite extends AbstractMedia
invalidateAfterChange(obounds);
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx)
{
gfx.drawRect(_bounds.x, _bounds.y, _bounds.width-1, _bounds.height-1);
@@ -296,7 +294,7 @@ public abstract class Sprite extends AbstractMedia
}
}
- // documentation inherited
+ @Override
public void tick (long tickStamp)
{
tickPath(tickStamp);
@@ -325,7 +323,7 @@ public abstract class Sprite extends AbstractMedia
return (_path == null) ? true : _path.tick(this, tickStamp);
}
- // documentation inherited
+ @Override
public void fastForward (long timeDelta)
{
// fast forward any path we're following
@@ -363,7 +361,7 @@ public abstract class Sprite extends AbstractMedia
removeObserver(obs);
}
- // documentation inherited
+ @Override
public void viewLocationDidChange (int dx, int dy)
{
if (_renderOrder >= HUD_LAYER) {
@@ -371,14 +369,14 @@ public abstract class Sprite extends AbstractMedia
}
}
- // documentation inherited
+ @Override
protected void shutdown ()
{
super.shutdown();
cancelMove(); // cancel any active path
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/sprite/SpriteManager.java b/src/java/com/threerings/media/sprite/SpriteManager.java
index 1f66ba8d..e8218967 100644
--- a/src/java/com/threerings/media/sprite/SpriteManager.java
+++ b/src/java/com/threerings/media/sprite/SpriteManager.java
@@ -33,7 +33,6 @@ import com.samskivert.util.SortableArrayList;
import com.threerings.media.AbstractMedia;
import com.threerings.media.AbstractMediaManager;
-import com.threerings.media.MediaHost;
/**
* The sprite manager manages the sprites running about in the game.
@@ -247,7 +246,7 @@ public class SpriteManager extends AbstractMediaManager
// }
// }
- @Override // from AbstractMediaManager
+ @Override
protected SortableArrayList extends AbstractMedia> createMediaList ()
{
return (_sprites = new SortableArrayList());
diff --git a/src/java/com/threerings/media/tile/ObjectTile.java b/src/java/com/threerings/media/tile/ObjectTile.java
index 5a7bd011..62c4e34b 100644
--- a/src/java/com/threerings/media/tile/ObjectTile.java
+++ b/src/java/com/threerings/media/tile/ObjectTile.java
@@ -192,7 +192,7 @@ public class ObjectTile extends Tile
_constraints = constraints;
}
- // documentation inherited
+ @Override
public void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/tile/ObjectTileSet.java b/src/java/com/threerings/media/tile/ObjectTileSet.java
index 19ea2445..328e6662 100644
--- a/src/java/com/threerings/media/tile/ObjectTileSet.java
+++ b/src/java/com/threerings/media/tile/ObjectTileSet.java
@@ -200,7 +200,7 @@ public class ObjectTileSet extends SwissArmyTileSet
return _zations;
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
@@ -216,7 +216,7 @@ public class ObjectTileSet extends SwissArmyTileSet
buf.append(", constraints=").append(StringUtil.toString(_constraints));
}
- // documentation inherited
+ @Override
protected Colorization[] getColorizations (int tileIndex, Colorizer rizer)
{
Colorization[] zations = null;
@@ -229,13 +229,13 @@ public class ObjectTileSet extends SwissArmyTileSet
return zations;
}
- // documentation inherited
+ @Override
protected Tile createTile ()
{
return new ObjectTile();
}
- // documentation inherited
+ @Override
protected void initTile (Tile tile, int tileIndex, Colorization[] zations)
{
super.initTile(tile, tileIndex, zations);
diff --git a/src/java/com/threerings/media/tile/SwissArmyTileSet.java b/src/java/com/threerings/media/tile/SwissArmyTileSet.java
index 53c31c73..c0c1399c 100644
--- a/src/java/com/threerings/media/tile/SwissArmyTileSet.java
+++ b/src/java/com/threerings/media/tile/SwissArmyTileSet.java
@@ -38,13 +38,13 @@ import com.samskivert.util.StringUtil;
*/
public class SwissArmyTileSet extends TileSet
{
- // documentation inherited
+ @Override
public int getTileCount ()
{
return _numTiles;
}
- // documentation inherited
+ @Override
public Rectangle computeTileBounds (int tileIndex, Rectangle bounds)
{
// find the row number containing the sought-after tile
@@ -156,7 +156,7 @@ public class SwissArmyTileSet extends TileSet
_gapSize = gapSize;
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/tile/Tile.java b/src/java/com/threerings/media/tile/Tile.java
index 725703f9..ed175ed2 100644
--- a/src/java/com/threerings/media/tile/Tile.java
+++ b/src/java/com/threerings/media/tile/Tile.java
@@ -45,6 +45,7 @@ public class Tile // implements Cloneable
this.zations = zations;
}
+ @Override
public boolean equals (Object other) {
if (other instanceof Key) {
Key okey = (Key)other;
@@ -56,6 +57,7 @@ public class Tile // implements Cloneable
}
}
+ @Override
public int hashCode () {
int code = (tileSet == null) ? tileIndex :
(tileSet.hashCode() ^ tileIndex);
@@ -140,9 +142,7 @@ public class Tile // implements Cloneable
// }
// }
- /**
- * Return a string representation of this tile.
- */
+ @Override
public String toString ()
{
StringBuilder buf = new StringBuilder("[");
@@ -162,6 +162,7 @@ public class Tile // implements Cloneable
}
/** Decrement total tile memory by our value. */
+ @Override
protected void finalize ()
{
if (_mirage != null) {
diff --git a/src/java/com/threerings/media/tile/TileSet.java b/src/java/com/threerings/media/tile/TileSet.java
index 0695ab1c..9c84300c 100644
--- a/src/java/com/threerings/media/tile/TileSet.java
+++ b/src/java/com/threerings/media/tile/TileSet.java
@@ -35,9 +35,6 @@ import com.threerings.media.image.Colorization;
import com.threerings.media.image.Mirage;
import com.threerings.media.image.ImageUtil;
import com.threerings.media.image.BufferedMirage;
-import com.threerings.media.util.MultiFrameImage;
-import com.threerings.media.util.MultiFrameImageImpl;
-
import static com.threerings.media.Log.log;
/**
@@ -350,9 +347,7 @@ public abstract class TileSet
}
}
- /**
- * Generates a string representation of the tileset information.
- */
+ @Override
public String toString ()
{
StringBuilder buf = new StringBuilder("[");
diff --git a/src/java/com/threerings/media/tile/TrimmedObjectTileSet.java b/src/java/com/threerings/media/tile/TrimmedObjectTileSet.java
index 3a49de4e..b540453f 100644
--- a/src/java/com/threerings/media/tile/TrimmedObjectTileSet.java
+++ b/src/java/com/threerings/media/tile/TrimmedObjectTileSet.java
@@ -42,13 +42,13 @@ import com.threerings.media.tile.util.TileSetTrimmer;
public class TrimmedObjectTileSet extends TileSet
implements RecolorableTileSet
{
- // documentation inherited
+ @Override
public int getTileCount ()
{
return _bounds.length;
}
- // documentation inherited
+ @Override
public Rectangle computeTileBounds (int tileIndex, Rectangle bounds)
{
bounds.setBounds(_bounds[tileIndex]);
@@ -120,7 +120,7 @@ public class TrimmedObjectTileSet extends TileSet
return _ometrics[tileIdx].height;
}
- // documentation inherited
+ @Override
protected Colorization[] getColorizations (int tileIndex, Colorizer rizer)
{
Colorization[] zations = null;
@@ -133,13 +133,13 @@ public class TrimmedObjectTileSet extends TileSet
return zations;
}
- // documentation inherited
+ @Override
protected Tile createTile ()
{
return new ObjectTile();
}
- // documentation inherited
+ @Override
protected void initTile (Tile tile, int tileIndex, Colorization[] zations)
{
super.initTile(tile, tileIndex, zations);
@@ -157,7 +157,7 @@ public class TrimmedObjectTileSet extends TileSet
}
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
@@ -272,7 +272,7 @@ public class TrimmedObjectTileSet extends TileSet
/** The constraints associated with this object. */
public String[] constraints;
- /** Generates a string representation of this instance. */
+ @Override
public String toString ()
{
return StringUtil.fieldsToString(this);
diff --git a/src/java/com/threerings/media/tile/TrimmedTile.java b/src/java/com/threerings/media/tile/TrimmedTile.java
index 5678b2b5..0d276b2d 100644
--- a/src/java/com/threerings/media/tile/TrimmedTile.java
+++ b/src/java/com/threerings/media/tile/TrimmedTile.java
@@ -44,19 +44,19 @@ public class TrimmedTile extends Tile
_tbounds = tbounds;
}
- // documentation inherited
+ @Override
public int getWidth ()
{
return _tbounds.width;
}
- // documentation inherited
+ @Override
public int getHeight ()
{
return _tbounds.height;
}
- // documentation inherited
+ @Override
public void paint (Graphics2D gfx, int x, int y)
{
_mirage.paint(gfx, x + _tbounds.x, y + _tbounds.y);
@@ -71,13 +71,13 @@ public class TrimmedTile extends Tile
tbounds.setBounds(_tbounds.x, _tbounds.y, _mirage.getWidth(), _mirage.getHeight());
}
- // documentation inherited
+ @Override
public boolean hitTest (int x, int y)
{
return super.hitTest(x - _tbounds.x, y - _tbounds.y);
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
buf.append(", tbounds=").append(StringUtil.toString(_tbounds));
diff --git a/src/java/com/threerings/media/tile/TrimmedTileSet.java b/src/java/com/threerings/media/tile/TrimmedTileSet.java
index 10991050..64ead17a 100644
--- a/src/java/com/threerings/media/tile/TrimmedTileSet.java
+++ b/src/java/com/threerings/media/tile/TrimmedTileSet.java
@@ -36,26 +36,26 @@ import com.threerings.media.tile.util.TileSetTrimmer;
*/
public class TrimmedTileSet extends TileSet
{
- // documentation inherited
+ @Override
public int getTileCount ()
{
return _obounds.length;
}
- // documentation inherited
+ @Override
public Rectangle computeTileBounds (int tileIndex, Rectangle bounds)
{
bounds.setBounds(_obounds[tileIndex]);
return bounds;
}
- // documentation inherited
+ @Override
protected Tile createTile ()
{
return new TrimmedTile();
}
- // documentation inherited
+ @Override
protected void initTile (Tile tile, int tileIndex, Colorization[] zations)
{
super.initTile(tile, tileIndex, zations);
diff --git a/src/java/com/threerings/media/tile/UniformTileSet.java b/src/java/com/threerings/media/tile/UniformTileSet.java
index 603216f4..432b1417 100644
--- a/src/java/com/threerings/media/tile/UniformTileSet.java
+++ b/src/java/com/threerings/media/tile/UniformTileSet.java
@@ -34,7 +34,7 @@ import com.threerings.geom.GeomUtil;
*/
public class UniformTileSet extends TileSet
{
- // documentation inherited
+ @Override
public int getTileCount ()
{
BufferedImage tsimg = getRawTileSetImage();
@@ -43,7 +43,7 @@ public class UniformTileSet extends TileSet
return perRow * perCol;
}
- // documentation inherited
+ @Override
public Rectangle computeTileBounds (int tileIndex, Rectangle bounds)
{
BufferedImage tsimg = getRawTileSetImage();
@@ -83,7 +83,7 @@ public class UniformTileSet extends TileSet
return _height;
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/tile/bundle/tools/DirectoryTileSetBundler.java b/src/java/com/threerings/media/tile/bundle/tools/DirectoryTileSetBundler.java
index 2dca51e3..ceb8d5cf 100644
--- a/src/java/com/threerings/media/tile/bundle/tools/DirectoryTileSetBundler.java
+++ b/src/java/com/threerings/media/tile/bundle/tools/DirectoryTileSetBundler.java
@@ -35,7 +35,6 @@ import javax.imageio.ImageIO;
import org.apache.commons.io.IOUtils;
-import com.threerings.util.FileUtil;
import com.threerings.media.tile.ImageProvider;
import com.threerings.media.tile.ObjectTileSet;
import com.threerings.media.tile.TileSet;
@@ -59,7 +58,7 @@ public class DirectoryTileSetBundler extends TileSetBundler
super(configPath);
}
- @Override // documentation inherited
+ @Override
public boolean createBundle (
File target, TileSetBundle bundle, ImageProvider improv, String imageBase, long newestMod)
throws IOException
@@ -164,7 +163,7 @@ public class DirectoryTileSetBundler extends TileSetBundler
}
}
- @Override // documentation inherited
+ @Override
protected boolean skipIfTargetNewer ()
{
// We have to check modification later on a file-by-file basis, so cannot skip.
diff --git a/src/java/com/threerings/media/tile/bundle/tools/DirectoryTileSetBundlerTask.java b/src/java/com/threerings/media/tile/bundle/tools/DirectoryTileSetBundlerTask.java
index d7e98ea7..6c3841c2 100644
--- a/src/java/com/threerings/media/tile/bundle/tools/DirectoryTileSetBundlerTask.java
+++ b/src/java/com/threerings/media/tile/bundle/tools/DirectoryTileSetBundlerTask.java
@@ -23,14 +23,7 @@ package com.threerings.media.tile.bundle.tools;
import java.io.File;
import java.io.IOException;
-import java.util.ArrayList;
-
import org.apache.tools.ant.BuildException;
-import org.apache.tools.ant.DirectoryScanner;
-import org.apache.tools.ant.Task;
-import org.apache.tools.ant.types.FileSet;
-
-import com.threerings.media.tile.tools.MapFileTileSetIDBroker;
/**
* Ant task for creating tileset bundles that are placed in a specified directory instead
@@ -46,21 +39,21 @@ public class DirectoryTileSetBundlerTask extends TileSetBundlerTask
_deployDir = deployDir;
}
- @Override // documentation inherited
+ @Override
public void execute () throws BuildException
{
ensureSet(_deployDir, "Must specify the path to which we want to deploy tileset files.");
super.execute();
}
- @Override // documentation inherited
+ @Override
protected TileSetBundler createBundler ()
throws IOException
{
return new DirectoryTileSetBundler(_config);
}
- @Override // documentation inherited
+ @Override
protected String getTargetPath (File fromDir, String path)
{
File xmlFile = new File(path.replace(fromDir.getPath(), _deployDir.getPath()));
diff --git a/src/java/com/threerings/media/tile/bundle/tools/TileSetBundler.java b/src/java/com/threerings/media/tile/bundle/tools/TileSetBundler.java
index 58447836..9d9ced3c 100644
--- a/src/java/com/threerings/media/tile/bundle/tools/TileSetBundler.java
+++ b/src/java/com/threerings/media/tile/bundle/tools/TileSetBundler.java
@@ -313,6 +313,7 @@ public class TileSetBundler
// create an image provider for loading our tileset images
SimpleCachingImageProvider improv = new SimpleCachingImageProvider() {
+ @Override
protected BufferedImage loadImage (String path)
throws IOException {
return ImageIO.read(new File(bundleDesc.getParent(), path));
@@ -486,6 +487,7 @@ public class TileSetBundler
this.ruleset = ruleset;
}
+ @Override
public String toString ()
{
return "[path=" + path + ", ruleset=" + ruleset + "]";
diff --git a/src/java/com/threerings/media/tile/bundle/tools/TileSetBundlerTask.java b/src/java/com/threerings/media/tile/bundle/tools/TileSetBundlerTask.java
index 70e362ec..a59e946c 100644
--- a/src/java/com/threerings/media/tile/bundle/tools/TileSetBundlerTask.java
+++ b/src/java/com/threerings/media/tile/bundle/tools/TileSetBundlerTask.java
@@ -66,6 +66,7 @@ public class TileSetBundlerTask extends Task
/**
* Performs the actual work of the task.
*/
+ @Override
public void execute () throws BuildException
{
// make sure everything was set up properly
diff --git a/src/java/com/threerings/media/tile/tools/xml/ObjectTileSetRuleSet.java b/src/java/com/threerings/media/tile/tools/xml/ObjectTileSetRuleSet.java
index 91ba0ced..a12a1cc8 100644
--- a/src/java/com/threerings/media/tile/tools/xml/ObjectTileSetRuleSet.java
+++ b/src/java/com/threerings/media/tile/tools/xml/ObjectTileSetRuleSet.java
@@ -60,7 +60,7 @@ import com.threerings.util.DirectionUtil;
*/
public class ObjectTileSetRuleSet extends SwissArmyTileSetRuleSet
{
- // documentation inherited
+ @Override
public void addRuleInstances (Digester digester)
{
super.addRuleInstances(digester);
@@ -68,6 +68,7 @@ public class ObjectTileSetRuleSet extends SwissArmyTileSetRuleSet
digester.addRule(
_path + "/objectWidths",
new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
int[] widths = StringUtil.parseIntArray(bodyText);
@@ -78,6 +79,7 @@ public class ObjectTileSetRuleSet extends SwissArmyTileSetRuleSet
digester.addRule(
_path + "/objectHeights",
new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
int[] heights = StringUtil.parseIntArray(bodyText);
@@ -87,6 +89,7 @@ public class ObjectTileSetRuleSet extends SwissArmyTileSetRuleSet
digester.addRule(
_path + "/xOrigins", new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
int[] xorigins = StringUtil.parseIntArray(bodyText);
@@ -96,6 +99,7 @@ public class ObjectTileSetRuleSet extends SwissArmyTileSetRuleSet
digester.addRule(
_path + "/yOrigins", new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
int[] yorigins = StringUtil.parseIntArray(bodyText);
@@ -106,6 +110,7 @@ public class ObjectTileSetRuleSet extends SwissArmyTileSetRuleSet
digester.addRule(
_path + "/priorities",
new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
byte[] prios = StringUtil.parseByteArray(bodyText);
@@ -115,6 +120,7 @@ public class ObjectTileSetRuleSet extends SwissArmyTileSetRuleSet
digester.addRule(
_path + "/zations", new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
String[] zations = StringUtil.parseStringArray(bodyText);
@@ -124,6 +130,7 @@ public class ObjectTileSetRuleSet extends SwissArmyTileSetRuleSet
digester.addRule(
_path + "/xspots", new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
short[] xspots = StringUtil.parseShortArray(bodyText);
@@ -133,6 +140,7 @@ public class ObjectTileSetRuleSet extends SwissArmyTileSetRuleSet
digester.addRule(
_path + "/yspots", new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
short[] yspots = StringUtil.parseShortArray(bodyText);
@@ -142,6 +150,7 @@ public class ObjectTileSetRuleSet extends SwissArmyTileSetRuleSet
digester.addRule(
_path + "/sorients", new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
ObjectTileSet set = (ObjectTileSet)target;
@@ -167,6 +176,7 @@ public class ObjectTileSetRuleSet extends SwissArmyTileSetRuleSet
digester.addRule(
_path + "/constraints",
new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
String[] constrs = StringUtil.parseStringArray(
@@ -180,7 +190,7 @@ public class ObjectTileSetRuleSet extends SwissArmyTileSetRuleSet
});
}
- // documentation inherited
+ @Override
protected Class getTileSetClass ()
{
return ObjectTileSet.class;
diff --git a/src/java/com/threerings/media/tile/tools/xml/SwissArmyTileSetRuleSet.java b/src/java/com/threerings/media/tile/tools/xml/SwissArmyTileSetRuleSet.java
index 1080f5b4..32f199e4 100644
--- a/src/java/com/threerings/media/tile/tools/xml/SwissArmyTileSetRuleSet.java
+++ b/src/java/com/threerings/media/tile/tools/xml/SwissArmyTileSetRuleSet.java
@@ -55,13 +55,14 @@ import static com.threerings.media.Log.log;
*/
public class SwissArmyTileSetRuleSet extends TileSetRuleSet
{
- // documentation inherited
+ @Override
public void addRuleInstances (Digester digester)
{
super.addRuleInstances(digester);
digester.addRule(
_path + "/widths", new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
int[] widths = StringUtil.parseIntArray(bodyText);
@@ -71,6 +72,7 @@ public class SwissArmyTileSetRuleSet extends TileSetRuleSet
digester.addRule(
_path + "/heights", new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
int[] heights = StringUtil.parseIntArray(bodyText);
@@ -81,6 +83,7 @@ public class SwissArmyTileSetRuleSet extends TileSetRuleSet
digester.addRule(
_path + "/tileCounts",
new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
int[] tileCounts = StringUtil.parseIntArray(bodyText);
@@ -90,6 +93,7 @@ public class SwissArmyTileSetRuleSet extends TileSetRuleSet
digester.addRule(
_path + "/offsetPos", new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
int[] values = StringUtil.parseIntArray(bodyText);
@@ -105,6 +109,7 @@ public class SwissArmyTileSetRuleSet extends TileSetRuleSet
digester.addRule(
_path + "/gapSize", new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
{
int[] values = StringUtil.parseIntArray(bodyText);
@@ -119,7 +124,7 @@ public class SwissArmyTileSetRuleSet extends TileSetRuleSet
});
}
- // documentation inherited
+ @Override
public boolean isValid (Object target)
{
SwissArmyTileSet set = (SwissArmyTileSet)target;
@@ -149,7 +154,7 @@ public class SwissArmyTileSetRuleSet extends TileSetRuleSet
return valid;
}
- // documentation inherited
+ @Override
protected Class getTileSetClass ()
{
return SwissArmyTileSet.class;
diff --git a/src/java/com/threerings/media/tile/tools/xml/TileSetRuleSet.java b/src/java/com/threerings/media/tile/tools/xml/TileSetRuleSet.java
index f4479bfb..b68fb0c2 100644
--- a/src/java/com/threerings/media/tile/tools/xml/TileSetRuleSet.java
+++ b/src/java/com/threerings/media/tile/tools/xml/TileSetRuleSet.java
@@ -83,6 +83,7 @@ public abstract class TileSetRuleSet
* should register themselves relative to the _prefix
* member).
*/
+ @Override
public void addRuleInstances (Digester digester)
{
// this creates the appropriate instance when we encounter a
diff --git a/src/java/com/threerings/media/tile/tools/xml/UniformTileSetRuleSet.java b/src/java/com/threerings/media/tile/tools/xml/UniformTileSetRuleSet.java
index c9ecacf0..6af08c08 100644
--- a/src/java/com/threerings/media/tile/tools/xml/UniformTileSetRuleSet.java
+++ b/src/java/com/threerings/media/tile/tools/xml/UniformTileSetRuleSet.java
@@ -51,7 +51,7 @@ public class UniformTileSetRuleSet extends TileSetRuleSet
_tilesetPath = tilesetPath;
}
- // documentation inherited
+ @Override
public void addRuleInstances (Digester digester)
{
super.addRuleInstances(digester);
@@ -62,7 +62,7 @@ public class UniformTileSetRuleSet extends TileSetRuleSet
new Class[] { java.lang.Integer.TYPE });
}
- // documentation inherited
+ @Override
public boolean isValid (Object target)
{
UniformTileSet set = (UniformTileSet)target;
@@ -85,7 +85,7 @@ public class UniformTileSetRuleSet extends TileSetRuleSet
return valid;
}
- // documentation inherited
+ @Override
protected Class getTileSetClass ()
{
return UniformTileSet.class;
diff --git a/src/java/com/threerings/media/tools/RecolorImage.java b/src/java/com/threerings/media/tools/RecolorImage.java
index 1d8d26c6..e529b94c 100644
--- a/src/java/com/threerings/media/tools/RecolorImage.java
+++ b/src/java/com/threerings/media/tools/RecolorImage.java
@@ -170,6 +170,7 @@ public class RecolorImage extends JPanel
// listen for mouse clicks
images.addMouseListener(new MouseAdapter() {
+ @Override
public void mousePressed (MouseEvent event) {
RecolorImage.this.mousePressed(event);
}
diff --git a/src/java/com/threerings/media/tools/ResourceIndexerTask.java b/src/java/com/threerings/media/tools/ResourceIndexerTask.java
index 68e57a90..f6e55841 100644
--- a/src/java/com/threerings/media/tools/ResourceIndexerTask.java
+++ b/src/java/com/threerings/media/tools/ResourceIndexerTask.java
@@ -1,6 +1,5 @@
package com.threerings.media.tools;
-import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
@@ -29,7 +28,7 @@ public class ResourceIndexerTask extends Task
_indexFile = file;
}
- @Override // documentation inherited
+ @Override
public void execute () throws BuildException
{
PrintWriter fout = null;
diff --git a/src/java/com/threerings/media/util/ArcPath.java b/src/java/com/threerings/media/util/ArcPath.java
index 91331139..597cbbcc 100644
--- a/src/java/com/threerings/media/util/ArcPath.java
+++ b/src/java/com/threerings/media/util/ArcPath.java
@@ -204,7 +204,7 @@ public class ArcPath extends TimedPath
gfx.drawArc(x, y, width-1, height-1, 360-sangle, -delta);
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/util/BobblePath.java b/src/java/com/threerings/media/util/BobblePath.java
index ef31daea..9d38b5af 100644
--- a/src/java/com/threerings/media/util/BobblePath.java
+++ b/src/java/com/threerings/media/util/BobblePath.java
@@ -26,8 +26,6 @@ import java.awt.Graphics2D;
import com.samskivert.util.RandomUtil;
-import static com.threerings.media.Log.log;
-
/**
* Bobble a Pathable.
*/
diff --git a/src/java/com/threerings/media/util/DelayPath.java b/src/java/com/threerings/media/util/DelayPath.java
index d02151a3..fcabeeec 100644
--- a/src/java/com/threerings/media/util/DelayPath.java
+++ b/src/java/com/threerings/media/util/DelayPath.java
@@ -54,7 +54,7 @@ public class DelayPath extends TimedPath
_source = source;
}
- // documentation inherited
+ @Override
public void init (Pathable pable, long timestamp)
{
super.init(pable, timestamp);
diff --git a/src/java/com/threerings/media/util/LinePath.java b/src/java/com/threerings/media/util/LinePath.java
index 0cbe4831..6f58e7b1 100644
--- a/src/java/com/threerings/media/util/LinePath.java
+++ b/src/java/com/threerings/media/util/LinePath.java
@@ -77,7 +77,7 @@ public class LinePath extends TimedPath
}
}
- // documentation inherited
+ @Override
public void init (Pathable pable, long timestamp)
{
super.init(pable, timestamp);
@@ -119,7 +119,7 @@ public class LinePath extends TimedPath
gfx.drawLine(_source.x, _source.y, _dest.x, _dest.y);
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/media/util/LineSegmentPath.java b/src/java/com/threerings/media/util/LineSegmentPath.java
index a6edb4f6..1f630a3e 100644
--- a/src/java/com/threerings/media/util/LineSegmentPath.java
+++ b/src/java/com/threerings/media/util/LineSegmentPath.java
@@ -320,7 +320,7 @@ public class LineSegmentPath
}
}
- // documentation inherited
+ @Override
public String toString ()
{
return StringUtil.toString(_nodes.iterator());
diff --git a/src/java/com/threerings/media/util/LinearTimeFunction.java b/src/java/com/threerings/media/util/LinearTimeFunction.java
index b43ee1fd..4a192030 100644
--- a/src/java/com/threerings/media/util/LinearTimeFunction.java
+++ b/src/java/com/threerings/media/util/LinearTimeFunction.java
@@ -31,7 +31,7 @@ public class LinearTimeFunction extends TimeFunction
super(start, end, duration);
}
- // documentation inherited
+ @Override
protected int computeValue (int dt)
{
int dv = (_end - _start);
diff --git a/src/java/com/threerings/media/util/PathNode.java b/src/java/com/threerings/media/util/PathNode.java
index 65b82ca4..bbb2836f 100644
--- a/src/java/com/threerings/media/util/PathNode.java
+++ b/src/java/com/threerings/media/util/PathNode.java
@@ -47,9 +47,7 @@ public class PathNode
this.dir = dir;
}
- /**
- * Return a string representation of this path node.
- */
+ @Override
public String toString ()
{
StringBuilder buf = new StringBuilder();
diff --git a/src/java/com/threerings/media/util/PathSequence.java b/src/java/com/threerings/media/util/PathSequence.java
index b0e72d43..0ef6a21d 100644
--- a/src/java/com/threerings/media/util/PathSequence.java
+++ b/src/java/com/threerings/media/util/PathSequence.java
@@ -60,6 +60,7 @@ public class PathSequence
{
_pable = pable;
_pableRep = new DelegatingPathable(_pable) {
+ @Override
public void pathCompleted (long timeStamp) {
long initStamp;
// if we just finished a timed path, we can figure out how
diff --git a/src/java/com/threerings/media/util/PerformanceMonitor.java b/src/java/com/threerings/media/util/PerformanceMonitor.java
index 095e13de..57ba545e 100644
--- a/src/java/com/threerings/media/util/PerformanceMonitor.java
+++ b/src/java/com/threerings/media/util/PerformanceMonitor.java
@@ -182,6 +182,7 @@ class PerformanceAction
}
}
+ @Override
public String toString ()
{
StringBuilder buf = new StringBuilder();
diff --git a/src/java/com/threerings/media/util/SmoothBobblePath.java b/src/java/com/threerings/media/util/SmoothBobblePath.java
index cf7e42a4..f5e84dea 100644
--- a/src/java/com/threerings/media/util/SmoothBobblePath.java
+++ b/src/java/com/threerings/media/util/SmoothBobblePath.java
@@ -38,7 +38,7 @@ public class SmoothBobblePath extends BobblePath
super(dx, dy, duration, updateFreq);
}
- // documentation inherited
+ @Override
public void init (Pathable pable, long tickstamp)
{
super.init(pable, tickstamp);
@@ -49,7 +49,7 @@ public class SmoothBobblePath extends BobblePath
_oldy = _sy;
}
- // documentation inherited
+ @Override
public boolean tick (Pathable pable, long tickStamp)
{
// see if we need to stop
diff --git a/src/java/com/threerings/media/util/TiledArea.java b/src/java/com/threerings/media/util/TiledArea.java
index f84235e0..0cb67752 100644
--- a/src/java/com/threerings/media/util/TiledArea.java
+++ b/src/java/com/threerings/media/util/TiledArea.java
@@ -43,14 +43,14 @@ public class TiledArea extends JComponent
setOpaque(true);
}
- // documentation inherited
+ @Override
public void paintComponent (Graphics g)
{
super.paintComponent(g);
_tiler.paint(g, 0, 0, getWidth(), getHeight());
}
- // documentation inherited
+ @Override
public Dimension getPreferredSize ()
{
return new Dimension(_tiler.getNaturalWidth(),
diff --git a/src/java/com/threerings/media/util/TimedPath.java b/src/java/com/threerings/media/util/TimedPath.java
index 3a0d5df9..31bdfe75 100644
--- a/src/java/com/threerings/media/util/TimedPath.java
+++ b/src/java/com/threerings/media/util/TimedPath.java
@@ -71,9 +71,7 @@ public abstract class TimedPath implements Path
// nothing doing
}
- /**
- * Generates a string representation of this instance.
- */
+ @Override
public String toString ()
{
StringBuilder buf = new StringBuilder("[");
diff --git a/src/java/com/threerings/media/util/TrailingAverage.java b/src/java/com/threerings/media/util/TrailingAverage.java
index 21507f56..c288e15a 100644
--- a/src/java/com/threerings/media/util/TrailingAverage.java
+++ b/src/java/com/threerings/media/util/TrailingAverage.java
@@ -65,9 +65,7 @@ public class TrailingAverage
return (end > 0) ? (value/end) : 0;
}
- /**
- * Returns the current trailing average value as a string.
- */
+ @Override
public String toString ()
{
return Integer.toString(value());
diff --git a/src/java/com/threerings/miso/client/DirtyItemList.java b/src/java/com/threerings/miso/client/DirtyItemList.java
index 327116b5..4ab476a4 100644
--- a/src/java/com/threerings/miso/client/DirtyItemList.java
+++ b/src/java/com/threerings/miso/client/DirtyItemList.java
@@ -343,7 +343,7 @@ public class DirtyItemList
obj = null;
}
- // documentation inherited
+ @Override
public boolean equals (Object other)
{
// we're never equal to something that's not our kind
@@ -356,15 +356,13 @@ public class DirtyItemList
return obj.equals(b.obj);
}
- // documentation inherited
+ @Override
public int hashCode ()
{
return obj.hashCode();
}
- /**
- * Returns a string representation of the dirty item.
- */
+ @Override
public String toString ()
{
StringBuilder buf = new StringBuilder();
diff --git a/src/java/com/threerings/miso/client/ResolutionView.java b/src/java/com/threerings/miso/client/ResolutionView.java
index d18e83b3..bfbb0381 100644
--- a/src/java/com/threerings/miso/client/ResolutionView.java
+++ b/src/java/com/threerings/miso/client/ResolutionView.java
@@ -50,6 +50,7 @@ public class ResolutionView extends JPanel
_metrics = panel.getSceneMetrics();
}
+ @Override
public Dimension getPreferredSize ()
{
return new Dimension(TILE_SIZE*MAX_WIDTH, TILE_SIZE*MAX_HEIGHT);
@@ -102,6 +103,7 @@ public class ResolutionView extends JPanel
glyph.color = color;
}
+ @Override
public synchronized void paintComponent (Graphics g)
{
super.paintComponent(g);
diff --git a/src/java/com/threerings/miso/client/SceneBlock.java b/src/java/com/threerings/miso/client/SceneBlock.java
index e93f3d6e..f8c18e7f 100644
--- a/src/java/com/threerings/miso/client/SceneBlock.java
+++ b/src/java/com/threerings/miso/client/SceneBlock.java
@@ -473,9 +473,7 @@ public class SceneBlock
}
}
- /**
- * Returns a string representation of this instance.
- */
+ @Override
public String toString ()
{
int bx = MathUtil.floorDiv(_bounds.x, _bounds.width);
diff --git a/src/java/com/threerings/miso/client/SceneObject.java b/src/java/com/threerings/miso/client/SceneObject.java
index 94ab708d..20074dae 100644
--- a/src/java/com/threerings/miso/client/SceneObject.java
+++ b/src/java/com/threerings/miso/client/SceneObject.java
@@ -323,9 +323,7 @@ public class SceneObject
// ", sbounds=" + StringUtil.toString(bounds) + "].");
}
- /**
- * Returns a string representation of this instance.
- */
+ @Override
public String toString ()
{
return info + "[" + StringUtil.toString(bounds) + "]";
diff --git a/src/java/com/threerings/miso/client/TilePath.java b/src/java/com/threerings/miso/client/TilePath.java
index 596c0af2..e4870bd9 100644
--- a/src/java/com/threerings/miso/client/TilePath.java
+++ b/src/java/com/threerings/miso/client/TilePath.java
@@ -124,7 +124,7 @@ public class TilePath extends LineSegmentPath
return (long)(_estimPixels / _vel);
}
- // documentation inherited
+ @Override
public void addNode (int x, int y, int dir)
{
super.addNode(x, y, dir);
diff --git a/src/java/com/threerings/miso/data/MisoSceneModel.java b/src/java/com/threerings/miso/data/MisoSceneModel.java
index fc6337c0..d159e0ac 100644
--- a/src/java/com/threerings/miso/data/MisoSceneModel.java
+++ b/src/java/com/threerings/miso/data/MisoSceneModel.java
@@ -110,9 +110,7 @@ public abstract class MisoSceneModel extends SimpleStreamableObject
*/
public abstract boolean removeObject (ObjectInfo info);
- /**
- * Creates a copy of this scene model.
- */
+ @Override
public Object clone ()
{
try {
diff --git a/src/java/com/threerings/miso/data/ObjectInfo.java b/src/java/com/threerings/miso/data/ObjectInfo.java
index a6362678..de46b2cf 100644
--- a/src/java/com/threerings/miso/data/ObjectInfo.java
+++ b/src/java/com/threerings/miso/data/ObjectInfo.java
@@ -131,7 +131,7 @@ public class ObjectInfo extends SimpleStreamableObject
sx != 0 || sy != 0 || zations != 0);
}
- // documentation inherited
+ @Override
public boolean equals (Object other)
{
if (other instanceof ObjectInfo) {
@@ -142,13 +142,13 @@ public class ObjectInfo extends SimpleStreamableObject
}
}
- // documentation inherited
+ @Override
public int hashCode ()
{
return x ^ y ^ tileId;
}
- // documentation inherited
+ @Override
public Object clone ()
{
try {
diff --git a/src/java/com/threerings/miso/data/SimpleMisoSceneModel.java b/src/java/com/threerings/miso/data/SimpleMisoSceneModel.java
index 8f3c2505..5f4f5eed 100644
--- a/src/java/com/threerings/miso/data/SimpleMisoSceneModel.java
+++ b/src/java/com/threerings/miso/data/SimpleMisoSceneModel.java
@@ -105,14 +105,14 @@ public class SimpleMisoSceneModel extends MisoSceneModel
objectInfo = new ObjectInfo[0];
}
- // documentation inherited
+ @Override
public int getBaseTileId (int col, int row)
{
int index = getIndex(col, row);
return (index == -1) ? 0 : baseTileIds[index];
}
- // documentation inherited
+ @Override
public boolean setBaseTile (int fqBaseTileId, int col, int row)
{
int index = getIndex(col, row);
@@ -123,7 +123,7 @@ public class SimpleMisoSceneModel extends MisoSceneModel
return true;
}
- // documentation inherited
+ @Override
public void getObjects (Rectangle region, ObjectSet set)
{
// first look for intersecting interesting objects
@@ -143,7 +143,7 @@ public class SimpleMisoSceneModel extends MisoSceneModel
}
}
- // documentation inherited
+ @Override
public boolean addObject (ObjectInfo info)
{
if (info.isInteresting()) {
@@ -156,7 +156,7 @@ public class SimpleMisoSceneModel extends MisoSceneModel
return true;
}
- // documentation inherited
+ @Override
public void updateObject (ObjectInfo info)
{
// not efficient, but this is only done in editing situations
@@ -164,7 +164,7 @@ public class SimpleMisoSceneModel extends MisoSceneModel
addObject(info);
}
- // documentation inherited
+ @Override
public boolean removeObject (ObjectInfo info)
{
// look for it in the interesting info array
@@ -186,7 +186,7 @@ public class SimpleMisoSceneModel extends MisoSceneModel
return false;
}
- // documentation inherited
+ @Override
public Object clone ()
{
SimpleMisoSceneModel model = (SimpleMisoSceneModel)super.clone();
diff --git a/src/java/com/threerings/miso/data/SparseMisoSceneModel.java b/src/java/com/threerings/miso/data/SparseMisoSceneModel.java
index 05d24757..ccc10b08 100644
--- a/src/java/com/threerings/miso/data/SparseMisoSceneModel.java
+++ b/src/java/com/threerings/miso/data/SparseMisoSceneModel.java
@@ -223,6 +223,7 @@ public class SparseMisoSceneModel extends MisoSceneModel
return true;
}
+ @Override
public Object clone () {
try {
Section section = (Section)super.clone();
@@ -237,6 +238,7 @@ public class SparseMisoSceneModel extends MisoSceneModel
}
}
+ @Override
public String toString () {
return ((width == 0) ? "" :
(width + "x" + (baseTileIds.length/width))) +
@@ -330,33 +332,33 @@ public class SparseMisoSceneModel extends MisoSceneModel
}
}
- // documentation inherited
+ @Override
public int getBaseTileId (int col, int row)
{
Section sec = getSection(col, row, false);
return (sec == null) ? -1 : sec.getBaseTileId(col, row);
}
- // documentation inherited
+ @Override
public boolean setBaseTile (int fqBaseTileId, int col, int row)
{
getSection(col, row, true).setBaseTile(col, row, fqBaseTileId);
return true;
}
- // documentation inherited
+ @Override
public void setDefaultBaseTileSet (int tileSetId)
{
defTileSet = tileSetId;
}
- // documentation inherited
+ @Override
public int getDefaultBaseTileSet ()
{
return defTileSet;
}
- // documentation inherited
+ @Override
public void getObjects (Rectangle region, ObjectSet set)
{
int minx = MathUtil.floorDiv(region.x, swidth)*swidth;
@@ -373,13 +375,13 @@ public class SparseMisoSceneModel extends MisoSceneModel
}
}
- // documentation inherited
+ @Override
public boolean addObject (ObjectInfo info)
{
return getSection(info.x, info.y, true).addObject(info);
}
- // documentation inherited
+ @Override
public void updateObject (ObjectInfo info)
{
// not efficient, but this is only done in editing situations
@@ -387,7 +389,7 @@ public class SparseMisoSceneModel extends MisoSceneModel
addObject(info);
}
- // documentation inherited
+ @Override
public boolean removeObject (ObjectInfo info)
{
Section sec = getSection(info.x, info.y, false);
@@ -417,7 +419,7 @@ public class SparseMisoSceneModel extends MisoSceneModel
return _sections.values().iterator();
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
@@ -449,7 +451,7 @@ public class SparseMisoSceneModel extends MisoSceneModel
return sect;
}
- // documentation inherited
+ @Override
public Object clone ()
{
SparseMisoSceneModel model = (SparseMisoSceneModel)super.clone();
diff --git a/src/java/com/threerings/miso/data/VirtualMisoSceneModel.java b/src/java/com/threerings/miso/data/VirtualMisoSceneModel.java
index 333dfa02..e59d462f 100644
--- a/src/java/com/threerings/miso/data/VirtualMisoSceneModel.java
+++ b/src/java/com/threerings/miso/data/VirtualMisoSceneModel.java
@@ -32,25 +32,25 @@ public abstract class VirtualMisoSceneModel extends MisoSceneModel
{
}
- // documentation inherited from interface
+ @Override
public boolean setBaseTile (int fqTileId, int x, int y)
{
throw new UnsupportedOperationException();
}
- // documentation inherited from interface
+ @Override
public boolean addObject (ObjectInfo info)
{
throw new UnsupportedOperationException();
}
- // documentation inherited from interface
+ @Override
public void updateObject (ObjectInfo info)
{
throw new UnsupportedOperationException();
}
- // documentation inherited from interface
+ @Override
public boolean removeObject (ObjectInfo info)
{
throw new UnsupportedOperationException();
diff --git a/src/java/com/threerings/miso/tile/BaseTileSet.java b/src/java/com/threerings/miso/tile/BaseTileSet.java
index 7041f10a..d051da17 100644
--- a/src/java/com/threerings/miso/tile/BaseTileSet.java
+++ b/src/java/com/threerings/miso/tile/BaseTileSet.java
@@ -52,20 +52,20 @@ public class BaseTileSet extends SwissArmyTileSet
return _passable;
}
- // documentation inherited
+ @Override
protected Tile createTile ()
{
return new BaseTile();
}
- // documentation inherited
+ @Override
protected void initTile (Tile tile, int tileIndex, Colorization[] zations)
{
super.initTile(tile, tileIndex, zations);
((BaseTile)tile).setPassable(_passable[tileIndex]);
}
- // documentation inherited
+ @Override
protected void toString (StringBuilder buf)
{
super.toString(buf);
diff --git a/src/java/com/threerings/miso/tile/FringeConfiguration.java b/src/java/com/threerings/miso/tile/FringeConfiguration.java
index fdfb5c15..f0de4fb5 100644
--- a/src/java/com/threerings/miso/tile/FringeConfiguration.java
+++ b/src/java/com/threerings/miso/tile/FringeConfiguration.java
@@ -62,7 +62,7 @@ public class FringeConfiguration implements Serializable
return ((base_tsid != 0) && (priority > 0));
}
- /** Generates a string representation of this instance. */
+ @Override
public String toString ()
{
return "[base_tsid=" + base_tsid + ", priority=" + priority +
@@ -91,7 +91,7 @@ public class FringeConfiguration implements Serializable
return (fringe_tsid != 0);
}
- /** Generates a string representation of this instance. */
+ @Override
public String toString ()
{
return "[fringe_tsid=" + fringe_tsid + ", mask=" + mask + "]";
diff --git a/src/java/com/threerings/miso/tile/tools/CompileFringeConfigurationTask.java b/src/java/com/threerings/miso/tile/tools/CompileFringeConfigurationTask.java
index c111e74e..1fced1d9 100644
--- a/src/java/com/threerings/miso/tile/tools/CompileFringeConfigurationTask.java
+++ b/src/java/com/threerings/miso/tile/tools/CompileFringeConfigurationTask.java
@@ -55,6 +55,7 @@ public class CompileFringeConfigurationTask extends Task
_target = target;
}
+ @Override
public void execute () throws BuildException
{
// make sure the source file exists
diff --git a/src/java/com/threerings/miso/tile/tools/xml/BaseTileSetRuleSet.java b/src/java/com/threerings/miso/tile/tools/xml/BaseTileSetRuleSet.java
index 6ee5ce75..5d3d3d43 100644
--- a/src/java/com/threerings/miso/tile/tools/xml/BaseTileSetRuleSet.java
+++ b/src/java/com/threerings/miso/tile/tools/xml/BaseTileSetRuleSet.java
@@ -41,12 +41,13 @@ import static com.threerings.miso.Log.log;
*/
public class BaseTileSetRuleSet extends SwissArmyTileSetRuleSet
{
- // documentation inherited
+ @Override
public void addRuleInstances (Digester digester)
{
super.addRuleInstances(digester);
digester.addRule(_path + "/passable", new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target) {
int[] values = StringUtil.parseIntArray(bodyText);
boolean[] passable = new boolean[values.length];
@@ -59,7 +60,7 @@ public class BaseTileSetRuleSet extends SwissArmyTileSetRuleSet
});
}
- // documentation inherited
+ @Override
public boolean isValid (Object target)
{
BaseTileSet set = (BaseTileSet)target;
@@ -75,7 +76,7 @@ public class BaseTileSetRuleSet extends SwissArmyTileSetRuleSet
return valid;
}
- // documentation inherited
+ @Override
protected Class getTileSetClass ()
{
return BaseTileSet.class;
diff --git a/src/java/com/threerings/miso/tile/tools/xml/FringeConfigurationParser.java b/src/java/com/threerings/miso/tile/tools/xml/FringeConfigurationParser.java
index c86d6764..3b9d67ce 100644
--- a/src/java/com/threerings/miso/tile/tools/xml/FringeConfigurationParser.java
+++ b/src/java/com/threerings/miso/tile/tools/xml/FringeConfigurationParser.java
@@ -51,13 +51,13 @@ public class FringeConfigurationParser extends CompiledConfigParser
}
- // documentation inherited
+ @Override
protected Serializable createConfigObject ()
{
return new FringeConfiguration();
}
- // documentation inherited
+ @Override
protected void addRules (Digester digest)
{
// configure top-level constraints
@@ -84,6 +84,7 @@ public class FringeConfigurationParser extends CompiledConfigParser
vrule = new ValidatedSetNextRule("addFringeRecord", val) {
// parse the fringe record, converting tileset names to
// tileset ids
+ @Override
public void begin (String namespace, String lname, Attributes attrs)
throws Exception
{
@@ -133,6 +134,7 @@ public class FringeConfigurationParser extends CompiledConfigParser
};
vrule = new ValidatedSetNextRule("addTileset", val) {
// parse the fringe tilesetrecord, converting tileset names to ids
+ @Override
public void begin (String namespace, String lname, Attributes attrs)
throws Exception
{
diff --git a/src/java/com/threerings/miso/tools/xml/SimpleMisoSceneRuleSet.java b/src/java/com/threerings/miso/tools/xml/SimpleMisoSceneRuleSet.java
index 56538256..ecb09878 100644
--- a/src/java/com/threerings/miso/tools/xml/SimpleMisoSceneRuleSet.java
+++ b/src/java/com/threerings/miso/tools/xml/SimpleMisoSceneRuleSet.java
@@ -53,10 +53,12 @@ public class SimpleMisoSceneRuleSet implements NestableRuleSet
// this creates the appropriate instance when we encounter our
// prefix tag
dig.addRule(prefix, new Rule() {
+ @Override
public void begin (String namespace, String name,
Attributes attributes) throws Exception {
digester.push(createMisoSceneModel());
}
+ @Override
public void end (String namespace, String name) throws Exception {
digester.pop();
}
@@ -78,6 +80,7 @@ public class SimpleMisoSceneRuleSet implements NestableRuleSet
dig.addRule(prefix + "/objects/object", new SetPropertyFieldsRule());
dig.addRule(prefix + "/objects", new CallMethodSpecialRule() {
+ @Override
public void parseAndSet (String bodyText, Object target)
throws Exception
{
diff --git a/src/java/com/threerings/miso/util/ObjectSet.java b/src/java/com/threerings/miso/util/ObjectSet.java
index ef77a03c..16315924 100644
--- a/src/java/com/threerings/miso/util/ObjectSet.java
+++ b/src/java/com/threerings/miso/util/ObjectSet.java
@@ -133,9 +133,7 @@ public class ObjectSet
return info;
}
- /**
- * Returns a string representation of this instance.
- */
+ @Override
public String toString ()
{
StringBuilder buf = new StringBuilder("[");
diff --git a/src/java/com/threerings/resource/FileResourceBundle.java b/src/java/com/threerings/resource/FileResourceBundle.java
index 76b2e970..32296484 100644
--- a/src/java/com/threerings/resource/FileResourceBundle.java
+++ b/src/java/com/threerings/resource/FileResourceBundle.java
@@ -78,13 +78,13 @@ public class FileResourceBundle extends ResourceBundle
}
}
- @Override // from ResourceBundle
+ @Override
public String getIdent ()
{
return _source.getPath();
}
- @Override // from ResourceBundle
+ @Override
public InputStream getResource (String path)
throws IOException
{
@@ -94,7 +94,7 @@ public class FileResourceBundle extends ResourceBundle
return (rfile == null) ? null : new FileInputStream(rfile);
}
- @Override // from ResourceBundle
+ @Override
public BufferedImage getImageResource (String path, boolean useFastIO)
throws IOException
{
@@ -282,9 +282,7 @@ public class FileResourceBundle extends ResourceBundle
}
}
- /**
- * Returns a string representation of this resource bundle.
- */
+ @Override
public String toString ()
{
try {
@@ -384,6 +382,7 @@ public class FileResourceBundle extends ResourceBundle
// add a hook to blow away the temp directory when we exit
Runtime.getRuntime().addShutdownHook(new Thread() {
+ @Override
public void run () {
log.info("Clearing narya temp cache '" + _tmpdir + "'.");
FileUtil.recursiveDelete(_tmpdir);
diff --git a/src/java/com/threerings/resource/Handler.java b/src/java/com/threerings/resource/Handler.java
index a185bcee..03572267 100644
--- a/src/java/com/threerings/resource/Handler.java
+++ b/src/java/com/threerings/resource/Handler.java
@@ -35,8 +35,6 @@ import java.net.URLStreamHandler;
import java.security.Permission;
import javax.imageio.ImageIO;
-import javax.imageio.stream.ImageInputStream;
-
import com.samskivert.io.ByteArrayOutInputStream;
import com.samskivert.net.AttachableURLFactory;
import com.samskivert.util.StringUtil;
@@ -69,24 +67,24 @@ public class Handler extends URLStreamHandler
_rmgr = rmgr;
}
- // documentation inherited
+ @Override
protected int hashCode (URL url)
{
return String.valueOf(url).hashCode();
}
- // documentation inherited
+ @Override
protected boolean equals (URL u1, URL u2)
{
return String.valueOf(u1).equals(String.valueOf(u2));
}
- // documentation inherited
+ @Override
protected URLConnection openConnection (URL url)
throws IOException
{
return new URLConnection(url) {
- // documentation inherited
+ @Override
public void connect ()
throws IOException
{
@@ -113,7 +111,7 @@ public class Handler extends URLStreamHandler
}
}
- // documentation inherited
+ @Override
public InputStream getInputStream ()
throws IOException
{
@@ -123,7 +121,7 @@ public class Handler extends URLStreamHandler
return _stream;
}
- // documentation inherited
+ @Override
public Permission getPermission ()
throws IOException
{
diff --git a/src/java/com/threerings/resource/ResourceManager.java b/src/java/com/threerings/resource/ResourceManager.java
index 3568f810..e2989160 100644
--- a/src/java/com/threerings/resource/ResourceManager.java
+++ b/src/java/com/threerings/resource/ResourceManager.java
@@ -876,6 +876,7 @@ public class ResourceManager
_obs = obs;
}
+ @Override
public void run ()
{
try {
diff --git a/src/java/com/threerings/tools/CompiledConfigTask.java b/src/java/com/threerings/tools/CompiledConfigTask.java
index 7341b378..64473fbb 100644
--- a/src/java/com/threerings/tools/CompiledConfigTask.java
+++ b/src/java/com/threerings/tools/CompiledConfigTask.java
@@ -24,8 +24,6 @@ package com.threerings.tools;
import java.io.File;
import java.io.Serializable;
import java.util.ArrayList;
-import java.util.Iterator;
-
import org.apache.tools.ant.BuildException;
import org.apache.tools.ant.DirectoryScanner;
import org.apache.tools.ant.Task;
@@ -67,6 +65,7 @@ public class CompiledConfigTask extends Task
_filesets.add(set);
}
+ @Override
public void execute () throws BuildException
{
// instantiate and sanity check the parser class
diff --git a/src/java/com/threerings/util/BrowserUtil.java b/src/java/com/threerings/util/BrowserUtil.java
index 2952a015..4f6bb222 100644
--- a/src/java/com/threerings/util/BrowserUtil.java
+++ b/src/java/com/threerings/util/BrowserUtil.java
@@ -106,6 +106,7 @@ public class BrowserUtil
_listener = rl;
}
+ @Override
public void run () {
try {
_process.waitFor();
diff --git a/src/java/com/threerings/util/IdleTracker.java b/src/java/com/threerings/util/IdleTracker.java
index ebf65b1e..c97ad575 100644
--- a/src/java/com/threerings/util/IdleTracker.java
+++ b/src/java/com/threerings/util/IdleTracker.java
@@ -89,6 +89,7 @@ public abstract class IdleTracker
// register an interval to periodically check our last activity time
new Interval(rqueue) {
+ @Override
public void expired () {
checkIdle();
}
diff --git a/src/java/com/threerings/util/KeyDispatcher.java b/src/java/com/threerings/util/KeyDispatcher.java
index c40edd96..61edaf0d 100644
--- a/src/java/com/threerings/util/KeyDispatcher.java
+++ b/src/java/com/threerings/util/KeyDispatcher.java
@@ -32,7 +32,6 @@ import java.awt.event.WindowEvent;
import java.awt.event.WindowFocusListener;
import java.util.ArrayList;
-import java.util.Iterator;
import java.util.LinkedList;
import javax.swing.JComboBox;
diff --git a/tests/src/java/com/threerings/cast/CharSpriteViz.java b/tests/src/java/com/threerings/cast/CharSpriteViz.java
index b2e898f4..7d85b152 100644
--- a/tests/src/java/com/threerings/cast/CharSpriteViz.java
+++ b/tests/src/java/com/threerings/cast/CharSpriteViz.java
@@ -79,6 +79,7 @@ public class CharSpriteViz extends JPanel
}
}
+ @Override
public void paintComponent (Graphics g)
{
super.paintComponent(g);
diff --git a/tests/src/java/com/threerings/cast/bundle/BundledComponentRepositoryTest.java b/tests/src/java/com/threerings/cast/bundle/BundledComponentRepositoryTest.java
index 324d2fea..4a6f8e66 100644
--- a/tests/src/java/com/threerings/cast/bundle/BundledComponentRepositoryTest.java
+++ b/tests/src/java/com/threerings/cast/bundle/BundledComponentRepositoryTest.java
@@ -38,6 +38,7 @@ public class BundledComponentRepositoryTest extends TestCase
super(BundledComponentRepositoryTest.class.getName());
}
+ @Override
public void runTest ()
{
try {
diff --git a/tests/src/java/com/threerings/geom/NearestViz.java b/tests/src/java/com/threerings/geom/NearestViz.java
index 295b633c..28477f31 100644
--- a/tests/src/java/com/threerings/geom/NearestViz.java
+++ b/tests/src/java/com/threerings/geom/NearestViz.java
@@ -45,12 +45,14 @@ public class NearestViz extends JPanel
addMouseMotionListener(this);
}
+ @Override
public void doLayout ()
{
super.doLayout();
_center = new Point(getWidth() / 2, getHeight() / 2);
}
+ @Override
public void paintComponent (Graphics g)
{
super.paintComponent(g);
diff --git a/tests/src/java/com/threerings/geom/WhichSideViz.java b/tests/src/java/com/threerings/geom/WhichSideViz.java
index d46e7409..2e2ffe02 100644
--- a/tests/src/java/com/threerings/geom/WhichSideViz.java
+++ b/tests/src/java/com/threerings/geom/WhichSideViz.java
@@ -45,12 +45,14 @@ public class WhichSideViz extends JPanel
addMouseMotionListener(this);
}
+ @Override
public void doLayout ()
{
super.doLayout();
_center = new Point(getWidth() / 2, getHeight() / 2);
}
+ @Override
public void paintComponent (Graphics g)
{
super.paintComponent(g);
diff --git a/tests/src/java/com/threerings/media/tile/bundle/BundledTileSetRepositoryTest.java b/tests/src/java/com/threerings/media/tile/bundle/BundledTileSetRepositoryTest.java
index 5b855fef..c5b8c634 100644
--- a/tests/src/java/com/threerings/media/tile/bundle/BundledTileSetRepositoryTest.java
+++ b/tests/src/java/com/threerings/media/tile/bundle/BundledTileSetRepositoryTest.java
@@ -37,6 +37,7 @@ public class BundledTileSetRepositoryTest extends TestCase
super(BundledTileSetRepositoryTest.class.getName());
}
+ @Override
public void runTest ()
{
try {
diff --git a/tests/src/java/com/threerings/media/tile/tools/xml/XMLTileSetParserTest.java b/tests/src/java/com/threerings/media/tile/tools/xml/XMLTileSetParserTest.java
index d36bc3bf..2b4fb5e8 100644
--- a/tests/src/java/com/threerings/media/tile/tools/xml/XMLTileSetParserTest.java
+++ b/tests/src/java/com/threerings/media/tile/tools/xml/XMLTileSetParserTest.java
@@ -35,6 +35,7 @@ public class XMLTileSetParserTest extends TestCase
super(XMLTileSetParserTest.class.getName());
}
+ @Override
public void runTest ()
{
HashMap sets = new HashMap();
diff --git a/tests/src/java/com/threerings/media/util/PathViz.java b/tests/src/java/com/threerings/media/util/PathViz.java
index 9d4f08da..dac956e2 100644
--- a/tests/src/java/com/threerings/media/util/PathViz.java
+++ b/tests/src/java/com/threerings/media/util/PathViz.java
@@ -57,7 +57,7 @@ public class PathViz extends MediaPanel
sprite.move(path);
}
- // documentation inherited from interface
+ @Override
public void paintBetween (Graphics2D gfx, Rectangle dirtyRect)
{
super.paintBetween(gfx, dirtyRect);
@@ -66,6 +66,7 @@ public class PathViz extends MediaPanel
_spritemgr.renderSpritePaths(gfx);
}
+ @Override
public Dimension getPreferredSize ()
{
return new Dimension(300, 300);
@@ -94,6 +95,7 @@ public class PathViz extends MediaPanel
_oyoff = 16;
}
+ @Override
public void paint (Graphics2D gfx)
{
gfx.setColor(Color.blue);
diff --git a/tests/src/java/com/threerings/miso/client/ScrollingScene.java b/tests/src/java/com/threerings/miso/client/ScrollingScene.java
index b7aa76c4..ca7328ad 100644
--- a/tests/src/java/com/threerings/miso/client/ScrollingScene.java
+++ b/tests/src/java/com/threerings/miso/client/ScrollingScene.java
@@ -76,29 +76,35 @@ public class ScrollingScene extends MisoSceneModel
}
}
+ @Override
public int getBaseTileId (int x, int y)
{
return -1;
}
+ @Override
public boolean setBaseTile (int fqTileId, int x, int y)
{
return false;
}
+ @Override
public boolean addObject (ObjectInfo info)
{
return true;
}
+ @Override
public void getObjects (Rectangle region, ObjectSet set)
{
}
+ @Override
public void updateObject (ObjectInfo info)
{
}
+ @Override
public boolean removeObject (ObjectInfo info)
{
return false;
diff --git a/tests/src/java/com/threerings/miso/client/ScrollingTestApp.java b/tests/src/java/com/threerings/miso/client/ScrollingTestApp.java
index 403d35d1..ff42083e 100644
--- a/tests/src/java/com/threerings/miso/client/ScrollingTestApp.java
+++ b/tests/src/java/com/threerings/miso/client/ScrollingTestApp.java
@@ -138,6 +138,7 @@ public class ScrollingTestApp
}
_ship.addSpriteObserver(new PathAdapter() {
+ @Override
public void pathCompleted (Sprite sprite, Path path, long when) {
// keep scrolling for a spell
if (++_sidx < DX.length) {
diff --git a/tests/src/java/com/threerings/miso/viewer/ViewerFrame.java b/tests/src/java/com/threerings/miso/viewer/ViewerFrame.java
index cef6d73a..2556a45f 100644
--- a/tests/src/java/com/threerings/miso/viewer/ViewerFrame.java
+++ b/tests/src/java/com/threerings/miso/viewer/ViewerFrame.java
@@ -27,7 +27,6 @@ import java.awt.Component;
import java.awt.GraphicsConfiguration;
import java.awt.event.ActionEvent;
-import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
diff --git a/tests/src/java/com/threerings/miso/viewer/ViewerSceneViewPanel.java b/tests/src/java/com/threerings/miso/viewer/ViewerSceneViewPanel.java
index e8000194..79b46488 100644
--- a/tests/src/java/com/threerings/miso/viewer/ViewerSceneViewPanel.java
+++ b/tests/src/java/com/threerings/miso/viewer/ViewerSceneViewPanel.java
@@ -75,14 +75,14 @@ public class ViewerSceneViewPanel extends MisoScenePanel
PerformanceMonitor.register(this, "paint", 1000);
}
- // documentation inherited
+ @Override
public void setSceneModel (MisoSceneModel model)
{
super.setSceneModel(model);
log.info("Using " + model + ".");
}
- // documentation inherited
+ @Override
public void doLayout ()
{
super.doLayout();
@@ -135,7 +135,7 @@ public class ViewerSceneViewPanel extends MisoScenePanel
}
}
- // documentation inherited
+ @Override
public void paint (Graphics g)
{
super.paint(g);
@@ -148,7 +148,7 @@ public class ViewerSceneViewPanel extends MisoScenePanel
log.info(name + " [ticks=" + ticks + "].");
}
- // documentation inherited
+ @Override
public void mousePressed (MouseEvent e)
{
super.mousePressed(e);
diff --git a/tests/src/java/com/threerings/util/DirectionTest.java b/tests/src/java/com/threerings/util/DirectionTest.java
index 28501b12..fefe56c1 100644
--- a/tests/src/java/com/threerings/util/DirectionTest.java
+++ b/tests/src/java/com/threerings/util/DirectionTest.java
@@ -35,6 +35,7 @@ public class DirectionTest extends TestCase
super(DirectionTest.class.getName());
}
+ @Override
public void runTest ()
{
int orient = NORTH;
diff --git a/tests/src/java/com/threerings/util/DirectionViz.java b/tests/src/java/com/threerings/util/DirectionViz.java
index 22fba62c..67a7aee6 100644
--- a/tests/src/java/com/threerings/util/DirectionViz.java
+++ b/tests/src/java/com/threerings/util/DirectionViz.java
@@ -44,12 +44,14 @@ public class DirectionViz extends JPanel
addMouseMotionListener(this);
}
+ @Override
public void doLayout ()
{
super.doLayout();
_center = new Point(getWidth() / 2, getHeight() / 2);
}
+ @Override
public void paintComponent (Graphics g)
{
super.paintComponent(g);
diff --git a/tests/src/java/com/threerings/util/KeyboardManagerApp.java b/tests/src/java/com/threerings/util/KeyboardManagerApp.java
index 8ac00556..0f0144b7 100644
--- a/tests/src/java/com/threerings/util/KeyboardManagerApp.java
+++ b/tests/src/java/com/threerings/util/KeyboardManagerApp.java
@@ -94,7 +94,7 @@ public class KeyboardManagerApp
public static final String MOVE_RIGHT = "move_right";
public static final String DROP = "drop";
- // documentation inherited
+ @Override
public boolean handleAction (ActionEvent action)
{
String cmd = action.getActionCommand();