From a8c72cd31c2c01b85937867088e815db33f7d84e Mon Sep 17 00:00:00 2001 From: brutzman <brutzman@nps.edu> Date: Sat, 22 Jan 2022 18:07:22 -0800 Subject: [PATCH] refactored DisTime utilities package in open-dis7-java library --- examples/DisDemo/build.run.log.txt | 13 +++++-------- examples/DisDemo/nbproject/project.properties | 6 ++---- examples/DisDemo/src/DisDemo/DisDemonstration.java | 4 ++-- 3 files changed, 9 insertions(+), 14 deletions(-) diff --git a/examples/DisDemo/build.run.log.txt b/examples/DisDemo/build.run.log.txt index 51bde247b8..c135eaa76b 100644 --- a/examples/DisDemo/build.run.log.txt +++ b/examples/DisDemo/build.run.log.txt @@ -1,15 +1,12 @@ -ant -f C:\\x-nps-gitlab\\NetworkedGraphicsMV3500\\examples\\DisDemo -Dnb.internal.action.name=run.single -Djavac.includes=DisDemo/DisDemonstration.java -Drun.class=DisDemo.DisDemonstration run-single +ant -f C:\\x-nps-gitlab\\NetworkedGraphicsMV3500\\examples\\DisDemo -Dnb.internal.action.name=run run init: Deleting: C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\DisDemo\build\built-jar.properties deps-jar: Updating property file: C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\DisDemo\build\built-jar.properties -Compiling 1 source file to C:\x-nps-gitlab\NetworkedGraphicsMV3500\examples\DisDemo\build\classes -warning: [options] bootstrap class path not set in conjunction with -source 8 -1 warning -compile-single: -run-single: +compile: +run: DisDemo.DisDemonstration: sending 20 ESPDU packets at 1000 msec (1.0 second) intervals on - broadcast address=[/172.16.0.255] port 3000 + broadcast address=[/172.20.210.244, /172.16.0.255] port 3000 Current position: 0.0, 1.0, 0.0 ... sent DIS ESPDU 1 of 20 Current position: 0.0, 2.0, 0.0 @@ -50,4 +47,4 @@ Current position: 0.0, 19.0, 0.0 ... sent DIS ESPDU 19 of 20 Current position: 0.0, 20.0, 0.0 ... sent DIS ESPDU 20 of 20 -BUILD SUCCESSFUL (total time: 21 seconds) +BUILD SUCCESSFUL (total time: 20 seconds) diff --git a/examples/DisDemo/nbproject/project.properties b/examples/DisDemo/nbproject/project.properties index 9af5f15ba2..fc4d35111e 100644 --- a/examples/DisDemo/nbproject/project.properties +++ b/examples/DisDemo/nbproject/project.properties @@ -33,14 +33,12 @@ dist.jar=${dist.dir}/DisDemo.jar dist.javadoc.dir=${dist.dir}/javadoc endorsed.classpath= excludes= -file.reference.open-dis7-enumerations-classes.jar=lib/open-dis7-enumerations-classes.jar -file.reference.open-dis7-pdus-classes.jar=lib/open-dis7-pdus-classes.jar +file.reference.open-dis7-full.jar=../../lib/open-dis7-full.jar file.reference.srm-4.4.0.jar=lib/srm-4.4.0.jar includes=** jar.compress=false javac.classpath=\ - ${file.reference.open-dis7-enumerations-classes.jar}:\ - ${file.reference.open-dis7-pdus-classes.jar} + ${file.reference.open-dis7-full.jar} # Space-separated list of extra javac options javac.compilerargs=-Xlint:unchecked javac.deprecation=true diff --git a/examples/DisDemo/src/DisDemo/DisDemonstration.java b/examples/DisDemo/src/DisDemo/DisDemonstration.java index fc981b1c3a..a0855e8d87 100644 --- a/examples/DisDemo/src/DisDemo/DisDemonstration.java +++ b/examples/DisDemo/src/DisDemo/DisDemonstration.java @@ -4,7 +4,7 @@ import edu.nps.moves.dis7.enumerations.Country; import edu.nps.moves.dis7.enumerations.EntityKind; import edu.nps.moves.dis7.enumerations.ForceID; import edu.nps.moves.dis7.enumerations.PlatformDomain; -import edu.nps.moves.dis7.pdus.DisTime; +import edu.nps.moves.dis7.utilities.DisTime; import edu.nps.moves.dis7.pdus.Domain; import edu.nps.moves.dis7.pdus.EntityStatePdu; import edu.nps.moves.dis7.pdus.Vector3Double; @@ -98,7 +98,7 @@ public class DisDemonstration { espdu.setEntityLocation(currentPositionDisCoords); // Marshall it, send it - espdu.setTimestamp(new DisTime().getDisRelativeTimestamp()); + espdu.setTimestamp(DisTime.getCurrentDisRelativeTimestamp()); buffer = ByteBuffer.wrap(espdu.marshal()); for(InetAddress aBcast: allBcasts) -- GitLab