Declared many arguments as final inside the GatesManager class.

This commit is contained in:
Tobias Ottenweller 2013-06-19 14:08:27 +02:00
parent f939e27464
commit c764850ded

View File

@ -52,27 +52,27 @@ public class GatesManager
protected List<Gate> gates; protected List<Gate> gates;
public Gate getGateWithId(String id) public Gate getGateWithId(final String id)
{ {
return gatesById.get(id); return gatesById.get(id);
} }
public Set<Gate> getNearbyGates(Chunk chunk) public Set<Gate> getNearbyGates(final Chunk chunk)
{ {
SimpleChunk simpleChunk = new SimpleChunk(chunk); SimpleChunk simpleChunk = new SimpleChunk(chunk);
return gatesByChunk.get(simpleChunk); return gatesByChunk.get(simpleChunk);
} }
public Gate getGateAtLocation(Location location) public Gate getGateAtLocation(final Location location)
{ {
SimpleLocation simpleLocation = new SimpleLocation(location); SimpleLocation simpleLocation = new SimpleLocation(location);
return gatesByLocation.get(simpleLocation); return gatesByLocation.get(simpleLocation);
} }
public Gate getGateAtFrameLocation(Location location) public Gate getGateAtFrameLocation(final Location location)
{ {
SimpleLocation simpleLocation = new SimpleLocation(location); SimpleLocation simpleLocation = new SimpleLocation(location);
return gatesByFrameLocation.get(simpleLocation); return gatesByFrameLocation.get(simpleLocation);
@ -244,19 +244,19 @@ public class GatesManager
} }
protected void removeGateById(String id) protected void removeGateById(final String id)
{ {
gatesById.remove(id); gatesById.remove(id);
} }
protected void addGateWithId(Gate g) protected void addGateWithId(final Gate g)
{ {
gatesById.put(g.getId(), g); gatesById.put(g.getId(), g);
} }
protected void removeGateByLocation(Set<Location> gateBlocks) protected void removeGateByLocation(final Set<Location> gateBlocks)
{ {
for (Location l : gateBlocks) { for (Location l : gateBlocks) {
SimpleLocation sl = new SimpleLocation(l); SimpleLocation sl = new SimpleLocation(l);
@ -265,7 +265,7 @@ public class GatesManager
} }
protected void removeGateByFrameLocation(Set<Block> gateFrameBlocks) protected void removeGateByFrameLocation(final Set<Block> gateFrameBlocks)
{ {
for (Block block : gateFrameBlocks) { for (Block block : gateFrameBlocks) {
SimpleLocation sl = new SimpleLocation(block.getLocation()); SimpleLocation sl = new SimpleLocation(block.getLocation());
@ -274,7 +274,7 @@ public class GatesManager
} }
protected void addGateByLocations(Gate g) protected void addGateByLocations(final Gate g)
{ {
for (Location l : g.getGateBlockLocations()) { for (Location l : g.getGateBlockLocations()) {
SimpleLocation sl = new SimpleLocation(l); SimpleLocation sl = new SimpleLocation(l);
@ -283,7 +283,7 @@ public class GatesManager
} }
protected void addGateByFrameLocations(Gate g) protected void addGateByFrameLocations(final Gate g)
{ {
for (Block block : g.getGateFrameBlocks()) { for (Block block : g.getGateFrameBlocks()) {
SimpleLocation sl = new SimpleLocation(block.getLocation()); SimpleLocation sl = new SimpleLocation(block.getLocation());
@ -292,7 +292,7 @@ public class GatesManager
} }
protected void removeGateFromChunk(Gate g, Location l) protected void removeGateFromChunk(final Gate g, final Location l)
{ {
if (l != null) { if (l != null) {
@ -317,7 +317,7 @@ public class GatesManager
} }
protected void addGateByChunk(Gate g) protected void addGateByChunk(final Gate g)
{ {
Location gateLocation = g.getLocation(); Location gateLocation = g.getLocation();
@ -401,14 +401,17 @@ public class GatesManager
} }
public void handleGateIdChange(Gate g, String oldId) public void handleGateIdChange(final Gate g, final String oldId)
{ {
this.removeGateById(oldId); this.removeGateById(oldId);
this.addGateWithId(g); this.addGateWithId(g);
} }
public void handleGateLocationChange(Gate g, Location oldLocation, Set<Location> oldGateBlockLocations, Set<Block> oldGateFrameBlocks) public void handleGateLocationChange(final Gate g,
final Location oldLocation,
final Set<Location> oldGateBlockLocations,
final Set<Block> oldGateFrameBlocks)
{ {
this.removeGateFromChunk(g, oldLocation); this.removeGateFromChunk(g, oldLocation);
this.addGateByChunk(g); this.addGateByChunk(g);
@ -421,7 +424,7 @@ public class GatesManager
} }
public void handleNewGate(Gate g) public void handleNewGate(final Gate g)
{ {
this.addGateByChunk(g); this.addGateByChunk(g);
this.addGateByLocations(g); this.addGateByLocations(g);
@ -430,7 +433,7 @@ public class GatesManager
} }
public void handleDeletion(Gate g) public void handleDeletion(final Gate g)
{ {
this.removeGateById(g.getId()); this.removeGateById(g.getId());
this.removeGateFromChunk(g, g.getLocation()); this.removeGateFromChunk(g, g.getLocation());
@ -439,7 +442,7 @@ public class GatesManager
} }
public boolean gateExists(String id) public boolean gateExists(final String id)
{ {
return gatesById.containsKey(id); return gatesById.containsKey(id);
} }