initial commit
This commit is contained in:
parent
3c9ee26b06
commit
22186c33b9
1458 changed files with 282792 additions and 0 deletions
30
java/src/game/dimension/Sector.java
Executable file
30
java/src/game/dimension/Sector.java
Executable file
|
@ -0,0 +1,30 @@
|
|||
package game.dimension;
|
||||
|
||||
import java.util.Set;
|
||||
|
||||
import game.collect.Sets;
|
||||
|
||||
public final class Sector extends Nameable implements Comparable<Sector> {
|
||||
public final String id;
|
||||
private final Set<Star> stars = Sets.newTreeSet();
|
||||
|
||||
public Sector(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public void addStar(Star star) {
|
||||
this.stars.add(star);
|
||||
}
|
||||
|
||||
public int compareTo(Sector other) {
|
||||
return other == null ? -1 : this.id.compareTo(other.id);
|
||||
}
|
||||
|
||||
protected String getNameIdentifier() {
|
||||
return "Sektor %s";
|
||||
}
|
||||
|
||||
protected String getIdentifier() {
|
||||
return this.id;
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue