diff --git a/examples/DisDemo/src/DisDemo/DisDemonstration.java b/examples/DisDemo/src/DisDemo/DisDemonstration.java index b8bd02903e3c9c08d9a4fda2d2c7393b5214e90e..6d839c6a7ec01f4ac73f748794ef8962d053baef 100644 --- a/examples/DisDemo/src/DisDemo/DisDemonstration.java +++ b/examples/DisDemo/src/DisDemo/DisDemonstration.java @@ -117,7 +117,8 @@ public class DisDemonstration { } } - + /** Get list of network addresses for broadcast packets + * @return list of network addresses */ public static List<InetAddress> getBroadcastAddresses() { List<InetAddress> broadcastAddresses = new ArrayList<>(); diff --git a/examples/DisDemo/src/DisDemo/EntityMover.java b/examples/DisDemo/src/DisDemo/EntityMover.java index db9fa5a5275b9d351490b9c00ef48ddc81564d69..c4cec41584d5ac4b1fd26ddea69f60a799aa3da4 100644 --- a/examples/DisDemo/src/DisDemo/EntityMover.java +++ b/examples/DisDemo/src/DisDemo/EntityMover.java @@ -14,13 +14,17 @@ public abstract class EntityMover { Vector3Double position; + /** Superclass constructor + * @param startPosition initial coordinate point */ public EntityMover(Vector3Double startPosition) { this.position = startPosition; } - + /** single-step movement */ public abstract void step(); + /** provide current location + * @return current location */ public Vector3Double getPosition() { return position; diff --git a/examples/DisDemo/src/DisDemo/EntityMoverSquare.java b/examples/DisDemo/src/DisDemo/EntityMoverSquare.java index e57577368d2ee57a8b8c44c58f965376e1359454..d30dfb38a667997d31db008bb4d25629b5f9a048 100644 --- a/examples/DisDemo/src/DisDemo/EntityMoverSquare.java +++ b/examples/DisDemo/src/DisDemo/EntityMoverSquare.java @@ -15,10 +15,21 @@ public class EntityMoverSquare extends EntityMover /** How big the square we move around is */ private static final int SQUARE_SIZE = 50; // size of a side to the square, in meters /** Directions we can travel. */ - public enum Direction{NORTH, EAST, SOUTH, WEST}; + public enum Direction{ + /** value choice */ + NORTH, + /** value choice */ + EAST, + /** value choice */ + SOUTH, + /** value choice */ + WEST}; + /** direction of movement */ public Direction currentDirection; + /** instance constructor + * @param position initial coordinate */ public EntityMoverSquare(Vector3Double position) { super(position);