diff --git a/dist/open-dis7-java.jar b/dist/open-dis7-java.jar
index b31431d8377121fbe32943a856b4fcc8d08950f2..83a4664cff8d5734fb7a07ce1aa8894cef4c273e 100644
Binary files a/dist/open-dis7-java.jar and b/dist/open-dis7-java.jar differ
diff --git a/dist/open-dis7-javadoc.jar b/dist/open-dis7-javadoc.jar
index 2cbaa00e9da1a1aff16d6e6a8cfbeb8b8cdbc710..77c8312d3802f9141b56ab690b6d299b18f33354 100644
Binary files a/dist/open-dis7-javadoc.jar and b/dist/open-dis7-javadoc.jar differ
diff --git a/dist/open-dis7-source.jar b/dist/open-dis7-source.jar
index 3b81e0b7650af01b1d359d72cd3ca4e035481a32..465f81222a3725c52174921defb345efab954b9a 100644
Binary files a/dist/open-dis7-source.jar and b/dist/open-dis7-source.jar differ
diff --git a/src-generated/edu/nps/moves/dis7/APA.java b/src-generated/edu/nps/moves/dis7/APA.java
index 1c1e6a2382812cd5a62840347398e6a80e9934aa..123f371087364880bb29662ca669cc7d0e273d58 100644
--- a/src-generated/edu/nps/moves/dis7/APA.java
+++ b/src-generated/edu/nps/moves/dis7/APA.java
@@ -25,6 +25,7 @@ public class APA extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -36,23 +37,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link APA#parameterIndex}*/
 public APA setParameterIndex(short pParameterIndex)
 {
     parameterIndex = pParameterIndex;
     return this;
 }
 
+/** Getter for {@link APA#parameterIndex}*/
 public short getParameterIndex()
 {
     return parameterIndex; 
 }
 
+/** Setter for {@link APA#value}*/
 public APA setValue(short pValue)
 {
     value = pValue;
     return this;
 }
 
+/** Getter for {@link APA#value}*/
 public short getValue()
 {
     return value; 
diff --git a/src-generated/edu/nps/moves/dis7/AcknowledgePdu.java b/src-generated/edu/nps/moves/dis7/AcknowledgePdu.java
index 1e51c10b43bafca63941d3b4b7a0a696c1653695..9bdd31f512f695eaa0c05e2c7739fdb9219782a9 100644
--- a/src-generated/edu/nps/moves/dis7/AcknowledgePdu.java
+++ b/src-generated/edu/nps/moves/dis7/AcknowledgePdu.java
@@ -31,6 +31,7 @@ public class AcknowledgePdu extends SimulationManagementFamilyPdu implements Ser
     setPduType( DISPDUType.ACKNOWLEDGE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -44,34 +45,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AcknowledgePdu#acknowledgeFlag}*/
 public AcknowledgePdu setAcknowledgeFlag(AcknowledgeAcknowledgeFlag pAcknowledgeFlag)
 {
     acknowledgeFlag = pAcknowledgeFlag;
     return this;
 }
 
+/** Getter for {@link AcknowledgePdu#acknowledgeFlag}*/
 public AcknowledgeAcknowledgeFlag getAcknowledgeFlag()
 {
     return acknowledgeFlag; 
 }
 
+/** Setter for {@link AcknowledgePdu#responseFlag}*/
 public AcknowledgePdu setResponseFlag(AcknowledgeResponseFlag pResponseFlag)
 {
     responseFlag = pResponseFlag;
     return this;
 }
 
+/** Getter for {@link AcknowledgePdu#responseFlag}*/
 public AcknowledgeResponseFlag getResponseFlag()
 {
     return responseFlag; 
 }
 
+/** Setter for {@link AcknowledgePdu#requestID}*/
 public AcknowledgePdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link AcknowledgePdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
diff --git a/src-generated/edu/nps/moves/dis7/AcknowledgeRPdu.java b/src-generated/edu/nps/moves/dis7/AcknowledgeRPdu.java
index 728ac82a0c7043e6a8e3d5f8f1e2c7b9ff4287b2..0f440bf0fcd30d7aa1c713232ff601d8cbba4350 100644
--- a/src-generated/edu/nps/moves/dis7/AcknowledgeRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/AcknowledgeRPdu.java
@@ -31,6 +31,7 @@ public class AcknowledgeRPdu extends SimulationManagementWithReliabilityFamilyPd
     setPduType( DISPDUType.ACKNOWLEDGE_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -44,34 +45,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AcknowledgeRPdu#acknowledgeFlag}*/
 public AcknowledgeRPdu setAcknowledgeFlag(AcknowledgeAcknowledgeFlag pAcknowledgeFlag)
 {
     acknowledgeFlag = pAcknowledgeFlag;
     return this;
 }
 
+/** Getter for {@link AcknowledgeRPdu#acknowledgeFlag}*/
 public AcknowledgeAcknowledgeFlag getAcknowledgeFlag()
 {
     return acknowledgeFlag; 
 }
 
+/** Setter for {@link AcknowledgeRPdu#responseFlag}*/
 public AcknowledgeRPdu setResponseFlag(AcknowledgeResponseFlag pResponseFlag)
 {
     responseFlag = pResponseFlag;
     return this;
 }
 
+/** Getter for {@link AcknowledgeRPdu#responseFlag}*/
 public AcknowledgeResponseFlag getResponseFlag()
 {
     return responseFlag; 
 }
 
+/** Setter for {@link AcknowledgeRPdu#requestID}*/
 public AcknowledgeRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link AcknowledgeRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
diff --git a/src-generated/edu/nps/moves/dis7/AcousticEmitter.java b/src-generated/edu/nps/moves/dis7/AcousticEmitter.java
index 6bdccaa548ff659cc263b7e0d7861a209117c969..86dd88684edf59cd597c48d77856d138827260ea 100644
--- a/src-generated/edu/nps/moves/dis7/AcousticEmitter.java
+++ b/src-generated/edu/nps/moves/dis7/AcousticEmitter.java
@@ -30,6 +30,7 @@ public class AcousticEmitter extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,34 +43,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AcousticEmitter#acousticSystemName}*/
 public AcousticEmitter setAcousticSystemName(UAAcousticSystemName pAcousticSystemName)
 {
     acousticSystemName = pAcousticSystemName;
     return this;
 }
 
+/** Getter for {@link AcousticEmitter#acousticSystemName}*/
 public UAAcousticSystemName getAcousticSystemName()
 {
     return acousticSystemName; 
 }
 
+/** Setter for {@link AcousticEmitter#acousticFunction}*/
 public AcousticEmitter setAcousticFunction(UAAcousticEmitterSystemFunction pAcousticFunction)
 {
     acousticFunction = pAcousticFunction;
     return this;
 }
 
+/** Getter for {@link AcousticEmitter#acousticFunction}*/
 public UAAcousticEmitterSystemFunction getAcousticFunction()
 {
     return acousticFunction; 
 }
 
+/** Setter for {@link AcousticEmitter#acousticIDNumber}*/
 public AcousticEmitter setAcousticIDNumber(byte pAcousticIDNumber)
 {
     acousticIDNumber = pAcousticIDNumber;
     return this;
 }
 
+/** Getter for {@link AcousticEmitter#acousticIDNumber}*/
 public byte getAcousticIDNumber()
 {
     return acousticIDNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/ActionRequestPdu.java b/src-generated/edu/nps/moves/dis7/ActionRequestPdu.java
index 532c6b205bd84b4c0b30485c5aa487e7a076d90e..b1ffd530dda70ccacffd42976e7e464c7b846a83 100644
--- a/src-generated/edu/nps/moves/dis7/ActionRequestPdu.java
+++ b/src-generated/edu/nps/moves/dis7/ActionRequestPdu.java
@@ -40,6 +40,7 @@ public class ActionRequestPdu extends SimulationManagementFamilyPdu implements S
     setPduType( DISPDUType.ACTION_REQUEST );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -64,45 +65,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ActionRequestPdu#requestID}*/
 public ActionRequestPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link ActionRequestPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link ActionRequestPdu#actionID}*/
 public ActionRequestPdu setActionID(ActionRequestActionID pActionID)
 {
     actionID = pActionID;
     return this;
 }
 
+/** Getter for {@link ActionRequestPdu#actionID}*/
 public ActionRequestActionID getActionID()
 {
     return actionID; 
 }
 
+/** Setter for {@link ActionRequestPdu#fixedDatums}*/
 public ActionRequestPdu setFixedDatums(List<FixedDatum> pFixedDatums)
 {
     fixedDatums = pFixedDatums;
     return this;
 }
 
+/** Getter for {@link ActionRequestPdu#fixedDatums}*/
 public List<FixedDatum> getFixedDatums()
 {
     return fixedDatums; 
 }
 
+/** Setter for {@link ActionRequestPdu#variableDatums}*/
 public ActionRequestPdu setVariableDatums(List<VariableDatum> pVariableDatums)
 {
     variableDatums = pVariableDatums;
     return this;
 }
 
+/** Getter for {@link ActionRequestPdu#variableDatums}*/
 public List<VariableDatum> getVariableDatums()
 {
     return variableDatums; 
diff --git a/src-generated/edu/nps/moves/dis7/ActionRequestRPdu.java b/src-generated/edu/nps/moves/dis7/ActionRequestRPdu.java
index bacc8df1fcc077aadd453285fa0dcf8c82074e6e..218e17ea92a161c10e380f79a47d14ee8637dfbe 100644
--- a/src-generated/edu/nps/moves/dis7/ActionRequestRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/ActionRequestRPdu.java
@@ -49,6 +49,7 @@ public class ActionRequestRPdu extends SimulationManagementWithReliabilityFamily
     setPduType( DISPDUType.ACTION_REQUEST_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -76,78 +77,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ActionRequestRPdu#requiredReliabilityService}*/
 public ActionRequestRPdu setRequiredReliabilityService(RequiredReliabilityService pRequiredReliabilityService)
 {
     requiredReliabilityService = pRequiredReliabilityService;
     return this;
 }
 
+/** Getter for {@link ActionRequestRPdu#requiredReliabilityService}*/
 public RequiredReliabilityService getRequiredReliabilityService()
 {
     return requiredReliabilityService; 
 }
 
+/** Setter for {@link ActionRequestRPdu#pad1}*/
 public ActionRequestRPdu setPad1(byte pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link ActionRequestRPdu#pad1}*/
 public byte getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link ActionRequestRPdu#pad2}*/
 public ActionRequestRPdu setPad2(short pPad2)
 {
     pad2 = pPad2;
     return this;
 }
 
+/** Getter for {@link ActionRequestRPdu#pad2}*/
 public short getPad2()
 {
     return pad2; 
 }
 
+/** Setter for {@link ActionRequestRPdu#requestID}*/
 public ActionRequestRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link ActionRequestRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link ActionRequestRPdu#actionID}*/
 public ActionRequestRPdu setActionID(ActionRequestActionID pActionID)
 {
     actionID = pActionID;
     return this;
 }
 
+/** Getter for {@link ActionRequestRPdu#actionID}*/
 public ActionRequestActionID getActionID()
 {
     return actionID; 
 }
 
+/** Setter for {@link ActionRequestRPdu#fixedDatumRecords}*/
 public ActionRequestRPdu setFixedDatumRecords(List<FixedDatum> pFixedDatumRecords)
 {
     fixedDatumRecords = pFixedDatumRecords;
     return this;
 }
 
+/** Getter for {@link ActionRequestRPdu#fixedDatumRecords}*/
 public List<FixedDatum> getFixedDatumRecords()
 {
     return fixedDatumRecords; 
 }
 
+/** Setter for {@link ActionRequestRPdu#variableDatumRecords}*/
 public ActionRequestRPdu setVariableDatumRecords(List<VariableDatum> pVariableDatumRecords)
 {
     variableDatumRecords = pVariableDatumRecords;
     return this;
 }
 
+/** Getter for {@link ActionRequestRPdu#variableDatumRecords}*/
 public List<VariableDatum> getVariableDatumRecords()
 {
     return variableDatumRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/ActionResponsePdu.java b/src-generated/edu/nps/moves/dis7/ActionResponsePdu.java
index 25870538dac8881ebe9ad042b71c8ec828b3e3da..3d13873010c45be6d0a25c72fa9af86c80342957 100644
--- a/src-generated/edu/nps/moves/dis7/ActionResponsePdu.java
+++ b/src-generated/edu/nps/moves/dis7/ActionResponsePdu.java
@@ -40,6 +40,7 @@ public class ActionResponsePdu extends SimulationManagementFamilyPdu implements
     setPduType( DISPDUType.ACTION_RESPONSE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -64,45 +65,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ActionResponsePdu#requestID}*/
 public ActionResponsePdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link ActionResponsePdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link ActionResponsePdu#requestStatus}*/
 public ActionResponsePdu setRequestStatus(ActionResponseRequestStatus pRequestStatus)
 {
     requestStatus = pRequestStatus;
     return this;
 }
 
+/** Getter for {@link ActionResponsePdu#requestStatus}*/
 public ActionResponseRequestStatus getRequestStatus()
 {
     return requestStatus; 
 }
 
+/** Setter for {@link ActionResponsePdu#fixedDatums}*/
 public ActionResponsePdu setFixedDatums(List<FixedDatum> pFixedDatums)
 {
     fixedDatums = pFixedDatums;
     return this;
 }
 
+/** Getter for {@link ActionResponsePdu#fixedDatums}*/
 public List<FixedDatum> getFixedDatums()
 {
     return fixedDatums; 
 }
 
+/** Setter for {@link ActionResponsePdu#variableDatums}*/
 public ActionResponsePdu setVariableDatums(List<VariableDatum> pVariableDatums)
 {
     variableDatums = pVariableDatums;
     return this;
 }
 
+/** Getter for {@link ActionResponsePdu#variableDatums}*/
 public List<VariableDatum> getVariableDatums()
 {
     return variableDatums; 
diff --git a/src-generated/edu/nps/moves/dis7/ActionResponseRPdu.java b/src-generated/edu/nps/moves/dis7/ActionResponseRPdu.java
index 546580c69d8ff28eba4d8da910c561c145593a10..8b9ebf958d68f4373fde737e7eac253d564a4df2 100644
--- a/src-generated/edu/nps/moves/dis7/ActionResponseRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/ActionResponseRPdu.java
@@ -40,6 +40,7 @@ public class ActionResponseRPdu extends SimulationManagementWithReliabilityFamil
     setPduType( DISPDUType.ACTION_RESPONSE_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -64,45 +65,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ActionResponseRPdu#requestID}*/
 public ActionResponseRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link ActionResponseRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link ActionResponseRPdu#responseStatus}*/
 public ActionResponseRPdu setResponseStatus(ActionResponseRequestStatus pResponseStatus)
 {
     responseStatus = pResponseStatus;
     return this;
 }
 
+/** Getter for {@link ActionResponseRPdu#responseStatus}*/
 public ActionResponseRequestStatus getResponseStatus()
 {
     return responseStatus; 
 }
 
+/** Setter for {@link ActionResponseRPdu#fixedDatumRecords}*/
 public ActionResponseRPdu setFixedDatumRecords(List<FixedDatum> pFixedDatumRecords)
 {
     fixedDatumRecords = pFixedDatumRecords;
     return this;
 }
 
+/** Getter for {@link ActionResponseRPdu#fixedDatumRecords}*/
 public List<FixedDatum> getFixedDatumRecords()
 {
     return fixedDatumRecords; 
 }
 
+/** Setter for {@link ActionResponseRPdu#variableDatumRecords}*/
 public ActionResponseRPdu setVariableDatumRecords(List<VariableDatum> pVariableDatumRecords)
 {
     variableDatumRecords = pVariableDatumRecords;
     return this;
 }
 
+/** Getter for {@link ActionResponseRPdu#variableDatumRecords}*/
 public List<VariableDatum> getVariableDatumRecords()
 {
     return variableDatumRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/AggregateIdentifier.java b/src-generated/edu/nps/moves/dis7/AggregateIdentifier.java
index 030120639284a85ad21c336dd1c85366a386c586..99287d37be226d82d1e1deb201060e8c067a2c66 100644
--- a/src-generated/edu/nps/moves/dis7/AggregateIdentifier.java
+++ b/src-generated/edu/nps/moves/dis7/AggregateIdentifier.java
@@ -27,6 +27,7 @@ public class AggregateIdentifier extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AggregateIdentifier#simulationAddress}*/
 public AggregateIdentifier setSimulationAddress(SimulationAddress pSimulationAddress)
 {
     simulationAddress = pSimulationAddress;
     return this;
 }
 
+/** Getter for {@link AggregateIdentifier#simulationAddress}*/
 public SimulationAddress getSimulationAddress()
 {
     return simulationAddress; 
 }
 
+/** Setter for {@link AggregateIdentifier#aggregateID}*/
 public AggregateIdentifier setAggregateID(short pAggregateID)
 {
     aggregateID = pAggregateID;
     return this;
 }
 
+/** Getter for {@link AggregateIdentifier#aggregateID}*/
 public short getAggregateID()
 {
     return aggregateID; 
diff --git a/src-generated/edu/nps/moves/dis7/AggregateMarking.java b/src-generated/edu/nps/moves/dis7/AggregateMarking.java
index ac1f3dda66be4ae86f928b2dd1734fc7bc2af8ca..e3c2cb8f010ed95ffded359d3760401d77ab9772 100644
--- a/src-generated/edu/nps/moves/dis7/AggregateMarking.java
+++ b/src-generated/edu/nps/moves/dis7/AggregateMarking.java
@@ -27,6 +27,7 @@ public class AggregateMarking extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AggregateMarking#characterSet}*/
 public AggregateMarking setCharacterSet(EntityMarkingCharacterSet pCharacterSet)
 {
     characterSet = pCharacterSet;
     return this;
 }
 
+/** Getter for {@link AggregateMarking#characterSet}*/
 public EntityMarkingCharacterSet getCharacterSet()
 {
     return characterSet; 
 }
 
+/** Setter for {@link AggregateMarking#characters}*/
 public AggregateMarking setCharacters(byte[] pCharacters)
 {
     characters = pCharacters;
     return this;
 }
 
+/** Getter for {@link AggregateMarking#characters}*/
 public byte[] getCharacters()
 {
     return characters; 
diff --git a/src-generated/edu/nps/moves/dis7/AggregateStatePdu.java b/src-generated/edu/nps/moves/dis7/AggregateStatePdu.java
index 8507c804787c3aeedd642bbadb534315bfd8baa0..c23ddc7c122c19e535ba96f0e409a6f8f393b66f 100644
--- a/src-generated/edu/nps/moves/dis7/AggregateStatePdu.java
+++ b/src-generated/edu/nps/moves/dis7/AggregateStatePdu.java
@@ -84,6 +84,7 @@ public class AggregateStatePdu extends EntityManagementFamilyPdu implements Seri
     setPduType( DISPDUType.AGGREGATE_STATE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -135,166 +136,196 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AggregateStatePdu#aggregateID}*/
 public AggregateStatePdu setAggregateID(AggregateIdentifier pAggregateID)
 {
     aggregateID = pAggregateID;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#aggregateID}*/
 public AggregateIdentifier getAggregateID()
 {
     return aggregateID; 
 }
 
+/** Setter for {@link AggregateStatePdu#forceID}*/
 public AggregateStatePdu setForceID(ForceID pForceID)
 {
     forceID = pForceID;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#forceID}*/
 public ForceID getForceID()
 {
     return forceID; 
 }
 
+/** Setter for {@link AggregateStatePdu#aggregateState}*/
 public AggregateStatePdu setAggregateState(AggregateStateAggregateState pAggregateState)
 {
     aggregateState = pAggregateState;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#aggregateState}*/
 public AggregateStateAggregateState getAggregateState()
 {
     return aggregateState; 
 }
 
+/** Setter for {@link AggregateStatePdu#aggregateType}*/
 public AggregateStatePdu setAggregateType(AggregateType pAggregateType)
 {
     aggregateType = pAggregateType;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#aggregateType}*/
 public AggregateType getAggregateType()
 {
     return aggregateType; 
 }
 
+/** Setter for {@link AggregateStatePdu#formation}*/
 public AggregateStatePdu setFormation(AggregateStateFormation pFormation)
 {
     formation = pFormation;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#formation}*/
 public AggregateStateFormation getFormation()
 {
     return formation; 
 }
 
+/** Setter for {@link AggregateStatePdu#aggregateMarking}*/
 public AggregateStatePdu setAggregateMarking(AggregateMarking pAggregateMarking)
 {
     aggregateMarking = pAggregateMarking;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#aggregateMarking}*/
 public AggregateMarking getAggregateMarking()
 {
     return aggregateMarking; 
 }
 
+/** Setter for {@link AggregateStatePdu#dimensions}*/
 public AggregateStatePdu setDimensions(Vector3Float pDimensions)
 {
     dimensions = pDimensions;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#dimensions}*/
 public Vector3Float getDimensions()
 {
     return dimensions; 
 }
 
+/** Setter for {@link AggregateStatePdu#orientation}*/
 public AggregateStatePdu setOrientation(Vector3Float pOrientation)
 {
     orientation = pOrientation;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#orientation}*/
 public Vector3Float getOrientation()
 {
     return orientation; 
 }
 
+/** Setter for {@link AggregateStatePdu#centerOfMass}*/
 public AggregateStatePdu setCenterOfMass(Vector3Double pCenterOfMass)
 {
     centerOfMass = pCenterOfMass;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#centerOfMass}*/
 public Vector3Double getCenterOfMass()
 {
     return centerOfMass; 
 }
 
+/** Setter for {@link AggregateStatePdu#velocity}*/
 public AggregateStatePdu setVelocity(Vector3Float pVelocity)
 {
     velocity = pVelocity;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#velocity}*/
 public Vector3Float getVelocity()
 {
     return velocity; 
 }
 
+/** Setter for {@link AggregateStatePdu#aggregateIDList}*/
 public AggregateStatePdu setAggregateIDList(List<AggregateIdentifier> pAggregateIDList)
 {
     aggregateIDList = pAggregateIDList;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#aggregateIDList}*/
 public List<AggregateIdentifier> getAggregateIDList()
 {
     return aggregateIDList; 
 }
 
+/** Setter for {@link AggregateStatePdu#entityIDList}*/
 public AggregateStatePdu setEntityIDList(List<EntityID> pEntityIDList)
 {
     entityIDList = pEntityIDList;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#entityIDList}*/
 public List<EntityID> getEntityIDList()
 {
     return entityIDList; 
 }
 
+/** Setter for {@link AggregateStatePdu#silentAggregateSystemList}*/
 public AggregateStatePdu setSilentAggregateSystemList(List<EntityType> pSilentAggregateSystemList)
 {
     silentAggregateSystemList = pSilentAggregateSystemList;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#silentAggregateSystemList}*/
 public List<EntityType> getSilentAggregateSystemList()
 {
     return silentAggregateSystemList; 
 }
 
+/** Setter for {@link AggregateStatePdu#silentEntitySystemList}*/
 public AggregateStatePdu setSilentEntitySystemList(List<EntityType> pSilentEntitySystemList)
 {
     silentEntitySystemList = pSilentEntitySystemList;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#silentEntitySystemList}*/
 public List<EntityType> getSilentEntitySystemList()
 {
     return silentEntitySystemList; 
 }
 
+/** Setter for {@link AggregateStatePdu#variableDatumList}*/
 public AggregateStatePdu setVariableDatumList(List<VariableDatum> pVariableDatumList)
 {
     variableDatumList = pVariableDatumList;
     return this;
 }
 
+/** Getter for {@link AggregateStatePdu#variableDatumList}*/
 public List<VariableDatum> getVariableDatumList()
 {
     return variableDatumList; 
diff --git a/src-generated/edu/nps/moves/dis7/AggregateType.java b/src-generated/edu/nps/moves/dis7/AggregateType.java
index 72325a713caa23ecd9f7002b742b4e24e7c6019b..3eb39fbadf21d8433b5a4621f663e4083688c71b 100644
--- a/src-generated/edu/nps/moves/dis7/AggregateType.java
+++ b/src-generated/edu/nps/moves/dis7/AggregateType.java
@@ -41,6 +41,7 @@ public class AggregateType extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -57,78 +58,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AggregateType#aggregateKind}*/
 public AggregateType setAggregateKind(AggregateStateAggregateKind pAggregateKind)
 {
     aggregateKind = pAggregateKind;
     return this;
 }
 
+/** Getter for {@link AggregateType#aggregateKind}*/
 public AggregateStateAggregateKind getAggregateKind()
 {
     return aggregateKind; 
 }
 
+/** Setter for {@link AggregateType#domain}*/
 public AggregateType setDomain(PlatformDomain pDomain)
 {
     domain = pDomain;
     return this;
 }
 
+/** Getter for {@link AggregateType#domain}*/
 public PlatformDomain getDomain()
 {
     return domain; 
 }
 
+/** Setter for {@link AggregateType#country}*/
 public AggregateType setCountry(Country pCountry)
 {
     country = pCountry;
     return this;
 }
 
+/** Getter for {@link AggregateType#country}*/
 public Country getCountry()
 {
     return country; 
 }
 
+/** Setter for {@link AggregateType#category}*/
 public AggregateType setCategory(byte pCategory)
 {
     category = pCategory;
     return this;
 }
 
+/** Getter for {@link AggregateType#category}*/
 public byte getCategory()
 {
     return category; 
 }
 
+/** Setter for {@link AggregateType#subcategory}*/
 public AggregateType setSubcategory(AggregateStateSubcategory pSubcategory)
 {
     subcategory = pSubcategory;
     return this;
 }
 
+/** Getter for {@link AggregateType#subcategory}*/
 public AggregateStateSubcategory getSubcategory()
 {
     return subcategory; 
 }
 
+/** Setter for {@link AggregateType#specificInfo}*/
 public AggregateType setSpecificInfo(AggregateStateSpecific pSpecificInfo)
 {
     specificInfo = pSpecificInfo;
     return this;
 }
 
+/** Getter for {@link AggregateType#specificInfo}*/
 public AggregateStateSpecific getSpecificInfo()
 {
     return specificInfo; 
 }
 
+/** Setter for {@link AggregateType#extra}*/
 public AggregateType setExtra(byte pExtra)
 {
     extra = pExtra;
     return this;
 }
 
+/** Getter for {@link AggregateType#extra}*/
 public byte getExtra()
 {
     return extra; 
diff --git a/src-generated/edu/nps/moves/dis7/AngleDeception.java b/src-generated/edu/nps/moves/dis7/AngleDeception.java
index d27269a3bf1c73759cbc052be44dddb65e53e480..b9f0be1ad6a80b22dd71907a73c9659b80af76bd 100644
--- a/src-generated/edu/nps/moves/dis7/AngleDeception.java
+++ b/src-generated/edu/nps/moves/dis7/AngleDeception.java
@@ -54,6 +54,7 @@ public class AngleDeception extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -79,177 +80,209 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AngleDeception#recordType}*/
 public AngleDeception setRecordType(int pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link AngleDeception#recordType}*/
 public int getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link AngleDeception#recordLength}*/
 public AngleDeception setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link AngleDeception#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link AngleDeception#padding}*/
 public AngleDeception setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link AngleDeception#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link AngleDeception#emitterNumber}*/
 public AngleDeception setEmitterNumber(byte pEmitterNumber)
 {
     emitterNumber = pEmitterNumber;
     return this;
 }
 
+/** Getter for {@link AngleDeception#emitterNumber}*/
 public byte getEmitterNumber()
 {
     return emitterNumber; 
 }
 
+/** Setter for {@link AngleDeception#beamNumber}*/
 public AngleDeception setBeamNumber(byte pBeamNumber)
 {
     beamNumber = pBeamNumber;
     return this;
 }
 
+/** Getter for {@link AngleDeception#beamNumber}*/
 public byte getBeamNumber()
 {
     return beamNumber; 
 }
 
+/** Setter for {@link AngleDeception#stateIndicator}*/
 public AngleDeception setStateIndicator(EEAttributeStateIndicator pStateIndicator)
 {
     stateIndicator = pStateIndicator;
     return this;
 }
 
+/** Getter for {@link AngleDeception#stateIndicator}*/
 public EEAttributeStateIndicator getStateIndicator()
 {
     return stateIndicator; 
 }
 
+/** Setter for {@link AngleDeception#padding2}*/
 public AngleDeception setPadding2(byte pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link AngleDeception#padding2}*/
 public byte getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link AngleDeception#azimuthOffset}*/
 public AngleDeception setAzimuthOffset(float pAzimuthOffset)
 {
     azimuthOffset = pAzimuthOffset;
     return this;
 }
 
+/** Getter for {@link AngleDeception#azimuthOffset}*/
 public float getAzimuthOffset()
 {
     return azimuthOffset; 
 }
 
+/** Setter for {@link AngleDeception#azimuthWidth}*/
 public AngleDeception setAzimuthWidth(float pAzimuthWidth)
 {
     azimuthWidth = pAzimuthWidth;
     return this;
 }
 
+/** Getter for {@link AngleDeception#azimuthWidth}*/
 public float getAzimuthWidth()
 {
     return azimuthWidth; 
 }
 
+/** Setter for {@link AngleDeception#azimuthPullRate}*/
 public AngleDeception setAzimuthPullRate(float pAzimuthPullRate)
 {
     azimuthPullRate = pAzimuthPullRate;
     return this;
 }
 
+/** Getter for {@link AngleDeception#azimuthPullRate}*/
 public float getAzimuthPullRate()
 {
     return azimuthPullRate; 
 }
 
+/** Setter for {@link AngleDeception#azimuthPullAcceleration}*/
 public AngleDeception setAzimuthPullAcceleration(float pAzimuthPullAcceleration)
 {
     azimuthPullAcceleration = pAzimuthPullAcceleration;
     return this;
 }
 
+/** Getter for {@link AngleDeception#azimuthPullAcceleration}*/
 public float getAzimuthPullAcceleration()
 {
     return azimuthPullAcceleration; 
 }
 
+/** Setter for {@link AngleDeception#elevationOffset}*/
 public AngleDeception setElevationOffset(float pElevationOffset)
 {
     elevationOffset = pElevationOffset;
     return this;
 }
 
+/** Getter for {@link AngleDeception#elevationOffset}*/
 public float getElevationOffset()
 {
     return elevationOffset; 
 }
 
+/** Setter for {@link AngleDeception#elevationWidth}*/
 public AngleDeception setElevationWidth(float pElevationWidth)
 {
     elevationWidth = pElevationWidth;
     return this;
 }
 
+/** Getter for {@link AngleDeception#elevationWidth}*/
 public float getElevationWidth()
 {
     return elevationWidth; 
 }
 
+/** Setter for {@link AngleDeception#elevationPullRate}*/
 public AngleDeception setElevationPullRate(float pElevationPullRate)
 {
     elevationPullRate = pElevationPullRate;
     return this;
 }
 
+/** Getter for {@link AngleDeception#elevationPullRate}*/
 public float getElevationPullRate()
 {
     return elevationPullRate; 
 }
 
+/** Setter for {@link AngleDeception#elevationPullAcceleration}*/
 public AngleDeception setElevationPullAcceleration(float pElevationPullAcceleration)
 {
     elevationPullAcceleration = pElevationPullAcceleration;
     return this;
 }
 
+/** Getter for {@link AngleDeception#elevationPullAcceleration}*/
 public float getElevationPullAcceleration()
 {
     return elevationPullAcceleration; 
 }
 
+/** Setter for {@link AngleDeception#padding3}*/
 public AngleDeception setPadding3(int pPadding3)
 {
     padding3 = pPadding3;
     return this;
 }
 
+/** Getter for {@link AngleDeception#padding3}*/
 public int getPadding3()
 {
     return padding3; 
diff --git a/src-generated/edu/nps/moves/dis7/AngularVelocityVector.java b/src-generated/edu/nps/moves/dis7/AngularVelocityVector.java
index a99263324883d0c77e62bec7074edb75ba1fd4e2..be8f1de686a68bcb741ce1c16938b647e09f26e4 100644
--- a/src-generated/edu/nps/moves/dis7/AngularVelocityVector.java
+++ b/src-generated/edu/nps/moves/dis7/AngularVelocityVector.java
@@ -30,6 +30,7 @@ public class AngularVelocityVector extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,34 +43,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AngularVelocityVector#x}*/
 public AngularVelocityVector setX(float pX)
 {
     x = pX;
     return this;
 }
 
+/** Getter for {@link AngularVelocityVector#x}*/
 public float getX()
 {
     return x; 
 }
 
+/** Setter for {@link AngularVelocityVector#y}*/
 public AngularVelocityVector setY(float pY)
 {
     y = pY;
     return this;
 }
 
+/** Getter for {@link AngularVelocityVector#y}*/
 public float getY()
 {
     return y; 
 }
 
+/** Setter for {@link AngularVelocityVector#z}*/
 public AngularVelocityVector setZ(float pZ)
 {
     z = pZ;
     return this;
 }
 
+/** Getter for {@link AngularVelocityVector#z}*/
 public float getZ()
 {
     return z; 
diff --git a/src-generated/edu/nps/moves/dis7/AntennaLocation.java b/src-generated/edu/nps/moves/dis7/AntennaLocation.java
index 4da7aa03f964bcb7f826edc552a53471d4ed41a0..92853db10defa9ece1db8d556771e7eaaa4b3ded 100644
--- a/src-generated/edu/nps/moves/dis7/AntennaLocation.java
+++ b/src-generated/edu/nps/moves/dis7/AntennaLocation.java
@@ -27,6 +27,7 @@ public class AntennaLocation extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AntennaLocation#antennaLocation}*/
 public AntennaLocation setAntennaLocation(Vector3Double pAntennaLocation)
 {
     antennaLocation = pAntennaLocation;
     return this;
 }
 
+/** Getter for {@link AntennaLocation#antennaLocation}*/
 public Vector3Double getAntennaLocation()
 {
     return antennaLocation; 
 }
 
+/** Setter for {@link AntennaLocation#relativeAntennaLocation}*/
 public AntennaLocation setRelativeAntennaLocation(Vector3Float pRelativeAntennaLocation)
 {
     relativeAntennaLocation = pRelativeAntennaLocation;
     return this;
 }
 
+/** Getter for {@link AntennaLocation#relativeAntennaLocation}*/
 public Vector3Float getRelativeAntennaLocation()
 {
     return relativeAntennaLocation; 
diff --git a/src-generated/edu/nps/moves/dis7/Appearance.java b/src-generated/edu/nps/moves/dis7/Appearance.java
index a4c73eb63d36ad5b3053b8ddcbfa777b75187a2b..f8e7c01c2996bbaab165005b3a268dc2114c7835 100644
--- a/src-generated/edu/nps/moves/dis7/Appearance.java
+++ b/src-generated/edu/nps/moves/dis7/Appearance.java
@@ -29,6 +29,7 @@ public class Appearance extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,45 +43,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link Appearance#visual}*/
 public Appearance setVisual(int pVisual)
 {
     visual = pVisual;
     return this;
 }
 
+/** Getter for {@link Appearance#visual}*/
 public int getVisual()
 {
     return visual; 
 }
 
+/** Setter for {@link Appearance#ir}*/
 public Appearance setIr(int pIr)
 {
     ir = pIr;
     return this;
 }
 
+/** Getter for {@link Appearance#ir}*/
 public int getIr()
 {
     return ir; 
 }
 
+/** Setter for {@link Appearance#em}*/
 public Appearance setEm(int pEm)
 {
     em = pEm;
     return this;
 }
 
+/** Getter for {@link Appearance#em}*/
 public int getEm()
 {
     return em; 
 }
 
+/** Setter for {@link Appearance#audio}*/
 public Appearance setAudio(int pAudio)
 {
     audio = pAudio;
     return this;
 }
 
+/** Getter for {@link Appearance#audio}*/
 public int getAudio()
 {
     return audio; 
diff --git a/src-generated/edu/nps/moves/dis7/AppearancePdu.java b/src-generated/edu/nps/moves/dis7/AppearancePdu.java
index afe53b03bc7115776f0413d96d875bb3aa5cb9ab..83322206ea5f98ceaff58591dd09a511fbd12f13 100644
--- a/src-generated/edu/nps/moves/dis7/AppearancePdu.java
+++ b/src-generated/edu/nps/moves/dis7/AppearancePdu.java
@@ -40,6 +40,7 @@ public class AppearancePdu extends LiveEntityFamilyPdu implements Serializable
     setPduType( DISPDUType.APPEARANCE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -58,89 +59,105 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AppearancePdu#liveEntityId}*/
 public AppearancePdu setLiveEntityId(EntityID pLiveEntityId)
 {
     liveEntityId = pLiveEntityId;
     return this;
 }
 
+/** Getter for {@link AppearancePdu#liveEntityId}*/
 public EntityID getLiveEntityId()
 {
     return liveEntityId; 
 }
 
+/** Setter for {@link AppearancePdu#appearanceFlags}*/
 public AppearancePdu setAppearanceFlags(short pAppearanceFlags)
 {
     appearanceFlags = pAppearanceFlags;
     return this;
 }
 
+/** Getter for {@link AppearancePdu#appearanceFlags}*/
 public short getAppearanceFlags()
 {
     return appearanceFlags; 
 }
 
+/** Setter for {@link AppearancePdu#forceId}*/
 public AppearancePdu setForceId(ForceID pForceId)
 {
     forceId = pForceId;
     return this;
 }
 
+/** Getter for {@link AppearancePdu#forceId}*/
 public ForceID getForceId()
 {
     return forceId; 
 }
 
+/** Setter for {@link AppearancePdu#entityType}*/
 public AppearancePdu setEntityType(EntityType pEntityType)
 {
     entityType = pEntityType;
     return this;
 }
 
+/** Getter for {@link AppearancePdu#entityType}*/
 public EntityType getEntityType()
 {
     return entityType; 
 }
 
+/** Setter for {@link AppearancePdu#alternateEntityType}*/
 public AppearancePdu setAlternateEntityType(EntityType pAlternateEntityType)
 {
     alternateEntityType = pAlternateEntityType;
     return this;
 }
 
+/** Getter for {@link AppearancePdu#alternateEntityType}*/
 public EntityType getAlternateEntityType()
 {
     return alternateEntityType; 
 }
 
+/** Setter for {@link AppearancePdu#entityMarking}*/
 public AppearancePdu setEntityMarking(EntityMarking pEntityMarking)
 {
     entityMarking = pEntityMarking;
     return this;
 }
 
+/** Getter for {@link AppearancePdu#entityMarking}*/
 public EntityMarking getEntityMarking()
 {
     return entityMarking; 
 }
 
+/** Setter for {@link AppearancePdu#capabilities}*/
 public AppearancePdu setCapabilities(EntityCapabilities pCapabilities)
 {
     capabilities = pCapabilities;
     return this;
 }
 
+/** Getter for {@link AppearancePdu#capabilities}*/
 public EntityCapabilities getCapabilities()
 {
     return capabilities; 
 }
 
+/** Setter for {@link AppearancePdu#appearanceFields}*/
 public AppearancePdu setAppearanceFields(Appearance pAppearanceFields)
 {
     appearanceFields = pAppearanceFields;
     return this;
 }
 
+/** Getter for {@link AppearancePdu#appearanceFields}*/
 public Appearance getAppearanceFields()
 {
     return appearanceFields; 
diff --git a/src-generated/edu/nps/moves/dis7/ArealObjectStatePdu.java b/src-generated/edu/nps/moves/dis7/ArealObjectStatePdu.java
index 8e763b59c77c84617925d8c4eca3093dc397dd3e..cf3bff106c5d4a331835d18047bab4b78995b251 100644
--- a/src-generated/edu/nps/moves/dis7/ArealObjectStatePdu.java
+++ b/src-generated/edu/nps/moves/dis7/ArealObjectStatePdu.java
@@ -58,6 +58,7 @@ public class ArealObjectStatePdu extends SyntheticEnvironmentFamilyPdu implement
     setPduType( DISPDUType.AREAL_OBJECT_STATE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -84,122 +85,144 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ArealObjectStatePdu#objectID}*/
 public ArealObjectStatePdu setObjectID(ObjectIdentifier pObjectID)
 {
     objectID = pObjectID;
     return this;
 }
 
+/** Getter for {@link ArealObjectStatePdu#objectID}*/
 public ObjectIdentifier getObjectID()
 {
     return objectID; 
 }
 
+/** Setter for {@link ArealObjectStatePdu#referencedObjectID}*/
 public ArealObjectStatePdu setReferencedObjectID(ObjectIdentifier pReferencedObjectID)
 {
     referencedObjectID = pReferencedObjectID;
     return this;
 }
 
+/** Getter for {@link ArealObjectStatePdu#referencedObjectID}*/
 public ObjectIdentifier getReferencedObjectID()
 {
     return referencedObjectID; 
 }
 
+/** Setter for {@link ArealObjectStatePdu#updateNumber}*/
 public ArealObjectStatePdu setUpdateNumber(short pUpdateNumber)
 {
     updateNumber = pUpdateNumber;
     return this;
 }
 
+/** Getter for {@link ArealObjectStatePdu#updateNumber}*/
 public short getUpdateNumber()
 {
     return updateNumber; 
 }
 
+/** Setter for {@link ArealObjectStatePdu#forceID}*/
 public ArealObjectStatePdu setForceID(ForceID pForceID)
 {
     forceID = pForceID;
     return this;
 }
 
+/** Getter for {@link ArealObjectStatePdu#forceID}*/
 public ForceID getForceID()
 {
     return forceID; 
 }
 
+/** Setter for {@link ArealObjectStatePdu#modifications}*/
 public ArealObjectStatePdu setModifications(ObjectStateModificationArealObject pModifications)
 {
     modifications = pModifications;
     return this;
 }
 
+/** Setter for {@link ArealObjectStatePdu#modifications}*/
 public ObjectStateModificationArealObject getModifications()
 {
     return modifications; 
 }
 
+/** Setter for {@link ArealObjectStatePdu#objectType}*/
 public ArealObjectStatePdu setObjectType(ObjectType pObjectType)
 {
     objectType = pObjectType;
     return this;
 }
 
+/** Getter for {@link ArealObjectStatePdu#objectType}*/
 public ObjectType getObjectType()
 {
     return objectType; 
 }
 
+/** Setter for {@link ArealObjectStatePdu#specificObjectAppearance}*/
 public ArealObjectStatePdu setSpecificObjectAppearance(int pSpecificObjectAppearance)
 {
     specificObjectAppearance = pSpecificObjectAppearance;
     return this;
 }
 
+/** Getter for {@link ArealObjectStatePdu#specificObjectAppearance}*/
 public int getSpecificObjectAppearance()
 {
     return specificObjectAppearance; 
 }
 
+/** Setter for {@link ArealObjectStatePdu#generalObjectAppearance}*/
 public ArealObjectStatePdu setGeneralObjectAppearance(short pGeneralObjectAppearance)
 {
     generalObjectAppearance = pGeneralObjectAppearance;
     return this;
 }
 
+/** Getter for {@link ArealObjectStatePdu#generalObjectAppearance}*/
 public short getGeneralObjectAppearance()
 {
     return generalObjectAppearance; 
 }
 
+/** Setter for {@link ArealObjectStatePdu#requesterID}*/
 public ArealObjectStatePdu setRequesterID(SimulationAddress pRequesterID)
 {
     requesterID = pRequesterID;
     return this;
 }
 
+/** Getter for {@link ArealObjectStatePdu#requesterID}*/
 public SimulationAddress getRequesterID()
 {
     return requesterID; 
 }
 
+/** Setter for {@link ArealObjectStatePdu#receivingID}*/
 public ArealObjectStatePdu setReceivingID(SimulationAddress pReceivingID)
 {
     receivingID = pReceivingID;
     return this;
 }
 
+/** Getter for {@link ArealObjectStatePdu#receivingID}*/
 public SimulationAddress getReceivingID()
 {
     return receivingID; 
 }
 
+/** Setter for {@link ArealObjectStatePdu#objectLocation}*/
 public ArealObjectStatePdu setObjectLocation(List<Vector3Double> pObjectLocation)
 {
     objectLocation = pObjectLocation;
     return this;
 }
 
+/** Getter for {@link ArealObjectStatePdu#objectLocation}*/
 public List<Vector3Double> getObjectLocation()
 {
     return objectLocation; 
diff --git a/src-generated/edu/nps/moves/dis7/ArticulatedPartVP.java b/src-generated/edu/nps/moves/dis7/ArticulatedPartVP.java
index 03d5e25efbf08fd0c64a1349baac3f6724f0a713..5cbb10849a37a02cbb6c6134d7f0e1d38aaecab9 100644
--- a/src-generated/edu/nps/moves/dis7/ArticulatedPartVP.java
+++ b/src-generated/edu/nps/moves/dis7/ArticulatedPartVP.java
@@ -38,6 +38,7 @@ public class ArticulatedPartVP extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -53,67 +54,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ArticulatedPartVP#recordType}*/
 public ArticulatedPartVP setRecordType(VariableParameterRecordType pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link ArticulatedPartVP#recordType}*/
 public VariableParameterRecordType getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link ArticulatedPartVP#changeIndicator}*/
 public ArticulatedPartVP setChangeIndicator(byte pChangeIndicator)
 {
     changeIndicator = pChangeIndicator;
     return this;
 }
 
+/** Getter for {@link ArticulatedPartVP#changeIndicator}*/
 public byte getChangeIndicator()
 {
     return changeIndicator; 
 }
 
+/** Setter for {@link ArticulatedPartVP#partAttachedTo}*/
 public ArticulatedPartVP setPartAttachedTo(short pPartAttachedTo)
 {
     partAttachedTo = pPartAttachedTo;
     return this;
 }
 
+/** Getter for {@link ArticulatedPartVP#partAttachedTo}*/
 public short getPartAttachedTo()
 {
     return partAttachedTo; 
 }
 
+/** Setter for {@link ArticulatedPartVP#parameterType}*/
 public ArticulatedPartVP setParameterType(int pParameterType)
 {
     parameterType = pParameterType;
     return this;
 }
 
+/** Getter for {@link ArticulatedPartVP#parameterType}*/
 public int getParameterType()
 {
     return parameterType; 
 }
 
+/** Setter for {@link ArticulatedPartVP#parameterValue}*/
 public ArticulatedPartVP setParameterValue(float pParameterValue)
 {
     parameterValue = pParameterValue;
     return this;
 }
 
+/** Getter for {@link ArticulatedPartVP#parameterValue}*/
 public float getParameterValue()
 {
     return parameterValue; 
 }
 
+/** Setter for {@link ArticulatedPartVP#padding}*/
 public ArticulatedPartVP setPadding(int pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link ArticulatedPartVP#padding}*/
 public int getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/ArticulatedPartsPdu.java b/src-generated/edu/nps/moves/dis7/ArticulatedPartsPdu.java
index 53e0b0ba2dff3d4c852a885f770e9c1d60bce0de..85db06a8f4dda051dc12e7a2f92b28b38b0c7de3 100644
--- a/src-generated/edu/nps/moves/dis7/ArticulatedPartsPdu.java
+++ b/src-generated/edu/nps/moves/dis7/ArticulatedPartsPdu.java
@@ -28,6 +28,7 @@ public class ArticulatedPartsPdu extends LiveEntityFamilyPdu implements Serializ
     setPduType( DISPDUType.ARTICULATED_PARTS );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -45,23 +46,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ArticulatedPartsPdu#liveEntityId}*/
 public ArticulatedPartsPdu setLiveEntityId(EntityID pLiveEntityId)
 {
     liveEntityId = pLiveEntityId;
     return this;
 }
 
+/** Getter for {@link ArticulatedPartsPdu#liveEntityId}*/
 public EntityID getLiveEntityId()
 {
     return liveEntityId; 
 }
 
+/** Setter for {@link ArticulatedPartsPdu#variableParameters}*/
 public ArticulatedPartsPdu setVariableParameters(List<VariableParameter> pVariableParameters)
 {
     variableParameters = pVariableParameters;
     return this;
 }
 
+/** Getter for {@link ArticulatedPartsPdu#variableParameters}*/
 public List<VariableParameter> getVariableParameters()
 {
     return variableParameters; 
diff --git a/src-generated/edu/nps/moves/dis7/Association.java b/src-generated/edu/nps/moves/dis7/Association.java
index b651d1c5af3eeff5ff9aab7dee30ac451d403d3e..e21bc5b2402456f61c0d42f6512a8b4a00be91a8 100644
--- a/src-generated/edu/nps/moves/dis7/Association.java
+++ b/src-generated/edu/nps/moves/dis7/Association.java
@@ -32,6 +32,7 @@ public class Association extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -45,45 +46,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link Association#associationType}*/
 public Association setAssociationType(EntityAssociationAssociationType pAssociationType)
 {
     associationType = pAssociationType;
     return this;
 }
 
+/** Getter for {@link Association#associationType}*/
 public EntityAssociationAssociationType getAssociationType()
 {
     return associationType; 
 }
 
+/** Setter for {@link Association#padding}*/
 public Association setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link Association#padding}*/
 public byte getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link Association#associatedEntityID}*/
 public Association setAssociatedEntityID(EntityIdentifier pAssociatedEntityID)
 {
     associatedEntityID = pAssociatedEntityID;
     return this;
 }
 
+/** Getter for {@link Association#associatedEntityID}*/
 public EntityIdentifier getAssociatedEntityID()
 {
     return associatedEntityID; 
 }
 
+/** Setter for {@link Association#associatedLocation}*/
 public Association setAssociatedLocation(Vector3Double pAssociatedLocation)
 {
     associatedLocation = pAssociatedLocation;
     return this;
 }
 
+/** Getter for {@link Association#associatedLocation}*/
 public Vector3Double getAssociatedLocation()
 {
     return associatedLocation; 
diff --git a/src-generated/edu/nps/moves/dis7/AttachedPartVP.java b/src-generated/edu/nps/moves/dis7/AttachedPartVP.java
index 4addf533f23e4d4be39656e854795b1f03a5dad4..29ab37e918a9a0b53091467384032984ee1a9cd5 100644
--- a/src-generated/edu/nps/moves/dis7/AttachedPartVP.java
+++ b/src-generated/edu/nps/moves/dis7/AttachedPartVP.java
@@ -36,6 +36,7 @@ public class AttachedPartVP extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -50,56 +51,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AttachedPartVP#recordType}*/
 public AttachedPartVP setRecordType(VariableParameterRecordType pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link AttachedPartVP#recordType}*/
 public VariableParameterRecordType getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link AttachedPartVP#detachedIndicator}*/
 public AttachedPartVP setDetachedIndicator(AttachedPartDetachedIndicator pDetachedIndicator)
 {
     detachedIndicator = pDetachedIndicator;
     return this;
 }
 
+/** Getter for {@link AttachedPartVP#detachedIndicator}*/
 public AttachedPartDetachedIndicator getDetachedIndicator()
 {
     return detachedIndicator; 
 }
 
+/** Setter for {@link AttachedPartVP#partAttachedTo}*/
 public AttachedPartVP setPartAttachedTo(short pPartAttachedTo)
 {
     partAttachedTo = pPartAttachedTo;
     return this;
 }
 
+/** Getter for {@link AttachedPartVP#partAttachedTo}*/
 public short getPartAttachedTo()
 {
     return partAttachedTo; 
 }
 
+/** Setter for {@link AttachedPartVP#parameterType}*/
 public AttachedPartVP setParameterType(AttachedParts pParameterType)
 {
     parameterType = pParameterType;
     return this;
 }
 
+/** Getter for {@link AttachedPartVP#parameterType}*/
 public AttachedParts getParameterType()
 {
     return parameterType; 
 }
 
+/** Setter for {@link AttachedPartVP#attachedPartType}*/
 public AttachedPartVP setAttachedPartType(EntityType pAttachedPartType)
 {
     attachedPartType = pAttachedPartType;
     return this;
 }
 
+/** Getter for {@link AttachedPartVP#attachedPartType}*/
 public EntityType getAttachedPartType()
 {
     return attachedPartType; 
diff --git a/src-generated/edu/nps/moves/dis7/Attribute.java b/src-generated/edu/nps/moves/dis7/Attribute.java
index 3bd656df08ad3c1b4de34bd14f2168a42d83e918..d07eb4c3399ef365e73a211df0b42c6e3a3660ac 100644
--- a/src-generated/edu/nps/moves/dis7/Attribute.java
+++ b/src-generated/edu/nps/moves/dis7/Attribute.java
@@ -29,6 +29,7 @@ public class Attribute extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,34 +43,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link Attribute#recordType}*/
 public Attribute setRecordType(int pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link Attribute#recordType}*/
 public int getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link Attribute#recordLength}*/
 public Attribute setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link Attribute#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link Attribute#recordSpecificFields}*/
 public Attribute setRecordSpecificFields(byte[] pRecordSpecificFields)
 {
     recordSpecificFields = pRecordSpecificFields;
     return this;
 }
 
+/** Getter for {@link Attribute#recordSpecificFields}*/
 public byte[] getRecordSpecificFields()
 {
     return recordSpecificFields; 
diff --git a/src-generated/edu/nps/moves/dis7/AttributePdu.java b/src-generated/edu/nps/moves/dis7/AttributePdu.java
index 44278c6bdb17cb31c033ea3d03e308c5ea28f8a5..288b03cbabe2d92d63fefd1fe3439b2c7a2c762e 100644
--- a/src-generated/edu/nps/moves/dis7/AttributePdu.java
+++ b/src-generated/edu/nps/moves/dis7/AttributePdu.java
@@ -51,6 +51,7 @@ public class AttributePdu extends EntityInformationFamilyPdu implements Serializ
     setPduType( DISPDUType.ATTRIBUTE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -75,100 +76,118 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AttributePdu#originatingSimulationAddress}*/
 public AttributePdu setOriginatingSimulationAddress(SimulationAddress pOriginatingSimulationAddress)
 {
     originatingSimulationAddress = pOriginatingSimulationAddress;
     return this;
 }
 
+/** Getter for {@link AttributePdu#originatingSimulationAddress}*/
 public SimulationAddress getOriginatingSimulationAddress()
 {
     return originatingSimulationAddress; 
 }
 
+/** Setter for {@link AttributePdu#padding1}*/
 public AttributePdu setPadding1(int pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link AttributePdu#padding1}*/
 public int getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link AttributePdu#padding2}*/
 public AttributePdu setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link AttributePdu#padding2}*/
 public short getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link AttributePdu#attributeRecordPduType}*/
 public AttributePdu setAttributeRecordPduType(DISPDUType pAttributeRecordPduType)
 {
     attributeRecordPduType = pAttributeRecordPduType;
     return this;
 }
 
+/** Getter for {@link AttributePdu#attributeRecordPduType}*/
 public DISPDUType getAttributeRecordPduType()
 {
     return attributeRecordPduType; 
 }
 
+/** Setter for {@link AttributePdu#attributeRecordProtocolVersion}*/
 public AttributePdu setAttributeRecordProtocolVersion(DISProtocolFamily pAttributeRecordProtocolVersion)
 {
     attributeRecordProtocolVersion = pAttributeRecordProtocolVersion;
     return this;
 }
 
+/** Getter for {@link AttributePdu#attributeRecordProtocolVersion}*/
 public DISProtocolFamily getAttributeRecordProtocolVersion()
 {
     return attributeRecordProtocolVersion; 
 }
 
+/** Setter for {@link AttributePdu#masterAttributeRecordType}*/
 public AttributePdu setMasterAttributeRecordType(VariableRecordTypes pMasterAttributeRecordType)
 {
     masterAttributeRecordType = pMasterAttributeRecordType;
     return this;
 }
 
+/** Getter for {@link AttributePdu#masterAttributeRecordType}*/
 public VariableRecordTypes getMasterAttributeRecordType()
 {
     return masterAttributeRecordType; 
 }
 
+/** Setter for {@link AttributePdu#actionCode}*/
 public AttributePdu setActionCode(DISAttributeActionCode pActionCode)
 {
     actionCode = pActionCode;
     return this;
 }
 
+/** Getter for {@link AttributePdu#actionCode}*/
 public DISAttributeActionCode getActionCode()
 {
     return actionCode; 
 }
 
+/** Setter for {@link AttributePdu#padding3}*/
 public AttributePdu setPadding3(byte pPadding3)
 {
     padding3 = pPadding3;
     return this;
 }
 
+/** Getter for {@link AttributePdu#padding3}*/
 public byte getPadding3()
 {
     return padding3; 
 }
 
+/** Setter for {@link AttributePdu#attributeRecordSets}*/
 public AttributePdu setAttributeRecordSets(List<AttributeRecordSet> pAttributeRecordSets)
 {
     attributeRecordSets = pAttributeRecordSets;
     return this;
 }
 
+/** Getter for {@link AttributePdu#attributeRecordSets}*/
 public List<AttributeRecordSet> getAttributeRecordSets()
 {
     return attributeRecordSets; 
diff --git a/src-generated/edu/nps/moves/dis7/AttributeRecordSet.java b/src-generated/edu/nps/moves/dis7/AttributeRecordSet.java
index 522066cefd77120dbf8e8dd4a81647470468eb46..b65b907626645129b25c5745d7fb4b2c3748b811 100644
--- a/src-generated/edu/nps/moves/dis7/AttributeRecordSet.java
+++ b/src-generated/edu/nps/moves/dis7/AttributeRecordSet.java
@@ -26,6 +26,7 @@ public class AttributeRecordSet extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,23 +43,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link AttributeRecordSet#entityId}*/
 public AttributeRecordSet setEntityId(EntityID pEntityId)
 {
     entityId = pEntityId;
     return this;
 }
 
+/** Getter for {@link AttributeRecordSet#entityId}*/
 public EntityID getEntityId()
 {
     return entityId; 
 }
 
+/** Setter for {@link AttributeRecordSet#attributeRecords}*/
 public AttributeRecordSet setAttributeRecords(List<Attribute> pAttributeRecords)
 {
     attributeRecords = pAttributeRecords;
     return this;
 }
 
+/** Getter for {@link AttributeRecordSet#attributeRecords}*/
 public List<Attribute> getAttributeRecords()
 {
     return attributeRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/BeamAntennaPattern.java b/src-generated/edu/nps/moves/dis7/BeamAntennaPattern.java
index f6897bc0f1e13bc30bac4ff9f03c5057bb310e89..f67d8eb17aa72bedeb819890f4b87aaed471425c 100644
--- a/src-generated/edu/nps/moves/dis7/BeamAntennaPattern.java
+++ b/src-generated/edu/nps/moves/dis7/BeamAntennaPattern.java
@@ -47,6 +47,7 @@ public class BeamAntennaPattern extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -66,111 +67,131 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link BeamAntennaPattern#beamDirection}*/
 public BeamAntennaPattern setBeamDirection(EulerAngles pBeamDirection)
 {
     beamDirection = pBeamDirection;
     return this;
 }
 
+/** Getter for {@link BeamAntennaPattern#beamDirection}*/
 public EulerAngles getBeamDirection()
 {
     return beamDirection; 
 }
 
+/** Setter for {@link BeamAntennaPattern#azimuthBeamwidth}*/
 public BeamAntennaPattern setAzimuthBeamwidth(float pAzimuthBeamwidth)
 {
     azimuthBeamwidth = pAzimuthBeamwidth;
     return this;
 }
 
+/** Getter for {@link BeamAntennaPattern#azimuthBeamwidth}*/
 public float getAzimuthBeamwidth()
 {
     return azimuthBeamwidth; 
 }
 
+/** Setter for {@link BeamAntennaPattern#elevationBeamwidth}*/
 public BeamAntennaPattern setElevationBeamwidth(float pElevationBeamwidth)
 {
     elevationBeamwidth = pElevationBeamwidth;
     return this;
 }
 
+/** Getter for {@link BeamAntennaPattern#elevationBeamwidth}*/
 public float getElevationBeamwidth()
 {
     return elevationBeamwidth; 
 }
 
+/** Setter for {@link BeamAntennaPattern#referenceSystem}*/
 public BeamAntennaPattern setReferenceSystem(TransmitterAntennaPatternReferenceSystem pReferenceSystem)
 {
     referenceSystem = pReferenceSystem;
     return this;
 }
 
+/** Getter for {@link BeamAntennaPattern#referenceSystem}*/
 public TransmitterAntennaPatternReferenceSystem getReferenceSystem()
 {
     return referenceSystem; 
 }
 
+/** Setter for {@link BeamAntennaPattern#padding1}*/
 public BeamAntennaPattern setPadding1(byte pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link BeamAntennaPattern#padding1}*/
 public byte getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link BeamAntennaPattern#padding2}*/
 public BeamAntennaPattern setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link BeamAntennaPattern#padding2}*/
 public short getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link BeamAntennaPattern#ez}*/
 public BeamAntennaPattern setEz(float pEz)
 {
     ez = pEz;
     return this;
 }
 
+/** Getter for {@link BeamAntennaPattern#ez}*/
 public float getEz()
 {
     return ez; 
 }
 
+/** Setter for {@link BeamAntennaPattern#ex}*/
 public BeamAntennaPattern setEx(float pEx)
 {
     ex = pEx;
     return this;
 }
 
+/** Getter for {@link BeamAntennaPattern#ex}*/
 public float getEx()
 {
     return ex; 
 }
 
+/** Setter for {@link BeamAntennaPattern#phase}*/
 public BeamAntennaPattern setPhase(float pPhase)
 {
     phase = pPhase;
     return this;
 }
 
+/** Getter for {@link BeamAntennaPattern#phase}*/
 public float getPhase()
 {
     return phase; 
 }
 
+/** Setter for {@link BeamAntennaPattern#padding3}*/
 public BeamAntennaPattern setPadding3(int pPadding3)
 {
     padding3 = pPadding3;
     return this;
 }
 
+/** Getter for {@link BeamAntennaPattern#padding3}*/
 public int getPadding3()
 {
     return padding3; 
diff --git a/src-generated/edu/nps/moves/dis7/BeamData.java b/src-generated/edu/nps/moves/dis7/BeamData.java
index e36e893cd8d88fa8e9973771c867bbf6428cc86d..d1fb7b148d648ab1f17cfab0fdb32e9ab9e4a9c9 100644
--- a/src-generated/edu/nps/moves/dis7/BeamData.java
+++ b/src-generated/edu/nps/moves/dis7/BeamData.java
@@ -36,6 +36,7 @@ public class BeamData extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -50,56 +51,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link BeamData#beamAzimuthCenter}*/
 public BeamData setBeamAzimuthCenter(float pBeamAzimuthCenter)
 {
     beamAzimuthCenter = pBeamAzimuthCenter;
     return this;
 }
 
+/** Getter for {@link BeamData#beamAzimuthCenter}*/
 public float getBeamAzimuthCenter()
 {
     return beamAzimuthCenter; 
 }
 
+/** Setter for {@link BeamData#beamAzimuthSweep}*/
 public BeamData setBeamAzimuthSweep(float pBeamAzimuthSweep)
 {
     beamAzimuthSweep = pBeamAzimuthSweep;
     return this;
 }
 
+/** Getter for {@link BeamData#beamAzimuthSweep}*/
 public float getBeamAzimuthSweep()
 {
     return beamAzimuthSweep; 
 }
 
+/** Setter for {@link BeamData#beamElevationCenter}*/
 public BeamData setBeamElevationCenter(float pBeamElevationCenter)
 {
     beamElevationCenter = pBeamElevationCenter;
     return this;
 }
 
+/** Getter for {@link BeamData#beamElevationCenter}*/
 public float getBeamElevationCenter()
 {
     return beamElevationCenter; 
 }
 
+/** Setter for {@link BeamData#beamElevationSweep}*/
 public BeamData setBeamElevationSweep(float pBeamElevationSweep)
 {
     beamElevationSweep = pBeamElevationSweep;
     return this;
 }
 
+/** Getter for {@link BeamData#beamElevationSweep}*/
 public float getBeamElevationSweep()
 {
     return beamElevationSweep; 
 }
 
+/** Setter for {@link BeamData#beamSweepSync}*/
 public BeamData setBeamSweepSync(float pBeamSweepSync)
 {
     beamSweepSync = pBeamSweepSync;
     return this;
 }
 
+/** Getter for {@link BeamData#beamSweepSync}*/
 public float getBeamSweepSync()
 {
     return beamSweepSync; 
diff --git a/src-generated/edu/nps/moves/dis7/BeamStatus.java b/src-generated/edu/nps/moves/dis7/BeamStatus.java
index 57d645f7e293920ac046bc6c9d634affc25c3efa..6fdc57e82eab5bf6866da771c663ed94dc8f0921 100644
--- a/src-generated/edu/nps/moves/dis7/BeamStatus.java
+++ b/src-generated/edu/nps/moves/dis7/BeamStatus.java
@@ -24,6 +24,7 @@ public class BeamStatus extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -34,12 +35,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link BeamStatus#beamState}*/
 public BeamStatus setBeamState(BeamStatusBeamState pBeamState)
 {
     beamState = pBeamState;
     return this;
 }
 
+/** Getter for {@link BeamStatus#beamState}*/
 public BeamStatusBeamState getBeamState()
 {
     return beamState; 
diff --git a/src-generated/edu/nps/moves/dis7/BlankingSector.java b/src-generated/edu/nps/moves/dis7/BlankingSector.java
index 87aadedcbe9308327756915b33bc32c317d5a5a9..84e91459be8853916e40f8c79a8dbbb1b777be72 100644
--- a/src-generated/edu/nps/moves/dis7/BlankingSector.java
+++ b/src-generated/edu/nps/moves/dis7/BlankingSector.java
@@ -48,6 +48,7 @@ public class BlankingSector extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -70,144 +71,170 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link BlankingSector#recordType}*/
 public BlankingSector setRecordType(int pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link BlankingSector#recordType}*/
 public int getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link BlankingSector#recordLength}*/
 public BlankingSector setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link BlankingSector#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link BlankingSector#padding}*/
 public BlankingSector setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link BlankingSector#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link BlankingSector#emitterNumber}*/
 public BlankingSector setEmitterNumber(byte pEmitterNumber)
 {
     emitterNumber = pEmitterNumber;
     return this;
 }
 
+/** Getter for {@link BlankingSector#emitterNumber}*/
 public byte getEmitterNumber()
 {
     return emitterNumber; 
 }
 
+/** Setter for {@link BlankingSector#beamNumber}*/
 public BlankingSector setBeamNumber(byte pBeamNumber)
 {
     beamNumber = pBeamNumber;
     return this;
 }
 
+/** Getter for {@link BlankingSector#beamNumber}*/
 public byte getBeamNumber()
 {
     return beamNumber; 
 }
 
+/** Setter for {@link BlankingSector#stateIndicator}*/
 public BlankingSector setStateIndicator(EEAttributeStateIndicator pStateIndicator)
 {
     stateIndicator = pStateIndicator;
     return this;
 }
 
+/** Getter for {@link BlankingSector#stateIndicator}*/
 public EEAttributeStateIndicator getStateIndicator()
 {
     return stateIndicator; 
 }
 
+/** Setter for {@link BlankingSector#padding2}*/
 public BlankingSector setPadding2(byte pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link BlankingSector#padding2}*/
 public byte getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link BlankingSector#leftAzimuth}*/
 public BlankingSector setLeftAzimuth(float pLeftAzimuth)
 {
     leftAzimuth = pLeftAzimuth;
     return this;
 }
 
+/** Getter for {@link BlankingSector#leftAzimuth}*/
 public float getLeftAzimuth()
 {
     return leftAzimuth; 
 }
 
+/** Setter for {@link BlankingSector#rightAzimuth}*/
 public BlankingSector setRightAzimuth(float pRightAzimuth)
 {
     rightAzimuth = pRightAzimuth;
     return this;
 }
 
+/** Getter for {@link BlankingSector#rightAzimuth}*/
 public float getRightAzimuth()
 {
     return rightAzimuth; 
 }
 
+/** Setter for {@link BlankingSector#lowerElevation}*/
 public BlankingSector setLowerElevation(float pLowerElevation)
 {
     lowerElevation = pLowerElevation;
     return this;
 }
 
+/** Getter for {@link BlankingSector#lowerElevation}*/
 public float getLowerElevation()
 {
     return lowerElevation; 
 }
 
+/** Setter for {@link BlankingSector#upperElevation}*/
 public BlankingSector setUpperElevation(float pUpperElevation)
 {
     upperElevation = pUpperElevation;
     return this;
 }
 
+/** Getter for {@link BlankingSector#upperElevation}*/
 public float getUpperElevation()
 {
     return upperElevation; 
 }
 
+/** Setter for {@link BlankingSector#residualPower}*/
 public BlankingSector setResidualPower(float pResidualPower)
 {
     residualPower = pResidualPower;
     return this;
 }
 
+/** Getter for {@link BlankingSector#residualPower}*/
 public float getResidualPower()
 {
     return residualPower; 
 }
 
+/** Setter for {@link BlankingSector#padding3}*/
 public BlankingSector setPadding3(long pPadding3)
 {
     padding3 = pPadding3;
     return this;
 }
 
+/** Getter for {@link BlankingSector#padding3}*/
 public long getPadding3()
 {
     return padding3; 
diff --git a/src-generated/edu/nps/moves/dis7/ChangeOptions.java b/src-generated/edu/nps/moves/dis7/ChangeOptions.java
index 8e2b23e335617e82f5b2297a60ccbf8e99ff88cd..b7eb92005970fa3002f1ae8456052ae36b7fabdd 100644
--- a/src-generated/edu/nps/moves/dis7/ChangeOptions.java
+++ b/src-generated/edu/nps/moves/dis7/ChangeOptions.java
@@ -23,6 +23,7 @@ public class ChangeOptions extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -33,12 +34,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ChangeOptions#value}*/
 public ChangeOptions setValue(byte pValue)
 {
     value = pValue;
     return this;
 }
 
+/** Getter for {@link ChangeOptions#value}*/
 public byte getValue()
 {
     return value; 
diff --git a/src-generated/edu/nps/moves/dis7/ClockTime.java b/src-generated/edu/nps/moves/dis7/ClockTime.java
index 225ac947797cec6ccbf88ee237f601c678fae8d8..2a515030db2b91574c02339cd792d78d2ed3ee5e 100644
--- a/src-generated/edu/nps/moves/dis7/ClockTime.java
+++ b/src-generated/edu/nps/moves/dis7/ClockTime.java
@@ -27,6 +27,7 @@ public class ClockTime extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ClockTime#hour}*/
 public ClockTime setHour(int pHour)
 {
     hour = pHour;
     return this;
 }
 
+/** Getter for {@link ClockTime#hour}*/
 public int getHour()
 {
     return hour; 
 }
 
+/** Setter for {@link ClockTime#timePastHour}*/
 public ClockTime setTimePastHour(int pTimePastHour)
 {
     timePastHour = pTimePastHour;
     return this;
 }
 
+/** Getter for {@link ClockTime#timePastHour}*/
 public int getTimePastHour()
 {
     return timePastHour; 
diff --git a/src-generated/edu/nps/moves/dis7/CollisionElasticPdu.java b/src-generated/edu/nps/moves/dis7/CollisionElasticPdu.java
index fc03ed4faedcc364397848ac11fbf127c13478bc..4d001102f4c00c522ac4bed9fea9bd12f35d7f25 100644
--- a/src-generated/edu/nps/moves/dis7/CollisionElasticPdu.java
+++ b/src-generated/edu/nps/moves/dis7/CollisionElasticPdu.java
@@ -67,6 +67,7 @@ public class CollisionElasticPdu extends EntityInformationFamilyPdu implements S
     setPduType( DISPDUType.COLLISION_ELASTIC );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -92,166 +93,196 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link CollisionElasticPdu#issuingEntityID}*/
 public CollisionElasticPdu setIssuingEntityID(EntityID pIssuingEntityID)
 {
     issuingEntityID = pIssuingEntityID;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#issuingEntityID}*/
 public EntityID getIssuingEntityID()
 {
     return issuingEntityID; 
 }
 
+/** Setter for {@link CollisionElasticPdu#collidingEntityID}*/
 public CollisionElasticPdu setCollidingEntityID(EntityID pCollidingEntityID)
 {
     collidingEntityID = pCollidingEntityID;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#collidingEntityID}*/
 public EntityID getCollidingEntityID()
 {
     return collidingEntityID; 
 }
 
+/** Setter for {@link CollisionElasticPdu#collisionEventID}*/
 public CollisionElasticPdu setCollisionEventID(EventIdentifier pCollisionEventID)
 {
     collisionEventID = pCollisionEventID;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#collisionEventID}*/
 public EventIdentifier getCollisionEventID()
 {
     return collisionEventID; 
 }
 
+/** Setter for {@link CollisionElasticPdu#pad}*/
 public CollisionElasticPdu setPad(short pPad)
 {
     pad = pPad;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#pad}*/
 public short getPad()
 {
     return pad; 
 }
 
+/** Setter for {@link CollisionElasticPdu#contactVelocity}*/
 public CollisionElasticPdu setContactVelocity(Vector3Float pContactVelocity)
 {
     contactVelocity = pContactVelocity;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#contactVelocity}*/
 public Vector3Float getContactVelocity()
 {
     return contactVelocity; 
 }
 
+/** Setter for {@link CollisionElasticPdu#mass}*/
 public CollisionElasticPdu setMass(float pMass)
 {
     mass = pMass;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#mass}*/
 public float getMass()
 {
     return mass; 
 }
 
+/** Setter for {@link CollisionElasticPdu#locationOfImpact}*/
 public CollisionElasticPdu setLocationOfImpact(Vector3Float pLocationOfImpact)
 {
     locationOfImpact = pLocationOfImpact;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#locationOfImpact}*/
 public Vector3Float getLocationOfImpact()
 {
     return locationOfImpact; 
 }
 
+/** Setter for {@link CollisionElasticPdu#collisionIntermediateResultXX}*/
 public CollisionElasticPdu setCollisionIntermediateResultXX(float pCollisionIntermediateResultXX)
 {
     collisionIntermediateResultXX = pCollisionIntermediateResultXX;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#collisionIntermediateResultXX}*/
 public float getCollisionIntermediateResultXX()
 {
     return collisionIntermediateResultXX; 
 }
 
+/** Setter for {@link CollisionElasticPdu#collisionIntermediateResultXY}*/
 public CollisionElasticPdu setCollisionIntermediateResultXY(float pCollisionIntermediateResultXY)
 {
     collisionIntermediateResultXY = pCollisionIntermediateResultXY;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#collisionIntermediateResultXY}*/
 public float getCollisionIntermediateResultXY()
 {
     return collisionIntermediateResultXY; 
 }
 
+/** Setter for {@link CollisionElasticPdu#collisionIntermediateResultXZ}*/
 public CollisionElasticPdu setCollisionIntermediateResultXZ(float pCollisionIntermediateResultXZ)
 {
     collisionIntermediateResultXZ = pCollisionIntermediateResultXZ;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#collisionIntermediateResultXZ}*/
 public float getCollisionIntermediateResultXZ()
 {
     return collisionIntermediateResultXZ; 
 }
 
+/** Setter for {@link CollisionElasticPdu#collisionIntermediateResultYY}*/
 public CollisionElasticPdu setCollisionIntermediateResultYY(float pCollisionIntermediateResultYY)
 {
     collisionIntermediateResultYY = pCollisionIntermediateResultYY;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#collisionIntermediateResultYY}*/
 public float getCollisionIntermediateResultYY()
 {
     return collisionIntermediateResultYY; 
 }
 
+/** Setter for {@link CollisionElasticPdu#collisionIntermediateResultYZ}*/
 public CollisionElasticPdu setCollisionIntermediateResultYZ(float pCollisionIntermediateResultYZ)
 {
     collisionIntermediateResultYZ = pCollisionIntermediateResultYZ;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#collisionIntermediateResultYZ}*/
 public float getCollisionIntermediateResultYZ()
 {
     return collisionIntermediateResultYZ; 
 }
 
+/** Setter for {@link CollisionElasticPdu#collisionIntermediateResultZZ}*/
 public CollisionElasticPdu setCollisionIntermediateResultZZ(float pCollisionIntermediateResultZZ)
 {
     collisionIntermediateResultZZ = pCollisionIntermediateResultZZ;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#collisionIntermediateResultZZ}*/
 public float getCollisionIntermediateResultZZ()
 {
     return collisionIntermediateResultZZ; 
 }
 
+/** Setter for {@link CollisionElasticPdu#unitSurfaceNormal}*/
 public CollisionElasticPdu setUnitSurfaceNormal(Vector3Float pUnitSurfaceNormal)
 {
     unitSurfaceNormal = pUnitSurfaceNormal;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#unitSurfaceNormal}*/
 public Vector3Float getUnitSurfaceNormal()
 {
     return unitSurfaceNormal; 
 }
 
+/** Setter for {@link CollisionElasticPdu#coefficientOfRestitution}*/
 public CollisionElasticPdu setCoefficientOfRestitution(float pCoefficientOfRestitution)
 {
     coefficientOfRestitution = pCoefficientOfRestitution;
     return this;
 }
 
+/** Getter for {@link CollisionElasticPdu#coefficientOfRestitution}*/
 public float getCoefficientOfRestitution()
 {
     return coefficientOfRestitution; 
diff --git a/src-generated/edu/nps/moves/dis7/CollisionPdu.java b/src-generated/edu/nps/moves/dis7/CollisionPdu.java
index fc7b8438e49744ac7c23510014cbf069aa5c2e86..e9d8a98b942872b612e8b3db974f801a16f0d9d1 100644
--- a/src-generated/edu/nps/moves/dis7/CollisionPdu.java
+++ b/src-generated/edu/nps/moves/dis7/CollisionPdu.java
@@ -46,6 +46,7 @@ public class CollisionPdu extends EntityInformationFamilyPdu implements Serializ
     setPduType( DISPDUType.COLLISION );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -64,89 +65,105 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link CollisionPdu#issuingEntityID}*/
 public CollisionPdu setIssuingEntityID(EntityID pIssuingEntityID)
 {
     issuingEntityID = pIssuingEntityID;
     return this;
 }
 
+/** Getter for {@link CollisionPdu#issuingEntityID}*/
 public EntityID getIssuingEntityID()
 {
     return issuingEntityID; 
 }
 
+/** Setter for {@link CollisionPdu#collidingEntityID}*/
 public CollisionPdu setCollidingEntityID(EntityID pCollidingEntityID)
 {
     collidingEntityID = pCollidingEntityID;
     return this;
 }
 
+/** Getter for {@link CollisionPdu#collidingEntityID}*/
 public EntityID getCollidingEntityID()
 {
     return collidingEntityID; 
 }
 
+/** Setter for {@link CollisionPdu#eventID}*/
 public CollisionPdu setEventID(EventIdentifier pEventID)
 {
     eventID = pEventID;
     return this;
 }
 
+/** Getter for {@link CollisionPdu#eventID}*/
 public EventIdentifier getEventID()
 {
     return eventID; 
 }
 
+/** Setter for {@link CollisionPdu#collisionType}*/
 public CollisionPdu setCollisionType(CollisionType pCollisionType)
 {
     collisionType = pCollisionType;
     return this;
 }
 
+/** Getter for {@link CollisionPdu#collisionType}*/
 public CollisionType getCollisionType()
 {
     return collisionType; 
 }
 
+/** Setter for {@link CollisionPdu#pad}*/
 public CollisionPdu setPad(byte pPad)
 {
     pad = pPad;
     return this;
 }
 
+/** Getter for {@link CollisionPdu#pad}*/
 public byte getPad()
 {
     return pad; 
 }
 
+/** Setter for {@link CollisionPdu#velocity}*/
 public CollisionPdu setVelocity(Vector3Float pVelocity)
 {
     velocity = pVelocity;
     return this;
 }
 
+/** Getter for {@link CollisionPdu#velocity}*/
 public Vector3Float getVelocity()
 {
     return velocity; 
 }
 
+/** Setter for {@link CollisionPdu#mass}*/
 public CollisionPdu setMass(float pMass)
 {
     mass = pMass;
     return this;
 }
 
+/** Getter for {@link CollisionPdu#mass}*/
 public float getMass()
 {
     return mass; 
 }
 
+/** Setter for {@link CollisionPdu#location}*/
 public CollisionPdu setLocation(Vector3Float pLocation)
 {
     location = pLocation;
     return this;
 }
 
+/** Getter for {@link CollisionPdu#location}*/
 public Vector3Float getLocation()
 {
     return location; 
diff --git a/src-generated/edu/nps/moves/dis7/CommentPdu.java b/src-generated/edu/nps/moves/dis7/CommentPdu.java
index 1242ce47bfbee3cdfcf70d34dcf0ad064dbf4522..7e73f45d0b2acbc5fb7ddb2e0b557ab299b63323 100644
--- a/src-generated/edu/nps/moves/dis7/CommentPdu.java
+++ b/src-generated/edu/nps/moves/dis7/CommentPdu.java
@@ -34,6 +34,7 @@ public class CommentPdu extends SimulationManagementFamilyPdu implements Seriali
     setPduType( DISPDUType.COMMENT );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -56,23 +57,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link CommentPdu#fixedDatums}*/
 public CommentPdu setFixedDatums(List<FixedDatum> pFixedDatums)
 {
     fixedDatums = pFixedDatums;
     return this;
 }
 
+/** Getter for {@link CommentPdu#fixedDatums}*/
 public List<FixedDatum> getFixedDatums()
 {
     return fixedDatums; 
 }
 
+/** Setter for {@link CommentPdu#variableDatums}*/
 public CommentPdu setVariableDatums(List<VariableDatum> pVariableDatums)
 {
     variableDatums = pVariableDatums;
     return this;
 }
 
+/** Getter for {@link CommentPdu#variableDatums}*/
 public List<VariableDatum> getVariableDatums()
 {
     return variableDatums; 
diff --git a/src-generated/edu/nps/moves/dis7/CommentRPdu.java b/src-generated/edu/nps/moves/dis7/CommentRPdu.java
index 6d895985dbc130b37284446194f80f6e91695b60..03699f8f97238dc8431dc8ea679f436063d7a7dd 100644
--- a/src-generated/edu/nps/moves/dis7/CommentRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/CommentRPdu.java
@@ -34,6 +34,7 @@ public class CommentRPdu extends SimulationManagementWithReliabilityFamilyPdu im
     setPduType( DISPDUType.COMMENT_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -56,23 +57,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link CommentRPdu#fixedDatumRecords}*/
 public CommentRPdu setFixedDatumRecords(List<FixedDatum> pFixedDatumRecords)
 {
     fixedDatumRecords = pFixedDatumRecords;
     return this;
 }
 
+/** Getter for {@link CommentRPdu#fixedDatumRecords}*/
 public List<FixedDatum> getFixedDatumRecords()
 {
     return fixedDatumRecords; 
 }
 
+/** Setter for {@link CommentRPdu#variableDatumRecords}*/
 public CommentRPdu setVariableDatumRecords(List<VariableDatum> pVariableDatumRecords)
 {
     variableDatumRecords = pVariableDatumRecords;
     return this;
 }
 
+/** Getter for {@link CommentRPdu#variableDatumRecords}*/
 public List<VariableDatum> getVariableDatumRecords()
 {
     return variableDatumRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/CommunicationsNodeID.java b/src-generated/edu/nps/moves/dis7/CommunicationsNodeID.java
index bb88984ee7680c00dd6f24e7a8323ed5e0682644..00683ba32c818206ce634a7b7e3014304ac6d314 100644
--- a/src-generated/edu/nps/moves/dis7/CommunicationsNodeID.java
+++ b/src-generated/edu/nps/moves/dis7/CommunicationsNodeID.java
@@ -25,6 +25,7 @@ public class CommunicationsNodeID extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -36,23 +37,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link CommunicationsNodeID#entityID}*/
 public CommunicationsNodeID setEntityID(EntityID pEntityID)
 {
     entityID = pEntityID;
     return this;
 }
 
+/** Getter for {@link CommunicationsNodeID#entityID}*/
 public EntityID getEntityID()
 {
     return entityID; 
 }
 
+/** Setter for {@link CommunicationsNodeID#elementID}*/
 public CommunicationsNodeID setElementID(short pElementID)
 {
     elementID = pElementID;
     return this;
 }
 
+/** Getter for {@link CommunicationsNodeID#elementID}*/
 public short getElementID()
 {
     return elementID; 
diff --git a/src-generated/edu/nps/moves/dis7/CreateEntityPdu.java b/src-generated/edu/nps/moves/dis7/CreateEntityPdu.java
index 7223ad717fc8da971f6ac724b9952b7ef39e0ad7..33ca5fc5a55af9801b4737ef4bc0129527b2da32 100644
--- a/src-generated/edu/nps/moves/dis7/CreateEntityPdu.java
+++ b/src-generated/edu/nps/moves/dis7/CreateEntityPdu.java
@@ -25,6 +25,7 @@ public class CreateEntityPdu extends SimulationManagementFamilyPdu implements Se
     setPduType( DISPDUType.CREATE_ENTITY );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -36,12 +37,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link CreateEntityPdu#requestID}*/
 public CreateEntityPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link CreateEntityPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
diff --git a/src-generated/edu/nps/moves/dis7/CreateEntityRPdu.java b/src-generated/edu/nps/moves/dis7/CreateEntityRPdu.java
index 732340901601ec66329d0b05c34e0c7b257dbe4d..c6dafd4dc895390339da1179f4d7faf23c53cbb9 100644
--- a/src-generated/edu/nps/moves/dis7/CreateEntityRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/CreateEntityRPdu.java
@@ -32,6 +32,7 @@ public class CreateEntityRPdu extends SimulationManagementWithReliabilityFamilyP
     setPduType( DISPDUType.CREATE_ENTITY_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -46,45 +47,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link CreateEntityRPdu#requiredReliabilityService}*/
 public CreateEntityRPdu setRequiredReliabilityService(RequiredReliabilityService pRequiredReliabilityService)
 {
     requiredReliabilityService = pRequiredReliabilityService;
     return this;
 }
 
+/** Getter for {@link CreateEntityRPdu#requiredReliabilityService}*/
 public RequiredReliabilityService getRequiredReliabilityService()
 {
     return requiredReliabilityService; 
 }
 
+/** Setter for {@link CreateEntityRPdu#pad1}*/
 public CreateEntityRPdu setPad1(byte pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link CreateEntityRPdu#pad1}*/
 public byte getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link CreateEntityRPdu#pad2}*/
 public CreateEntityRPdu setPad2(short pPad2)
 {
     pad2 = pPad2;
     return this;
 }
 
+/** Getter for {@link CreateEntityRPdu#pad2}*/
 public short getPad2()
 {
     return pad2; 
 }
 
+/** Setter for {@link CreateEntityRPdu#requestID}*/
 public CreateEntityRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link CreateEntityRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
diff --git a/src-generated/edu/nps/moves/dis7/DataFilterRecord.java b/src-generated/edu/nps/moves/dis7/DataFilterRecord.java
index 830cc5a0bb3e1e2995ede1750cf29c54841185ac..61d1ce66d9ce0f34bbd2b8814e33a3658e405856 100644
--- a/src-generated/edu/nps/moves/dis7/DataFilterRecord.java
+++ b/src-generated/edu/nps/moves/dis7/DataFilterRecord.java
@@ -35,6 +35,7 @@ public class DataFilterRecord extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -45,12 +46,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DataFilterRecord#bitFlags}*/
 public DataFilterRecord setBitFlags(int pBitFlags)
 {
     bitFlags = pBitFlags;
     return this;
 }
 
+/** Getter for {@link DataFilterRecord#bitFlags}*/
 public int getBitFlags()
 {
     return bitFlags; 
diff --git a/src-generated/edu/nps/moves/dis7/DataPdu.java b/src-generated/edu/nps/moves/dis7/DataPdu.java
index d1a5d12536bace03b55d15ed789fa434d98da829..97a6a4c83c33fc620907cd5ee1b531814b45cbf4 100644
--- a/src-generated/edu/nps/moves/dis7/DataPdu.java
+++ b/src-generated/edu/nps/moves/dis7/DataPdu.java
@@ -40,6 +40,7 @@ public class DataPdu extends SimulationManagementFamilyPdu implements Serializab
     setPduType( DISPDUType.DATA );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -64,45 +65,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DataPdu#requestID}*/
 public DataPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link DataPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link DataPdu#padding1}*/
 public DataPdu setPadding1(int pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link DataPdu#padding1}*/
 public int getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link DataPdu#fixedDatums}*/
 public DataPdu setFixedDatums(List<FixedDatum> pFixedDatums)
 {
     fixedDatums = pFixedDatums;
     return this;
 }
 
+/** Getter for {@link DataPdu#fixedDatums}*/
 public List<FixedDatum> getFixedDatums()
 {
     return fixedDatums; 
 }
 
+/** Setter for {@link DataPdu#variableDatums}*/
 public DataPdu setVariableDatums(List<VariableDatum> pVariableDatums)
 {
     variableDatums = pVariableDatums;
     return this;
 }
 
+/** Getter for {@link DataPdu#variableDatums}*/
 public List<VariableDatum> getVariableDatums()
 {
     return variableDatums; 
diff --git a/src-generated/edu/nps/moves/dis7/DataQueryDatumSpecification.java b/src-generated/edu/nps/moves/dis7/DataQueryDatumSpecification.java
index 09ec08a5b2b2d72a56ca485303caa0fd77b888cb..723648c836b5664dff4ad229bb71ec124aca9af1 100644
--- a/src-generated/edu/nps/moves/dis7/DataQueryDatumSpecification.java
+++ b/src-generated/edu/nps/moves/dis7/DataQueryDatumSpecification.java
@@ -33,6 +33,7 @@ public class DataQueryDatumSpecification extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -54,23 +55,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DataQueryDatumSpecification#fixedDatumIDList}*/
 public DataQueryDatumSpecification setFixedDatumIDList(List<UnsignedDISInteger> pFixedDatumIDList)
 {
     fixedDatumIDList = pFixedDatumIDList;
     return this;
 }
 
+/** Getter for {@link DataQueryDatumSpecification#fixedDatumIDList}*/
 public List<UnsignedDISInteger> getFixedDatumIDList()
 {
     return fixedDatumIDList; 
 }
 
+/** Setter for {@link DataQueryDatumSpecification#variableDatumIDList}*/
 public DataQueryDatumSpecification setVariableDatumIDList(List<UnsignedDISInteger> pVariableDatumIDList)
 {
     variableDatumIDList = pVariableDatumIDList;
     return this;
 }
 
+/** Getter for {@link DataQueryDatumSpecification#variableDatumIDList}*/
 public List<UnsignedDISInteger> getVariableDatumIDList()
 {
     return variableDatumIDList; 
diff --git a/src-generated/edu/nps/moves/dis7/DataQueryPdu.java b/src-generated/edu/nps/moves/dis7/DataQueryPdu.java
index 7673de04ef56f325cfe62ae24d1c088cf9b9c33e..ef8c82198a86fe43d8f1a1337968949cb64f6a5d 100644
--- a/src-generated/edu/nps/moves/dis7/DataQueryPdu.java
+++ b/src-generated/edu/nps/moves/dis7/DataQueryPdu.java
@@ -40,6 +40,7 @@ public class DataQueryPdu extends SimulationManagementFamilyPdu implements Seria
     setPduType( DISPDUType.DATA_QUERY );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -64,45 +65,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DataQueryPdu#requestID}*/
 public DataQueryPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link DataQueryPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link DataQueryPdu#timeInterval}*/
 public DataQueryPdu setTimeInterval(int pTimeInterval)
 {
     timeInterval = pTimeInterval;
     return this;
 }
 
+/** Getter for {@link DataQueryPdu#timeInterval}*/
 public int getTimeInterval()
 {
     return timeInterval; 
 }
 
+/** Setter for {@link DataQueryPdu#fixedDatums}*/
 public DataQueryPdu setFixedDatums(List<FixedDatum> pFixedDatums)
 {
     fixedDatums = pFixedDatums;
     return this;
 }
 
+/** Getter for {@link DataQueryPdu#fixedDatums}*/
 public List<FixedDatum> getFixedDatums()
 {
     return fixedDatums; 
 }
 
+/** Setter for {@link DataQueryPdu#variableDatums}*/
 public DataQueryPdu setVariableDatums(List<VariableDatum> pVariableDatums)
 {
     variableDatums = pVariableDatums;
     return this;
 }
 
+/** Getter for {@link DataQueryPdu#variableDatums}*/
 public List<VariableDatum> getVariableDatums()
 {
     return variableDatums; 
diff --git a/src-generated/edu/nps/moves/dis7/DataQueryRPdu.java b/src-generated/edu/nps/moves/dis7/DataQueryRPdu.java
index e3dc59d81d1fc06e6c451f39871e700c3f17ade0..8d959388447dccc17edd1eac3e0cad13302a843f 100644
--- a/src-generated/edu/nps/moves/dis7/DataQueryRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/DataQueryRPdu.java
@@ -49,6 +49,7 @@ public class DataQueryRPdu extends SimulationManagementWithReliabilityFamilyPdu
     setPduType( DISPDUType.DATA_QUERY_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -76,78 +77,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DataQueryRPdu#requiredReliabilityService}*/
 public DataQueryRPdu setRequiredReliabilityService(RequiredReliabilityService pRequiredReliabilityService)
 {
     requiredReliabilityService = pRequiredReliabilityService;
     return this;
 }
 
+/** Getter for {@link DataQueryRPdu#requiredReliabilityService}*/
 public RequiredReliabilityService getRequiredReliabilityService()
 {
     return requiredReliabilityService; 
 }
 
+/** Setter for {@link DataQueryRPdu#pad1}*/
 public DataQueryRPdu setPad1(byte pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link DataQueryRPdu#pad1}*/
 public byte getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link DataQueryRPdu#pad2}*/
 public DataQueryRPdu setPad2(short pPad2)
 {
     pad2 = pPad2;
     return this;
 }
 
+/** Getter for {@link DataQueryRPdu#pad2}*/
 public short getPad2()
 {
     return pad2; 
 }
 
+/** Setter for {@link DataQueryRPdu#requestID}*/
 public DataQueryRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link DataQueryRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link DataQueryRPdu#timeInterval}*/
 public DataQueryRPdu setTimeInterval(int pTimeInterval)
 {
     timeInterval = pTimeInterval;
     return this;
 }
 
+/** Getter for {@link DataQueryRPdu#timeInterval}*/
 public int getTimeInterval()
 {
     return timeInterval; 
 }
 
+/** Setter for {@link DataQueryRPdu#fixedDatumRecords}*/
 public DataQueryRPdu setFixedDatumRecords(List<FixedDatum> pFixedDatumRecords)
 {
     fixedDatumRecords = pFixedDatumRecords;
     return this;
 }
 
+/** Getter for {@link DataQueryRPdu#fixedDatumRecords}*/
 public List<FixedDatum> getFixedDatumRecords()
 {
     return fixedDatumRecords; 
 }
 
+/** Setter for {@link DataQueryRPdu#variableDatumRecords}*/
 public DataQueryRPdu setVariableDatumRecords(List<VariableDatum> pVariableDatumRecords)
 {
     variableDatumRecords = pVariableDatumRecords;
     return this;
 }
 
+/** Getter for {@link DataQueryRPdu#variableDatumRecords}*/
 public List<VariableDatum> getVariableDatumRecords()
 {
     return variableDatumRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/DataRPdu.java b/src-generated/edu/nps/moves/dis7/DataRPdu.java
index 8e19761c53ac55fe938e4c1b0e335b5ae9147735..846aea05d00ffa44b2548339da94bab93251fccc 100644
--- a/src-generated/edu/nps/moves/dis7/DataRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/DataRPdu.java
@@ -46,6 +46,7 @@ public class DataRPdu extends SimulationManagementWithReliabilityFamilyPdu imple
     setPduType( DISPDUType.DATA_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -72,67 +73,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DataRPdu#requestID}*/
 public DataRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link DataRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link DataRPdu#requiredReliabilityService}*/
 public DataRPdu setRequiredReliabilityService(RequiredReliabilityService pRequiredReliabilityService)
 {
     requiredReliabilityService = pRequiredReliabilityService;
     return this;
 }
 
+/** Getter for {@link DataRPdu#requiredReliabilityService}*/
 public RequiredReliabilityService getRequiredReliabilityService()
 {
     return requiredReliabilityService; 
 }
 
+/** Setter for {@link DataRPdu#pad1}*/
 public DataRPdu setPad1(byte pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link DataRPdu#pad1}*/
 public byte getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link DataRPdu#pad2}*/
 public DataRPdu setPad2(short pPad2)
 {
     pad2 = pPad2;
     return this;
 }
 
+/** Getter for {@link DataRPdu#pad2}*/
 public short getPad2()
 {
     return pad2; 
 }
 
+/** Setter for {@link DataRPdu#fixedDatumRecords}*/
 public DataRPdu setFixedDatumRecords(List<FixedDatum> pFixedDatumRecords)
 {
     fixedDatumRecords = pFixedDatumRecords;
     return this;
 }
 
+/** Getter for {@link DataRPdu#fixedDatumRecords}*/
 public List<FixedDatum> getFixedDatumRecords()
 {
     return fixedDatumRecords; 
 }
 
+/** Setter for {@link DataRPdu#variableDatumRecords}*/
 public DataRPdu setVariableDatumRecords(List<VariableDatum> pVariableDatumRecords)
 {
     variableDatumRecords = pVariableDatumRecords;
     return this;
 }
 
+/** Getter for {@link DataRPdu#variableDatumRecords}*/
 public List<VariableDatum> getVariableDatumRecords()
 {
     return variableDatumRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/DatumSpecification.java b/src-generated/edu/nps/moves/dis7/DatumSpecification.java
index ea65e234ed232e82cebb17bba7baa668e746e5c2..37da952ec9cc2272d9548282fdc44469268dd52a 100644
--- a/src-generated/edu/nps/moves/dis7/DatumSpecification.java
+++ b/src-generated/edu/nps/moves/dis7/DatumSpecification.java
@@ -33,6 +33,7 @@ public class DatumSpecification extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -54,23 +55,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DatumSpecification#fixedDatumIDList}*/
 public DatumSpecification setFixedDatumIDList(List<FixedDatum> pFixedDatumIDList)
 {
     fixedDatumIDList = pFixedDatumIDList;
     return this;
 }
 
+/** Getter for {@link DatumSpecification#fixedDatumIDList}*/
 public List<FixedDatum> getFixedDatumIDList()
 {
     return fixedDatumIDList; 
 }
 
+/** Setter for {@link DatumSpecification#variableDatumIDList}*/
 public DatumSpecification setVariableDatumIDList(List<VariableDatum> pVariableDatumIDList)
 {
     variableDatumIDList = pVariableDatumIDList;
     return this;
 }
 
+/** Getter for {@link DatumSpecification#variableDatumIDList}*/
 public List<VariableDatum> getVariableDatumIDList()
 {
     return variableDatumIDList; 
diff --git a/src-generated/edu/nps/moves/dis7/DeadReckoningParameters.java b/src-generated/edu/nps/moves/dis7/DeadReckoningParameters.java
index 5af6defeb9d77100629156018ac85c5413ced0aa..46b2887daa2589cb3c7b7a48bc1d70c26ec1db27 100644
--- a/src-generated/edu/nps/moves/dis7/DeadReckoningParameters.java
+++ b/src-generated/edu/nps/moves/dis7/DeadReckoningParameters.java
@@ -33,6 +33,7 @@ public class DeadReckoningParameters extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -46,45 +47,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DeadReckoningParameters#deadReckoningAlgorithm}*/
 public DeadReckoningParameters setDeadReckoningAlgorithm(DeadReckoningAlgorithm pDeadReckoningAlgorithm)
 {
     deadReckoningAlgorithm = pDeadReckoningAlgorithm;
     return this;
 }
 
+/** Getter for {@link DeadReckoningParameters#deadReckoningAlgorithm}*/
 public DeadReckoningAlgorithm getDeadReckoningAlgorithm()
 {
     return deadReckoningAlgorithm; 
 }
 
+/** Setter for {@link DeadReckoningParameters#parameters}*/
 public DeadReckoningParameters setParameters(byte[] pParameters)
 {
     parameters = Arrays.copyOf(pParameters, parameters.length);
     return this;
 }
 
+/** Getter for {@link DeadReckoningParameters#parameters}*/
 public byte[] getParameters()
 {
     return parameters; 
 }
 
+/** Setter for {@link DeadReckoningParameters#entityLinearAcceleration}*/
 public DeadReckoningParameters setEntityLinearAcceleration(Vector3Float pEntityLinearAcceleration)
 {
     entityLinearAcceleration = pEntityLinearAcceleration;
     return this;
 }
 
+/** Getter for {@link DeadReckoningParameters#entityLinearAcceleration}*/
 public Vector3Float getEntityLinearAcceleration()
 {
     return entityLinearAcceleration; 
 }
 
+/** Setter for {@link DeadReckoningParameters#entityAngularVelocity}*/
 public DeadReckoningParameters setEntityAngularVelocity(Vector3Float pEntityAngularVelocity)
 {
     entityAngularVelocity = pEntityAngularVelocity;
     return this;
 }
 
+/** Getter for {@link DeadReckoningParameters#entityAngularVelocity}*/
 public Vector3Float getEntityAngularVelocity()
 {
     return entityAngularVelocity; 
diff --git a/src-generated/edu/nps/moves/dis7/DesignatorPdu.java b/src-generated/edu/nps/moves/dis7/DesignatorPdu.java
index 1206ccd340151b06be4d8a0d17ae4d539cf9946a..653bc02ee44fef528975f17138dcd0efc37b4d00 100644
--- a/src-generated/edu/nps/moves/dis7/DesignatorPdu.java
+++ b/src-generated/edu/nps/moves/dis7/DesignatorPdu.java
@@ -58,6 +58,7 @@ public class DesignatorPdu extends DistributedEmissionsFamilyPdu implements Seri
     setPduType( DISPDUType.DESIGNATOR );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -80,133 +81,157 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DesignatorPdu#designatingEntityID}*/
 public DesignatorPdu setDesignatingEntityID(EntityID pDesignatingEntityID)
 {
     designatingEntityID = pDesignatingEntityID;
     return this;
 }
 
+/** Getter for {@link DesignatorPdu#designatingEntityID}*/
 public EntityID getDesignatingEntityID()
 {
     return designatingEntityID; 
 }
 
+/** Setter for {@link DesignatorPdu#codeName}*/
 public DesignatorPdu setCodeName(DesignatorSystemName pCodeName)
 {
     codeName = pCodeName;
     return this;
 }
 
+/** Getter for {@link DesignatorPdu#codeName}*/
 public DesignatorSystemName getCodeName()
 {
     return codeName; 
 }
 
+/** Setter for {@link DesignatorPdu#designatedEntityID}*/
 public DesignatorPdu setDesignatedEntityID(EntityID pDesignatedEntityID)
 {
     designatedEntityID = pDesignatedEntityID;
     return this;
 }
 
+/** Getter for {@link DesignatorPdu#designatedEntityID}*/
 public EntityID getDesignatedEntityID()
 {
     return designatedEntityID; 
 }
 
+/** Setter for {@link DesignatorPdu#designatorCode}*/
 public DesignatorPdu setDesignatorCode(DesignatorDesignatorCode pDesignatorCode)
 {
     designatorCode = pDesignatorCode;
     return this;
 }
 
+/** Getter for {@link DesignatorPdu#designatorCode}*/
 public DesignatorDesignatorCode getDesignatorCode()
 {
     return designatorCode; 
 }
 
+/** Setter for {@link DesignatorPdu#designatorPower}*/
 public DesignatorPdu setDesignatorPower(float pDesignatorPower)
 {
     designatorPower = pDesignatorPower;
     return this;
 }
 
+/** Getter for {@link DesignatorPdu#designatorPower}*/
 public float getDesignatorPower()
 {
     return designatorPower; 
 }
 
+/** Setter for {@link DesignatorPdu#designatorWavelength}*/
 public DesignatorPdu setDesignatorWavelength(float pDesignatorWavelength)
 {
     designatorWavelength = pDesignatorWavelength;
     return this;
 }
 
+/** Getter for {@link DesignatorPdu#designatorWavelength}*/
 public float getDesignatorWavelength()
 {
     return designatorWavelength; 
 }
 
+/** Setter for {@link DesignatorPdu#designatorSpotWrtDesignated}*/
 public DesignatorPdu setDesignatorSpotWrtDesignated(Vector3Float pDesignatorSpotWrtDesignated)
 {
     designatorSpotWrtDesignated = pDesignatorSpotWrtDesignated;
     return this;
 }
 
+/** Getter for {@link DesignatorPdu#designatorSpotWrtDesignated}*/
 public Vector3Float getDesignatorSpotWrtDesignated()
 {
     return designatorSpotWrtDesignated; 
 }
 
+/** Setter for {@link DesignatorPdu#designatorSpotLocation}*/
 public DesignatorPdu setDesignatorSpotLocation(Vector3Double pDesignatorSpotLocation)
 {
     designatorSpotLocation = pDesignatorSpotLocation;
     return this;
 }
 
+/** Getter for {@link DesignatorPdu#designatorSpotLocation}*/
 public Vector3Double getDesignatorSpotLocation()
 {
     return designatorSpotLocation; 
 }
 
+/** Setter for {@link DesignatorPdu#deadReckoningAlgorithm}*/
 public DesignatorPdu setDeadReckoningAlgorithm(DeadReckoningAlgorithm pDeadReckoningAlgorithm)
 {
     deadReckoningAlgorithm = pDeadReckoningAlgorithm;
     return this;
 }
 
+/** Getter for {@link DesignatorPdu#deadReckoningAlgorithm}*/
 public DeadReckoningAlgorithm getDeadReckoningAlgorithm()
 {
     return deadReckoningAlgorithm; 
 }
 
+/** Setter for {@link DesignatorPdu#padding1}*/
 public DesignatorPdu setPadding1(byte pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link DesignatorPdu#padding1}*/
 public byte getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link DesignatorPdu#padding2}*/
 public DesignatorPdu setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link DesignatorPdu#padding2}*/
 public short getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link DesignatorPdu#entityLinearAcceleration}*/
 public DesignatorPdu setEntityLinearAcceleration(Vector3Float pEntityLinearAcceleration)
 {
     entityLinearAcceleration = pEntityLinearAcceleration;
     return this;
 }
 
+/** Getter for {@link DesignatorPdu#entityLinearAcceleration}*/
 public Vector3Float getEntityLinearAcceleration()
 {
     return entityLinearAcceleration; 
diff --git a/src-generated/edu/nps/moves/dis7/DetonationPdu.java b/src-generated/edu/nps/moves/dis7/DetonationPdu.java
index 9e1eee67efe342e146524320d931e73a80dbf227..e3704388ae172ff6a2d86ae56a376faea386f591 100644
--- a/src-generated/edu/nps/moves/dis7/DetonationPdu.java
+++ b/src-generated/edu/nps/moves/dis7/DetonationPdu.java
@@ -58,6 +58,7 @@ public class DetonationPdu extends WarfareFamilyPdu implements Serializable
     setPduType( DISPDUType.DETONATION );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -84,122 +85,144 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DetonationPdu#sourceEntityID}*/
 public DetonationPdu setSourceEntityID(EntityID pSourceEntityID)
 {
     sourceEntityID = pSourceEntityID;
     return this;
 }
 
+/** Getter for {@link DetonationPdu#sourceEntityID}*/
 public EntityID getSourceEntityID()
 {
     return sourceEntityID; 
 }
 
+/** Setter for {@link DetonationPdu#targetEntityID}*/
 public DetonationPdu setTargetEntityID(EntityID pTargetEntityID)
 {
     targetEntityID = pTargetEntityID;
     return this;
 }
 
+/** Getter for {@link DetonationPdu#targetEntityID}*/
 public EntityID getTargetEntityID()
 {
     return targetEntityID; 
 }
 
+/** Setter for {@link DetonationPdu#explodingEntityID}*/
 public DetonationPdu setExplodingEntityID(EntityID pExplodingEntityID)
 {
     explodingEntityID = pExplodingEntityID;
     return this;
 }
 
+/** Getter for {@link DetonationPdu#explodingEntityID}*/
 public EntityID getExplodingEntityID()
 {
     return explodingEntityID; 
 }
 
+/** Setter for {@link DetonationPdu#eventID}*/
 public DetonationPdu setEventID(EventIdentifier pEventID)
 {
     eventID = pEventID;
     return this;
 }
 
+/** Getter for {@link DetonationPdu#eventID}*/
 public EventIdentifier getEventID()
 {
     return eventID; 
 }
 
+/** Setter for {@link DetonationPdu#velocity}*/
 public DetonationPdu setVelocity(Vector3Float pVelocity)
 {
     velocity = pVelocity;
     return this;
 }
 
+/** Getter for {@link DetonationPdu#velocity}*/
 public Vector3Float getVelocity()
 {
     return velocity; 
 }
 
+/** Setter for {@link DetonationPdu#locationInWorldCoordinates}*/
 public DetonationPdu setLocationInWorldCoordinates(Vector3Double pLocationInWorldCoordinates)
 {
     locationInWorldCoordinates = pLocationInWorldCoordinates;
     return this;
 }
 
+/** Getter for {@link DetonationPdu#locationInWorldCoordinates}*/
 public Vector3Double getLocationInWorldCoordinates()
 {
     return locationInWorldCoordinates; 
 }
 
+/** Setter for {@link DetonationPdu#descriptor}*/
 public DetonationPdu setDescriptor(MunitionDescriptor pDescriptor)
 {
     descriptor = pDescriptor;
     return this;
 }
 
+/** Getter for {@link DetonationPdu#descriptor}*/
 public MunitionDescriptor getDescriptor()
 {
     return descriptor; 
 }
 
+/** Setter for {@link DetonationPdu#locationOfEntityCoordinates}*/
 public DetonationPdu setLocationOfEntityCoordinates(Vector3Float pLocationOfEntityCoordinates)
 {
     locationOfEntityCoordinates = pLocationOfEntityCoordinates;
     return this;
 }
 
+/** Getter for {@link DetonationPdu#locationOfEntityCoordinates}*/
 public Vector3Float getLocationOfEntityCoordinates()
 {
     return locationOfEntityCoordinates; 
 }
 
+/** Setter for {@link DetonationPdu#detonationResult}*/
 public DetonationPdu setDetonationResult(DetonationResult pDetonationResult)
 {
     detonationResult = pDetonationResult;
     return this;
 }
 
+/** Getter for {@link DetonationPdu#detonationResult}*/
 public DetonationResult getDetonationResult()
 {
     return detonationResult; 
 }
 
+/** Setter for {@link DetonationPdu#pad}*/
 public DetonationPdu setPad(short pPad)
 {
     pad = pPad;
     return this;
 }
 
+/** Getter for {@link DetonationPdu#pad}*/
 public short getPad()
 {
     return pad; 
 }
 
+/** Setter for {@link DetonationPdu#variableParameters}*/
 public DetonationPdu setVariableParameters(List<VariableParameter> pVariableParameters)
 {
     variableParameters = pVariableParameters;
     return this;
 }
 
+/** Getter for {@link DetonationPdu#variableParameters}*/
 public List<VariableParameter> getVariableParameters()
 {
     return variableParameters; 
diff --git a/src-generated/edu/nps/moves/dis7/DirectedEnergyAreaAimpoint.java b/src-generated/edu/nps/moves/dis7/DirectedEnergyAreaAimpoint.java
index f72ffec07a1cd4a007115c144d0f12007eb197c4..4debca1470ea8174ecf1cafb7e3a3d4301fa94e4 100644
--- a/src-generated/edu/nps/moves/dis7/DirectedEnergyAreaAimpoint.java
+++ b/src-generated/edu/nps/moves/dis7/DirectedEnergyAreaAimpoint.java
@@ -44,6 +44,7 @@ public class DirectedEnergyAreaAimpoint extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -69,56 +70,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DirectedEnergyAreaAimpoint#recordType}*/
 public DirectedEnergyAreaAimpoint setRecordType(int pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyAreaAimpoint#recordType}*/
 public int getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link DirectedEnergyAreaAimpoint#recordLength}*/
 public DirectedEnergyAreaAimpoint setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyAreaAimpoint#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link DirectedEnergyAreaAimpoint#padding}*/
 public DirectedEnergyAreaAimpoint setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyAreaAimpoint#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link DirectedEnergyAreaAimpoint#beamAntennaParameterList}*/
 public DirectedEnergyAreaAimpoint setBeamAntennaParameterList(List<BeamAntennaPattern> pBeamAntennaParameterList)
 {
     beamAntennaParameterList = pBeamAntennaParameterList;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyAreaAimpoint#beamAntennaParameterList}*/
 public List<BeamAntennaPattern> getBeamAntennaParameterList()
 {
     return beamAntennaParameterList; 
 }
 
+/** Setter for {@link DirectedEnergyAreaAimpoint#directedEnergyTargetEnergyDepositionRecordList}*/
 public DirectedEnergyAreaAimpoint setDirectedEnergyTargetEnergyDepositionRecordList(List<DirectedEnergyTargetEnergyDeposition> pDirectedEnergyTargetEnergyDepositionRecordList)
 {
     directedEnergyTargetEnergyDepositionRecordList = pDirectedEnergyTargetEnergyDepositionRecordList;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyAreaAimpoint#directedEnergyTargetEnergyDepositionRecordList}*/
 public List<DirectedEnergyTargetEnergyDeposition> getDirectedEnergyTargetEnergyDepositionRecordList()
 {
     return directedEnergyTargetEnergyDepositionRecordList; 
diff --git a/src-generated/edu/nps/moves/dis7/DirectedEnergyDamage.java b/src-generated/edu/nps/moves/dis7/DirectedEnergyDamage.java
index 75f2149f36cd3233a388648bb7dbc40f86963a3d..d10f468264c86dc5f4e99d56b1a594048c0d8244 100644
--- a/src-generated/edu/nps/moves/dis7/DirectedEnergyDamage.java
+++ b/src-generated/edu/nps/moves/dis7/DirectedEnergyDamage.java
@@ -57,6 +57,7 @@ public class DirectedEnergyDamage extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -78,133 +79,157 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DirectedEnergyDamage#recordType}*/
 public DirectedEnergyDamage setRecordType(int pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyDamage#recordType}*/
 public int getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link DirectedEnergyDamage#recordLength}*/
 public DirectedEnergyDamage setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyDamage#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link DirectedEnergyDamage#padding}*/
 public DirectedEnergyDamage setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyDamage#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link DirectedEnergyDamage#damageLocation}*/
 public DirectedEnergyDamage setDamageLocation(Vector3Float pDamageLocation)
 {
     damageLocation = pDamageLocation;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyDamage#damageLocation}*/
 public Vector3Float getDamageLocation()
 {
     return damageLocation; 
 }
 
+/** Setter for {@link DirectedEnergyDamage#damageDiameter}*/
 public DirectedEnergyDamage setDamageDiameter(float pDamageDiameter)
 {
     damageDiameter = pDamageDiameter;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyDamage#damageDiameter}*/
 public float getDamageDiameter()
 {
     return damageDiameter; 
 }
 
+/** Setter for {@link DirectedEnergyDamage#temperature}*/
 public DirectedEnergyDamage setTemperature(float pTemperature)
 {
     temperature = pTemperature;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyDamage#temperature}*/
 public float getTemperature()
 {
     return temperature; 
 }
 
+/** Setter for {@link DirectedEnergyDamage#componentIdentification}*/
 public DirectedEnergyDamage setComponentIdentification(EntityDamageStatusComponentIdentification pComponentIdentification)
 {
     componentIdentification = pComponentIdentification;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyDamage#componentIdentification}*/
 public EntityDamageStatusComponentIdentification getComponentIdentification()
 {
     return componentIdentification; 
 }
 
+/** Setter for {@link DirectedEnergyDamage#componentDamageStatus}*/
 public DirectedEnergyDamage setComponentDamageStatus(DEDamageDescriptionComponentDamageStatus pComponentDamageStatus)
 {
     componentDamageStatus = pComponentDamageStatus;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyDamage#componentDamageStatus}*/
 public DEDamageDescriptionComponentDamageStatus getComponentDamageStatus()
 {
     return componentDamageStatus; 
 }
 
+/** Setter for {@link DirectedEnergyDamage#componentVisualDamageStatus}*/
 public DirectedEnergyDamage setComponentVisualDamageStatus(DEDamageDescriptionComponentVisualDamageStatus pComponentVisualDamageStatus)
 {
     componentVisualDamageStatus = pComponentVisualDamageStatus;
     return this;
 }
 
+/** Setter for {@link DirectedEnergyDamage#componentVisualDamageStatus}*/
 public DEDamageDescriptionComponentVisualDamageStatus getComponentVisualDamageStatus()
 {
     return componentVisualDamageStatus; 
 }
 
+/** Setter for {@link DirectedEnergyDamage#componentVisualSmokeColor}*/
 public DirectedEnergyDamage setComponentVisualSmokeColor(DEDamageDescriptionComponentVisualSmokeColor pComponentVisualSmokeColor)
 {
     componentVisualSmokeColor = pComponentVisualSmokeColor;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyDamage#componentVisualSmokeColor}*/
 public DEDamageDescriptionComponentVisualSmokeColor getComponentVisualSmokeColor()
 {
     return componentVisualSmokeColor; 
 }
 
+/** Setter for {@link DirectedEnergyDamage#fireEventID}*/
 public DirectedEnergyDamage setFireEventID(EventIdentifier pFireEventID)
 {
     fireEventID = pFireEventID;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyDamage#fireEventID}*/
 public EventIdentifier getFireEventID()
 {
     return fireEventID; 
 }
 
+/** Setter for {@link DirectedEnergyDamage#padding2}*/
 public DirectedEnergyDamage setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyDamage#padding2}*/
 public short getPadding2()
 {
     return padding2; 
diff --git a/src-generated/edu/nps/moves/dis7/DirectedEnergyFirePdu.java b/src-generated/edu/nps/moves/dis7/DirectedEnergyFirePdu.java
index a856e7ae8e690cc83f3a63ff1f72c2817b6b63fd..d1ae02a27c29e93001de052a8bc2565760f2d530 100644
--- a/src-generated/edu/nps/moves/dis7/DirectedEnergyFirePdu.java
+++ b/src-generated/edu/nps/moves/dis7/DirectedEnergyFirePdu.java
@@ -70,6 +70,7 @@ public class DirectedEnergyFirePdu extends WarfareFamilyPdu implements Serializa
     setPduType( DISPDUType.DIRECTED_ENERGY_FIRE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -102,188 +103,222 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DirectedEnergyFirePdu#firingEntityID}*/
 public DirectedEnergyFirePdu setFiringEntityID(EntityID pFiringEntityID)
 {
     firingEntityID = pFiringEntityID;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#firingEntityID}*/
 public EntityID getFiringEntityID()
 {
     return firingEntityID; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#eventID}*/
 public DirectedEnergyFirePdu setEventID(EventIdentifier pEventID)
 {
     eventID = pEventID;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#eventID}*/
 public EventIdentifier getEventID()
 {
     return eventID; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#munitionType}*/
 public DirectedEnergyFirePdu setMunitionType(EntityType pMunitionType)
 {
     munitionType = pMunitionType;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#munitionType}*/
 public EntityType getMunitionType()
 {
     return munitionType; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#shotStartTime}*/
 public DirectedEnergyFirePdu setShotStartTime(ClockTime pShotStartTime)
 {
     shotStartTime = pShotStartTime;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#shotStartTime}*/
 public ClockTime getShotStartTime()
 {
     return shotStartTime; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#commulativeShotTime}*/
 public DirectedEnergyFirePdu setCommulativeShotTime(float pCommulativeShotTime)
 {
     commulativeShotTime = pCommulativeShotTime;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#commulativeShotTime}*/
 public float getCommulativeShotTime()
 {
     return commulativeShotTime; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#apertureEmitterLocation}*/
 public DirectedEnergyFirePdu setApertureEmitterLocation(Vector3Float pApertureEmitterLocation)
 {
     apertureEmitterLocation = pApertureEmitterLocation;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#apertureEmitterLocation}*/
 public Vector3Float getApertureEmitterLocation()
 {
     return apertureEmitterLocation; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#apertureDiameter}*/
 public DirectedEnergyFirePdu setApertureDiameter(float pApertureDiameter)
 {
     apertureDiameter = pApertureDiameter;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#apertureDiameter}*/
 public float getApertureDiameter()
 {
     return apertureDiameter; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#wavelength}*/
 public DirectedEnergyFirePdu setWavelength(float pWavelength)
 {
     wavelength = pWavelength;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#wavelength}*/
 public float getWavelength()
 {
     return wavelength; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#pad1}*/
 public DirectedEnergyFirePdu setPad1(int pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#pad1}*/
 public int getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#pulseRepititionFrequency}*/
 public DirectedEnergyFirePdu setPulseRepititionFrequency(float pPulseRepititionFrequency)
 {
     pulseRepititionFrequency = pPulseRepititionFrequency;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#pulseRepititionFrequency}*/
 public float getPulseRepititionFrequency()
 {
     return pulseRepititionFrequency; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#pulseWidth}*/
 public DirectedEnergyFirePdu setPulseWidth(float pPulseWidth)
 {
     pulseWidth = pPulseWidth;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#pulseWidth}*/
 public float getPulseWidth()
 {
     return pulseWidth; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#flags}*/
 public DirectedEnergyFirePdu setFlags(DEFireFlags pFlags)
 {
     flags = pFlags;
     return this;
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#flags}*/
 public DEFireFlags getFlags()
 {
     return flags; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#pulseShape}*/
 public DirectedEnergyFirePdu setPulseShape(DEFirePulseShape pPulseShape)
 {
     pulseShape = pPulseShape;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#pulseShape}*/
 public DEFirePulseShape getPulseShape()
 {
     return pulseShape; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#pad2}*/
 public DirectedEnergyFirePdu setPad2(byte pPad2)
 {
     pad2 = pPad2;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#pad2}*/
 public byte getPad2()
 {
     return pad2; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#pad3}*/
 public DirectedEnergyFirePdu setPad3(int pPad3)
 {
     pad3 = pPad3;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#pad3}*/
 public int getPad3()
 {
     return pad3; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#pad4}*/
 public DirectedEnergyFirePdu setPad4(short pPad4)
 {
     pad4 = pPad4;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#pad4}*/
 public short getPad4()
 {
     return pad4; 
 }
 
+/** Setter for {@link DirectedEnergyFirePdu#dERecords}*/
 public DirectedEnergyFirePdu setDERecords(List<StandardVariableSpecification> pDERecords)
 {
     dERecords = pDERecords;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyFirePdu#dERecords}*/
 public List<StandardVariableSpecification> getDERecords()
 {
     return dERecords; 
diff --git a/src-generated/edu/nps/moves/dis7/DirectedEnergyPrecisionAimpoint.java b/src-generated/edu/nps/moves/dis7/DirectedEnergyPrecisionAimpoint.java
index 617b12be1f58d2260685cf37a11de0d241210c12..0c8ecceda21df36e681efd284eedf0aac8701958 100644
--- a/src-generated/edu/nps/moves/dis7/DirectedEnergyPrecisionAimpoint.java
+++ b/src-generated/edu/nps/moves/dis7/DirectedEnergyPrecisionAimpoint.java
@@ -66,6 +66,7 @@ public class DirectedEnergyPrecisionAimpoint extends Object implements Serializa
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -90,166 +91,196 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#recordType}*/
 public DirectedEnergyPrecisionAimpoint setRecordType(int pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#recordType}*/
 public int getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#recordLength}*/
 public DirectedEnergyPrecisionAimpoint setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#padding}*/
 public DirectedEnergyPrecisionAimpoint setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#targetSpotLocation}*/
 public DirectedEnergyPrecisionAimpoint setTargetSpotLocation(Vector3Double pTargetSpotLocation)
 {
     targetSpotLocation = pTargetSpotLocation;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#targetSpotLocation}*/
 public Vector3Double getTargetSpotLocation()
 {
     return targetSpotLocation; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#targetSpotEntityLocation}*/
 public DirectedEnergyPrecisionAimpoint setTargetSpotEntityLocation(Vector3Float pTargetSpotEntityLocation)
 {
     targetSpotEntityLocation = pTargetSpotEntityLocation;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#targetSpotEntityLocation}*/
 public Vector3Float getTargetSpotEntityLocation()
 {
     return targetSpotEntityLocation; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#targetSpotVelocity}*/
 public DirectedEnergyPrecisionAimpoint setTargetSpotVelocity(Vector3Float pTargetSpotVelocity)
 {
     targetSpotVelocity = pTargetSpotVelocity;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#targetSpotVelocity}*/
 public Vector3Float getTargetSpotVelocity()
 {
     return targetSpotVelocity; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#targetSpotAcceleration}*/
 public DirectedEnergyPrecisionAimpoint setTargetSpotAcceleration(Vector3Float pTargetSpotAcceleration)
 {
     targetSpotAcceleration = pTargetSpotAcceleration;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#targetSpotAcceleration}*/
 public Vector3Float getTargetSpotAcceleration()
 {
     return targetSpotAcceleration; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#targetEntityID}*/
 public DirectedEnergyPrecisionAimpoint setTargetEntityID(EntityID pTargetEntityID)
 {
     targetEntityID = pTargetEntityID;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#targetEntityID}*/
 public EntityID getTargetEntityID()
 {
     return targetEntityID; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#targetComponentID}*/
 public DirectedEnergyPrecisionAimpoint setTargetComponentID(byte pTargetComponentID)
 {
     targetComponentID = pTargetComponentID;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#targetComponentID}*/
 public byte getTargetComponentID()
 {
     return targetComponentID; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#beamSpotType}*/
 public DirectedEnergyPrecisionAimpoint setBeamSpotType(DEPrecisionAimpointBeamSpotType pBeamSpotType)
 {
     beamSpotType = pBeamSpotType;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#beamSpotType}*/
 public DEPrecisionAimpointBeamSpotType getBeamSpotType()
 {
     return beamSpotType; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#beamSpotCrossSectionSemiMajorAxis}*/
 public DirectedEnergyPrecisionAimpoint setBeamSpotCrossSectionSemiMajorAxis(float pBeamSpotCrossSectionSemiMajorAxis)
 {
     beamSpotCrossSectionSemiMajorAxis = pBeamSpotCrossSectionSemiMajorAxis;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#beamSpotCrossSectionSemiMajorAxis}*/
 public float getBeamSpotCrossSectionSemiMajorAxis()
 {
     return beamSpotCrossSectionSemiMajorAxis; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#beamSpotCrossSectionSemiMinorAxis}*/
 public DirectedEnergyPrecisionAimpoint setBeamSpotCrossSectionSemiMinorAxis(float pBeamSpotCrossSectionSemiMinorAxis)
 {
     beamSpotCrossSectionSemiMinorAxis = pBeamSpotCrossSectionSemiMinorAxis;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#beamSpotCrossSectionSemiMinorAxis}*/
 public float getBeamSpotCrossSectionSemiMinorAxis()
 {
     return beamSpotCrossSectionSemiMinorAxis; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#beamSpotCrossSectionOrientationAngle}*/
 public DirectedEnergyPrecisionAimpoint setBeamSpotCrossSectionOrientationAngle(float pBeamSpotCrossSectionOrientationAngle)
 {
     beamSpotCrossSectionOrientationAngle = pBeamSpotCrossSectionOrientationAngle;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#beamSpotCrossSectionOrientationAngle}*/
 public float getBeamSpotCrossSectionOrientationAngle()
 {
     return beamSpotCrossSectionOrientationAngle; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#peakIrradiance}*/
 public DirectedEnergyPrecisionAimpoint setPeakIrradiance(float pPeakIrradiance)
 {
     peakIrradiance = pPeakIrradiance;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#peakIrradiance}*/
 public float getPeakIrradiance()
 {
     return peakIrradiance; 
 }
 
+/** Setter for {@link DirectedEnergyPrecisionAimpoint#padding2}*/
 public DirectedEnergyPrecisionAimpoint setPadding2(int pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyPrecisionAimpoint#padding2}*/
 public int getPadding2()
 {
     return padding2; 
diff --git a/src-generated/edu/nps/moves/dis7/DirectedEnergyTargetEnergyDeposition.java b/src-generated/edu/nps/moves/dis7/DirectedEnergyTargetEnergyDeposition.java
index c7ffb94e670923c37e47e5e4cf444327445b047c..9b23aa9c38f9a7e29a2c4e0e02afb27d071383f7 100644
--- a/src-generated/edu/nps/moves/dis7/DirectedEnergyTargetEnergyDeposition.java
+++ b/src-generated/edu/nps/moves/dis7/DirectedEnergyTargetEnergyDeposition.java
@@ -30,6 +30,7 @@ public class DirectedEnergyTargetEnergyDeposition extends Object implements Seri
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,34 +43,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link DirectedEnergyTargetEnergyDeposition#targetEntityID}*/
 public DirectedEnergyTargetEnergyDeposition setTargetEntityID(EntityID pTargetEntityID)
 {
     targetEntityID = pTargetEntityID;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyTargetEnergyDeposition#targetEntityID}*/
 public EntityID getTargetEntityID()
 {
     return targetEntityID; 
 }
 
+/** Setter for {@link DirectedEnergyTargetEnergyDeposition#padding}*/
 public DirectedEnergyTargetEnergyDeposition setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyTargetEnergyDeposition#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link DirectedEnergyTargetEnergyDeposition#peakIrradiance}*/
 public DirectedEnergyTargetEnergyDeposition setPeakIrradiance(float pPeakIrradiance)
 {
     peakIrradiance = pPeakIrradiance;
     return this;
 }
 
+/** Getter for {@link DirectedEnergyTargetEnergyDeposition#peakIrradiance}*/
 public float getPeakIrradiance()
 {
     return peakIrradiance; 
diff --git a/src-generated/edu/nps/moves/dis7/DistributedEmissionsFamilyPdu.java b/src-generated/edu/nps/moves/dis7/DistributedEmissionsFamilyPdu.java
index 149979b48c10ae8158825e1eca56d60370aa960d..c8f149ee3def7b17faa6765cff0a4743f8f6d6cd 100644
--- a/src-generated/edu/nps/moves/dis7/DistributedEmissionsFamilyPdu.java
+++ b/src-generated/edu/nps/moves/dis7/DistributedEmissionsFamilyPdu.java
@@ -22,6 +22,7 @@ public abstract class DistributedEmissionsFamilyPdu extends PduBase implements S
     setProtocolFamily( DISProtocolFamily.DISTRIBUTED_EMISSION_REGENERATION );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
diff --git a/src-generated/edu/nps/moves/dis7/EEFundamentalParameterData.java b/src-generated/edu/nps/moves/dis7/EEFundamentalParameterData.java
index c9b922401155abba63475719f95897e19adf43a0..878937fd30a7cb6aaedb84693e65d3617c178031 100644
--- a/src-generated/edu/nps/moves/dis7/EEFundamentalParameterData.java
+++ b/src-generated/edu/nps/moves/dis7/EEFundamentalParameterData.java
@@ -36,6 +36,7 @@ public class EEFundamentalParameterData extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -50,56 +51,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EEFundamentalParameterData#frequency}*/
 public EEFundamentalParameterData setFrequency(float pFrequency)
 {
     frequency = pFrequency;
     return this;
 }
 
+/** Getter for {@link EEFundamentalParameterData#frequency}*/
 public float getFrequency()
 {
     return frequency; 
 }
 
+/** Setter for {@link EEFundamentalParameterData#frequencyRange}*/
 public EEFundamentalParameterData setFrequencyRange(float pFrequencyRange)
 {
     frequencyRange = pFrequencyRange;
     return this;
 }
 
+/** Getter for {@link EEFundamentalParameterData#frequencyRange}*/
 public float getFrequencyRange()
 {
     return frequencyRange; 
 }
 
+/** Setter for {@link EEFundamentalParameterData#effectiveRadiatedPower}*/
 public EEFundamentalParameterData setEffectiveRadiatedPower(float pEffectiveRadiatedPower)
 {
     effectiveRadiatedPower = pEffectiveRadiatedPower;
     return this;
 }
 
+/** Getter for {@link EEFundamentalParameterData#effectiveRadiatedPower}*/
 public float getEffectiveRadiatedPower()
 {
     return effectiveRadiatedPower; 
 }
 
+/** Setter for {@link EEFundamentalParameterData#pulseRepetitionFrequency}*/
 public EEFundamentalParameterData setPulseRepetitionFrequency(float pPulseRepetitionFrequency)
 {
     pulseRepetitionFrequency = pPulseRepetitionFrequency;
     return this;
 }
 
+/** Getter for {@link EEFundamentalParameterData#pulseRepetitionFrequency}*/
 public float getPulseRepetitionFrequency()
 {
     return pulseRepetitionFrequency; 
 }
 
+/** Setter for {@link EEFundamentalParameterData#pulseWidth}*/
 public EEFundamentalParameterData setPulseWidth(float pPulseWidth)
 {
     pulseWidth = pPulseWidth;
     return this;
 }
 
+/** Getter for {@link EEFundamentalParameterData#pulseWidth}*/
 public float getPulseWidth()
 {
     return pulseWidth; 
diff --git a/src-generated/edu/nps/moves/dis7/ElectromagneticEmissionPdu.java b/src-generated/edu/nps/moves/dis7/ElectromagneticEmissionPdu.java
index 2913be43a9dbd3f011ddf4f11f0a47a2f1acd7be..f9d24118643ec5255c27998de5f08529f92be7b7 100644
--- a/src-generated/edu/nps/moves/dis7/ElectromagneticEmissionPdu.java
+++ b/src-generated/edu/nps/moves/dis7/ElectromagneticEmissionPdu.java
@@ -41,6 +41,7 @@ public class ElectromagneticEmissionPdu extends DistributedEmissionsFamilyPdu im
     setPaddingForEmissionsPdu( (short)0 );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -61,56 +62,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ElectromagneticEmissionPdu#emittingEntityID}*/
 public ElectromagneticEmissionPdu setEmittingEntityID(EntityID pEmittingEntityID)
 {
     emittingEntityID = pEmittingEntityID;
     return this;
 }
 
+/** Getter for {@link ElectromagneticEmissionPdu#emittingEntityID}*/
 public EntityID getEmittingEntityID()
 {
     return emittingEntityID; 
 }
 
+/** Setter for {@link ElectromagneticEmissionPdu#eventID}*/
 public ElectromagneticEmissionPdu setEventID(EventIdentifier pEventID)
 {
     eventID = pEventID;
     return this;
 }
 
+/** Getter for {@link ElectromagneticEmissionPdu#eventID}*/
 public EventIdentifier getEventID()
 {
     return eventID; 
 }
 
+/** Setter for {@link ElectromagneticEmissionPdu#stateUpdateIndicator}*/
 public ElectromagneticEmissionPdu setStateUpdateIndicator(ElectromagneticEmissionStateUpdateIndicator pStateUpdateIndicator)
 {
     stateUpdateIndicator = pStateUpdateIndicator;
     return this;
 }
 
+/** Getter for {@link ElectromagneticEmissionPdu#stateUpdateIndicator}*/
 public ElectromagneticEmissionStateUpdateIndicator getStateUpdateIndicator()
 {
     return stateUpdateIndicator; 
 }
 
+/** Setter for {@link ElectromagneticEmissionPdu#paddingForEmissionsPdu}*/
 public ElectromagneticEmissionPdu setPaddingForEmissionsPdu(short pPaddingForEmissionsPdu)
 {
     paddingForEmissionsPdu = pPaddingForEmissionsPdu;
     return this;
 }
 
+/** Getter for {@link ElectromagneticEmissionPdu#paddingForEmissionsPdu}*/
 public short getPaddingForEmissionsPdu()
 {
     return paddingForEmissionsPdu; 
 }
 
+/** Setter for {@link ElectromagneticEmissionPdu#systems}*/
 public ElectromagneticEmissionPdu setSystems(List<ElectronicEmitter> pSystems)
 {
     systems = pSystems;
     return this;
 }
 
+/** Getter for {@link ElectromagneticEmissionPdu#systems}*/
 public List<ElectronicEmitter> getSystems()
 {
     return systems; 
diff --git a/src-generated/edu/nps/moves/dis7/ElectronicEmitter.java b/src-generated/edu/nps/moves/dis7/ElectronicEmitter.java
index 15b2d6ea87c9f4b79b61a1de56e4747d61d2d15b..f11af883690c2c53d585bacb5994c71724dc79e7 100644
--- a/src-generated/edu/nps/moves/dis7/ElectronicEmitter.java
+++ b/src-generated/edu/nps/moves/dis7/ElectronicEmitter.java
@@ -35,6 +35,7 @@ public class ElectronicEmitter extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -53,45 +54,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ElectronicEmitter#systemDataLength}*/
 public ElectronicEmitter setSystemDataLength(byte pSystemDataLength)
 {
     systemDataLength = pSystemDataLength;
     return this;
 }
 
+/** Getter for {@link ElectronicEmitter#systemDataLength}*/
 public byte getSystemDataLength()
 {
     return systemDataLength; 
 }
 
+/** Setter for {@link ElectronicEmitter#emitterSystem}*/
 public ElectronicEmitter setEmitterSystem(EmitterSystem pEmitterSystem)
 {
     emitterSystem = pEmitterSystem;
     return this;
 }
 
+/** Getter for {@link ElectronicEmitter#emitterSystem}*/
 public EmitterSystem getEmitterSystem()
 {
     return emitterSystem; 
 }
 
+/** Setter for {@link ElectronicEmitter#location}*/
 public ElectronicEmitter setLocation(Vector3Float pLocation)
 {
     location = pLocation;
     return this;
 }
 
+/** Getter for {@link ElectronicEmitter#location}*/
 public Vector3Float getLocation()
 {
     return location; 
 }
 
+/** Setter for {@link ElectronicEmitter#beams}*/
 public ElectronicEmitter setBeams(List<EmitterBeam> pBeams)
 {
     beams = pBeams;
     return this;
 }
 
+/** Getter for {@link ElectronicEmitter#beams}*/
 public List<EmitterBeam> getBeams()
 {
     return beams; 
diff --git a/src-generated/edu/nps/moves/dis7/EmitterBeam.java b/src-generated/edu/nps/moves/dis7/EmitterBeam.java
index b282e47e76ea08ccb448d40b9c8ea3b57eba4390..f8dfe1f512339ec4ed170f0304fbfc694fd7c37e 100644
--- a/src-generated/edu/nps/moves/dis7/EmitterBeam.java
+++ b/src-generated/edu/nps/moves/dis7/EmitterBeam.java
@@ -44,6 +44,7 @@ public class EmitterBeam extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -68,111 +69,131 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EmitterBeam#beamDataLength}*/
 public EmitterBeam setBeamDataLength(byte pBeamDataLength)
 {
     beamDataLength = pBeamDataLength;
     return this;
 }
 
+/** Getter for {@link EmitterBeam#beamDataLength}*/
 public byte getBeamDataLength()
 {
     return beamDataLength; 
 }
 
+/** Setter for {@link EmitterBeam#beamNumber}*/
 public EmitterBeam setBeamNumber(byte pBeamNumber)
 {
     beamNumber = pBeamNumber;
     return this;
 }
 
+/** Getter for {@link EmitterBeam#beamNumber}*/
 public byte getBeamNumber()
 {
     return beamNumber; 
 }
 
+/** Setter for {@link EmitterBeam#beamParameterIndex}*/
 public EmitterBeam setBeamParameterIndex(short pBeamParameterIndex)
 {
     beamParameterIndex = pBeamParameterIndex;
     return this;
 }
 
+/** Getter for {@link EmitterBeam#beamParameterIndex}*/
 public short getBeamParameterIndex()
 {
     return beamParameterIndex; 
 }
 
+/** Setter for {@link EmitterBeam#fundamentalParameterData}*/
 public EmitterBeam setFundamentalParameterData(EEFundamentalParameterData pFundamentalParameterData)
 {
     fundamentalParameterData = pFundamentalParameterData;
     return this;
 }
 
+/** Getter for {@link EmitterBeam#fundamentalParameterData}*/
 public EEFundamentalParameterData getFundamentalParameterData()
 {
     return fundamentalParameterData; 
 }
 
+/** Setter for {@link EmitterBeam#beamData}*/
 public EmitterBeam setBeamData(BeamData pBeamData)
 {
     beamData = pBeamData;
     return this;
 }
 
+/** Getter for {@link EmitterBeam#beamData}*/
 public BeamData getBeamData()
 {
     return beamData; 
 }
 
+/** Setter for {@link EmitterBeam#beamFunction}*/
 public EmitterBeam setBeamFunction(ElectromagneticEmissionBeamFunction pBeamFunction)
 {
     beamFunction = pBeamFunction;
     return this;
 }
 
+/** Getter for {@link EmitterBeam#beamFunction}*/
 public ElectromagneticEmissionBeamFunction getBeamFunction()
 {
     return beamFunction; 
 }
 
+/** Setter for {@link EmitterBeam#highDensityTrackJam}*/
 public EmitterBeam setHighDensityTrackJam(HighDensityTrackJam pHighDensityTrackJam)
 {
     highDensityTrackJam = pHighDensityTrackJam;
     return this;
 }
 
+/** Getter for {@link EmitterBeam#highDensityTrackJam}*/
 public HighDensityTrackJam getHighDensityTrackJam()
 {
     return highDensityTrackJam; 
 }
 
+/** Setter for {@link EmitterBeam#beamStatus}*/
 public EmitterBeam setBeamStatus(BeamStatus pBeamStatus)
 {
     beamStatus = pBeamStatus;
     return this;
 }
 
+/** Getter for {@link EmitterBeam#beamStatus}*/
 public BeamStatus getBeamStatus()
 {
     return beamStatus; 
 }
 
+/** Setter for {@link EmitterBeam#jammingTechnique}*/
 public EmitterBeam setJammingTechnique(JammingTechnique pJammingTechnique)
 {
     jammingTechnique = pJammingTechnique;
     return this;
 }
 
+/** Getter for {@link EmitterBeam#jammingTechnique}*/
 public JammingTechnique getJammingTechnique()
 {
     return jammingTechnique; 
 }
 
+/** Setter for {@link EmitterBeam#trackJamData}*/
 public EmitterBeam setTrackJamData(List<TrackJamData> pTrackJamData)
 {
     trackJamData = pTrackJamData;
     return this;
 }
 
+/** Getter for {@link EmitterBeam#trackJamData}*/
 public List<TrackJamData> getTrackJamData()
 {
     return trackJamData; 
diff --git a/src-generated/edu/nps/moves/dis7/EmitterSystem.java b/src-generated/edu/nps/moves/dis7/EmitterSystem.java
index d085a573e8694343c2984ca7a2984f01185df2bb..806eb55b9024ac9822b8d5ce798b89b404e87f0b 100644
--- a/src-generated/edu/nps/moves/dis7/EmitterSystem.java
+++ b/src-generated/edu/nps/moves/dis7/EmitterSystem.java
@@ -30,6 +30,7 @@ public class EmitterSystem extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,34 +43,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EmitterSystem#emitterName}*/
 public EmitterSystem setEmitterName(EmitterName pEmitterName)
 {
     emitterName = pEmitterName;
     return this;
 }
 
+/** Getter for {@link EmitterSystem#emitterName}*/
 public EmitterName getEmitterName()
 {
     return emitterName; 
 }
 
+/** Setter for {@link EmitterSystem#emitterFunction}*/
 public EmitterSystem setEmitterFunction(EmitterSystemFunction pEmitterFunction)
 {
     emitterFunction = pEmitterFunction;
     return this;
 }
 
+/** Getter for {@link EmitterSystem#emitterFunction}*/
 public EmitterSystemFunction getEmitterFunction()
 {
     return emitterFunction; 
 }
 
+/** Setter for {@link EmitterSystem#emitterIDNumber}*/
 public EmitterSystem setEmitterIDNumber(byte pEmitterIDNumber)
 {
     emitterIDNumber = pEmitterIDNumber;
     return this;
 }
 
+/** Getter for {@link EmitterSystem#emitterIDNumber}*/
 public byte getEmitterIDNumber()
 {
     return emitterIDNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/EngineFuel.java b/src-generated/edu/nps/moves/dis7/EngineFuel.java
index 175811f1968728c4dd3111bc9dcd7ef84f2b7d0b..4807f463dbca45706dd94178f4abc1791d9e3234 100644
--- a/src-generated/edu/nps/moves/dis7/EngineFuel.java
+++ b/src-generated/edu/nps/moves/dis7/EngineFuel.java
@@ -36,6 +36,7 @@ public class EngineFuel extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -50,56 +51,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EngineFuel#fuelQuantity}*/
 public EngineFuel setFuelQuantity(int pFuelQuantity)
 {
     fuelQuantity = pFuelQuantity;
     return this;
 }
 
+/** Getter for {@link EngineFuel#fuelQuantity}*/
 public int getFuelQuantity()
 {
     return fuelQuantity; 
 }
 
+/** Setter for {@link EngineFuel#fuelMeasurementUnits}*/
 public EngineFuel setFuelMeasurementUnits(FuelMeasurementUnits pFuelMeasurementUnits)
 {
     fuelMeasurementUnits = pFuelMeasurementUnits;
     return this;
 }
 
+/** Getter for {@link EngineFuel#fuelMeasurementUnits}*/
 public FuelMeasurementUnits getFuelMeasurementUnits()
 {
     return fuelMeasurementUnits; 
 }
 
+/** Setter for {@link EngineFuel#fuelType}*/
 public EngineFuel setFuelType(SupplyFuelType pFuelType)
 {
     fuelType = pFuelType;
     return this;
 }
 
+/** Getter for {@link EngineFuel#fuelType}*/
 public SupplyFuelType getFuelType()
 {
     return fuelType; 
 }
 
+/** Setter for {@link EngineFuel#fuelLocation}*/
 public EngineFuel setFuelLocation(FuelLocation pFuelLocation)
 {
     fuelLocation = pFuelLocation;
     return this;
 }
 
+/** Getter for {@link EngineFuel#fuelLocation}*/
 public FuelLocation getFuelLocation()
 {
     return fuelLocation; 
 }
 
+/** Setter for {@link EngineFuel#padding}*/
 public EngineFuel setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link EngineFuel#padding}*/
 public byte getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/EngineFuelReload.java b/src-generated/edu/nps/moves/dis7/EngineFuelReload.java
index ed3320eadad47eebc1c24fd81d7e32cd9ece6f9d..4b748e9b100fe8fe1af7dbcb73624e6e03e1e8fa 100644
--- a/src-generated/edu/nps/moves/dis7/EngineFuelReload.java
+++ b/src-generated/edu/nps/moves/dis7/EngineFuelReload.java
@@ -45,6 +45,7 @@ public class EngineFuelReload extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -62,89 +63,105 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EngineFuelReload#standardQuantity}*/
 public EngineFuelReload setStandardQuantity(int pStandardQuantity)
 {
     standardQuantity = pStandardQuantity;
     return this;
 }
 
+/** Getter for {@link EngineFuelReload#standardQuantity}*/
 public int getStandardQuantity()
 {
     return standardQuantity; 
 }
 
+/** Setter for {@link EngineFuelReload#maximumQuantity}*/
 public EngineFuelReload setMaximumQuantity(int pMaximumQuantity)
 {
     maximumQuantity = pMaximumQuantity;
     return this;
 }
 
+/** Getter for {@link EngineFuelReload#maximumQuantity}*/
 public int getMaximumQuantity()
 {
     return maximumQuantity; 
 }
 
+/** Setter for {@link EngineFuelReload#standardQuantityReloadTime}*/
 public EngineFuelReload setStandardQuantityReloadTime(int pStandardQuantityReloadTime)
 {
     standardQuantityReloadTime = pStandardQuantityReloadTime;
     return this;
 }
 
+/** Getter for {@link EngineFuelReload#standardQuantityReloadTime}*/
 public int getStandardQuantityReloadTime()
 {
     return standardQuantityReloadTime; 
 }
 
+/** Setter for {@link EngineFuelReload#maximumQuantityReloadTime}*/
 public EngineFuelReload setMaximumQuantityReloadTime(int pMaximumQuantityReloadTime)
 {
     maximumQuantityReloadTime = pMaximumQuantityReloadTime;
     return this;
 }
 
+/** Getter for {@link EngineFuelReload#maximumQuantityReloadTime}*/
 public int getMaximumQuantityReloadTime()
 {
     return maximumQuantityReloadTime; 
 }
 
+/** Setter for {@link EngineFuelReload#fuelMeasurmentUnits}*/
 public EngineFuelReload setFuelMeasurmentUnits(FuelMeasurementUnits pFuelMeasurmentUnits)
 {
     fuelMeasurmentUnits = pFuelMeasurmentUnits;
     return this;
 }
 
+/** Getter for {@link EngineFuelReload#fuelMeasurmentUnits}*/
 public FuelMeasurementUnits getFuelMeasurmentUnits()
 {
     return fuelMeasurmentUnits; 
 }
 
+/** Setter for {@link EngineFuelReload#fuelType}*/
 public EngineFuelReload setFuelType(SupplyFuelType pFuelType)
 {
     fuelType = pFuelType;
     return this;
 }
 
+/** Getter for {@link EngineFuelReload#fuelType}*/
 public SupplyFuelType getFuelType()
 {
     return fuelType; 
 }
 
+/** Setter for {@link EngineFuelReload#fuelLocation}*/
 public EngineFuelReload setFuelLocation(FuelLocation pFuelLocation)
 {
     fuelLocation = pFuelLocation;
     return this;
 }
 
+/** Getter for {@link EngineFuelReload#fuelLocation}*/
 public FuelLocation getFuelLocation()
 {
     return fuelLocation; 
 }
 
+/** Setter for {@link EngineFuelReload#padding}*/
 public EngineFuelReload setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link EngineFuelReload#padding}*/
 public byte getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/EntityAssociationVP.java b/src-generated/edu/nps/moves/dis7/EntityAssociationVP.java
index 073b87a12fbbf5e03dd1b831361d1cbbd8ddb5ae..466e2e6d8ba4a714807967bd6dcb3930f26b35d5 100644
--- a/src-generated/edu/nps/moves/dis7/EntityAssociationVP.java
+++ b/src-generated/edu/nps/moves/dis7/EntityAssociationVP.java
@@ -48,6 +48,7 @@ public class EntityAssociationVP extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -66,100 +67,118 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EntityAssociationVP#recordType}*/
 public EntityAssociationVP setRecordType(VariableParameterRecordType pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link EntityAssociationVP#recordType}*/
 public VariableParameterRecordType getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link EntityAssociationVP#changeIndicator}*/
 public EntityAssociationVP setChangeIndicator(EntityVPRecordChangeIndicator pChangeIndicator)
 {
     changeIndicator = pChangeIndicator;
     return this;
 }
 
+/** Getter for {@link EntityAssociationVP#changeIndicator}*/
 public EntityVPRecordChangeIndicator getChangeIndicator()
 {
     return changeIndicator; 
 }
 
+/** Setter for {@link EntityAssociationVP#associationStatus}*/
 public EntityAssociationVP setAssociationStatus(EntityAssociationAssociationType pAssociationStatus)
 {
     associationStatus = pAssociationStatus;
     return this;
 }
 
+/** Getter for {@link EntityAssociationVP#associationStatus}*/
 public EntityAssociationAssociationType getAssociationStatus()
 {
     return associationStatus; 
 }
 
+/** Setter for {@link EntityAssociationVP#associationType}*/
 public EntityAssociationVP setAssociationType(EntityAssociationPhysicalAssociationType pAssociationType)
 {
     associationType = pAssociationType;
     return this;
 }
 
+/** Getter for {@link EntityAssociationVP#associationType}*/
 public EntityAssociationPhysicalAssociationType getAssociationType()
 {
     return associationType; 
 }
 
+/** Setter for {@link EntityAssociationVP#entityID}*/
 public EntityAssociationVP setEntityID(EntityID pEntityID)
 {
     entityID = pEntityID;
     return this;
 }
 
+/** Getter for {@link EntityAssociationVP#entityID}*/
 public EntityID getEntityID()
 {
     return entityID; 
 }
 
+/** Setter for {@link EntityAssociationVP#ownStationLocation}*/
 public EntityAssociationVP setOwnStationLocation(IsPartOfStationName pOwnStationLocation)
 {
     ownStationLocation = pOwnStationLocation;
     return this;
 }
 
+/** Getter for {@link EntityAssociationVP#ownStationLocation}*/
 public IsPartOfStationName getOwnStationLocation()
 {
     return ownStationLocation; 
 }
 
+/** Setter for {@link EntityAssociationVP#physicalConnectionType}*/
 public EntityAssociationVP setPhysicalConnectionType(EntityAssociationPhysicalConnectionType pPhysicalConnectionType)
 {
     physicalConnectionType = pPhysicalConnectionType;
     return this;
 }
 
+/** Getter for {@link EntityAssociationVP#physicalConnectionType}*/
 public EntityAssociationPhysicalConnectionType getPhysicalConnectionType()
 {
     return physicalConnectionType; 
 }
 
+/** Setter for {@link EntityAssociationVP#groupMemberType}*/
 public EntityAssociationVP setGroupMemberType(EntityAssociationGroupMemberType pGroupMemberType)
 {
     groupMemberType = pGroupMemberType;
     return this;
 }
 
+/** Getter for {@link EntityAssociationVP#groupMemberType}*/
 public EntityAssociationGroupMemberType getGroupMemberType()
 {
     return groupMemberType; 
 }
 
+/** Setter for {@link EntityAssociationVP#groupNumber}*/
 public EntityAssociationVP setGroupNumber(short pGroupNumber)
 {
     groupNumber = pGroupNumber;
     return this;
 }
 
+/** Getter for {@link EntityAssociationVP#groupNumber}*/
 public short getGroupNumber()
 {
     return groupNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/EntityDamageStatusPdu.java b/src-generated/edu/nps/moves/dis7/EntityDamageStatusPdu.java
index 62d141251d480b81d0fc577def0c32da97d4704f..aadeb09226345d13776ed723ad2d33ad4d521f83 100644
--- a/src-generated/edu/nps/moves/dis7/EntityDamageStatusPdu.java
+++ b/src-generated/edu/nps/moves/dis7/EntityDamageStatusPdu.java
@@ -35,6 +35,7 @@ public class EntityDamageStatusPdu extends WarfareFamilyPdu implements Serializa
     setPduType( DISPDUType.ENTITY_DAMAGE_STATUS );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -54,45 +55,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EntityDamageStatusPdu#damagedEntityID}*/
 public EntityDamageStatusPdu setDamagedEntityID(EntityID pDamagedEntityID)
 {
     damagedEntityID = pDamagedEntityID;
     return this;
 }
 
+/** Getter for {@link EntityDamageStatusPdu#damagedEntityID}*/
 public EntityID getDamagedEntityID()
 {
     return damagedEntityID; 
 }
 
+/** Setter for {@link EntityDamageStatusPdu#padding1}*/
 public EntityDamageStatusPdu setPadding1(short pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link EntityDamageStatusPdu#padding1}*/
 public short getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link EntityDamageStatusPdu#padding2}*/
 public EntityDamageStatusPdu setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link EntityDamageStatusPdu#padding2}*/
 public short getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link EntityDamageStatusPdu#damageDescriptionRecords}*/
 public EntityDamageStatusPdu setDamageDescriptionRecords(List<DirectedEnergyDamage> pDamageDescriptionRecords)
 {
     damageDescriptionRecords = pDamageDescriptionRecords;
     return this;
 }
 
+/** Getter for {@link EntityDamageStatusPdu#damageDescriptionRecords}*/
 public List<DirectedEnergyDamage> getDamageDescriptionRecords()
 {
     return damageDescriptionRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/EntityID.java b/src-generated/edu/nps/moves/dis7/EntityID.java
index 07de31685bd1cf41470d80be6d02b039754a752a..093c6348e51047bd6a7c14e125940afb07b45f19 100644
--- a/src-generated/edu/nps/moves/dis7/EntityID.java
+++ b/src-generated/edu/nps/moves/dis7/EntityID.java
@@ -30,6 +30,7 @@ public class EntityID extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,34 +43,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EntityID#siteID}*/
 public EntityID setSiteID(short pSiteID)
 {
     siteID = pSiteID;
     return this;
 }
 
+/** Getter for {@link EntityID#siteID}*/
 public short getSiteID()
 {
     return siteID; 
 }
 
+/** Setter for {@link EntityID#applicationID}*/
 public EntityID setApplicationID(short pApplicationID)
 {
     applicationID = pApplicationID;
     return this;
 }
 
+/** Getter for {@link EntityID#applicationID}*/
 public short getApplicationID()
 {
     return applicationID; 
 }
 
+/** Setter for {@link EntityID#entityID}*/
 public EntityID setEntityID(short pEntityID)
 {
     entityID = pEntityID;
     return this;
 }
 
+/** Getter for {@link EntityID#entityID}*/
 public short getEntityID()
 {
     return entityID; 
diff --git a/src-generated/edu/nps/moves/dis7/EntityIdentifier.java b/src-generated/edu/nps/moves/dis7/EntityIdentifier.java
index 0d24fc2f0551b879d47f26708ef49bd0af0ba090..96f2499c101917f7dc30a9793dae7022e566985e 100644
--- a/src-generated/edu/nps/moves/dis7/EntityIdentifier.java
+++ b/src-generated/edu/nps/moves/dis7/EntityIdentifier.java
@@ -27,6 +27,7 @@ public class EntityIdentifier extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EntityIdentifier#simulationAddress}*/
 public EntityIdentifier setSimulationAddress(SimulationAddress pSimulationAddress)
 {
     simulationAddress = pSimulationAddress;
     return this;
 }
 
+/** Getter for {@link EntityIdentifier#simulationAddress}*/
 public SimulationAddress getSimulationAddress()
 {
     return simulationAddress; 
 }
 
+/** Setter for {@link EntityIdentifier#entityNumber}*/
 public EntityIdentifier setEntityNumber(short pEntityNumber)
 {
     entityNumber = pEntityNumber;
     return this;
 }
 
+/** Getter for {@link EntityIdentifier#entityNumber}*/
 public short getEntityNumber()
 {
     return entityNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/EntityInformationFamilyPdu.java b/src-generated/edu/nps/moves/dis7/EntityInformationFamilyPdu.java
index 4509a8ee021fe0c1ecbe7c70988f444b98a71a8d..a20a6abd5f64c11921125b8c55278270199ecc86 100644
--- a/src-generated/edu/nps/moves/dis7/EntityInformationFamilyPdu.java
+++ b/src-generated/edu/nps/moves/dis7/EntityInformationFamilyPdu.java
@@ -22,6 +22,7 @@ public abstract class EntityInformationFamilyPdu extends PduBase implements Seri
     setProtocolFamily( DISProtocolFamily.ENTITY_INFORMATION_INTERACTION );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
diff --git a/src-generated/edu/nps/moves/dis7/EntityManagementFamilyPdu.java b/src-generated/edu/nps/moves/dis7/EntityManagementFamilyPdu.java
index 5cd3759011279217903f4e32dedaac26672ee26b..4c26ffa592df18866f81e0b6d425296b5407423f 100644
--- a/src-generated/edu/nps/moves/dis7/EntityManagementFamilyPdu.java
+++ b/src-generated/edu/nps/moves/dis7/EntityManagementFamilyPdu.java
@@ -22,6 +22,7 @@ public abstract class EntityManagementFamilyPdu extends PduBase implements Seria
     setProtocolFamily( DISProtocolFamily.ENTITY_MANAGEMENT );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
diff --git a/src-generated/edu/nps/moves/dis7/EntityMarking.java b/src-generated/edu/nps/moves/dis7/EntityMarking.java
index 3e82cca941e7182f8f719e43bb6befc412cb23cd..6d62b52ceb3f09b58bd3043b65b7a45efd1fcce6 100644
--- a/src-generated/edu/nps/moves/dis7/EntityMarking.java
+++ b/src-generated/edu/nps/moves/dis7/EntityMarking.java
@@ -27,6 +27,7 @@ public class EntityMarking extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EntityMarking#characterSet}*/
 public EntityMarking setCharacterSet(EntityMarkingCharacterSet pCharacterSet)
 {
     characterSet = pCharacterSet;
     return this;
 }
 
+/** Getter for {@link EntityMarking#characterSet}*/
 public EntityMarkingCharacterSet getCharacterSet()
 {
     return characterSet; 
 }
 
+/** Setter for {@link EntityMarking#characters}*/
 public EntityMarking setCharacters(byte[] pCharacters)
 {
     characters = Arrays.copyOf(pCharacters, characters.length);
     return this;
 }
 
+/** Getter for {@link EntityMarking#characters}*/
 public byte[] getCharacters()
 {
     return characters; 
diff --git a/src-generated/edu/nps/moves/dis7/EntityStatePdu.java b/src-generated/edu/nps/moves/dis7/EntityStatePdu.java
index aa99c7a4fa173d6ae844b588aa9b60c25db610c8..05e5637b2d3817e4117f3ba2ce3d6b7a6d12e470 100644
--- a/src-generated/edu/nps/moves/dis7/EntityStatePdu.java
+++ b/src-generated/edu/nps/moves/dis7/EntityStatePdu.java
@@ -60,6 +60,7 @@ public class EntityStatePdu extends EntityInformationFamilyPdu implements Serial
     setPduType( DISPDUType.ENTITY_STATE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -87,133 +88,157 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EntityStatePdu#entityID}*/
 public EntityStatePdu setEntityID(EntityID pEntityID)
 {
     entityID = pEntityID;
     return this;
 }
 
+/** Getter for {@link EntityStatePdu#entityID}*/
 public EntityID getEntityID()
 {
     return entityID; 
 }
 
+/** Setter for {@link EntityStatePdu#forceId}*/
 public EntityStatePdu setForceId(ForceID pForceId)
 {
     forceId = pForceId;
     return this;
 }
 
+/** Getter for {@link EntityStatePdu#forceId}*/
 public ForceID getForceId()
 {
     return forceId; 
 }
 
+/** Setter for {@link EntityStatePdu#entityType}*/
 public EntityStatePdu setEntityType(EntityType pEntityType)
 {
     entityType = pEntityType;
     return this;
 }
 
+/** Getter for {@link EntityStatePdu#entityType}*/
 public EntityType getEntityType()
 {
     return entityType; 
 }
 
+/** Setter for {@link EntityStatePdu#alternativeEntityType}*/
 public EntityStatePdu setAlternativeEntityType(EntityType pAlternativeEntityType)
 {
     alternativeEntityType = pAlternativeEntityType;
     return this;
 }
 
+/** Getter for {@link EntityStatePdu#alternativeEntityType}*/
 public EntityType getAlternativeEntityType()
 {
     return alternativeEntityType; 
 }
 
+/** Setter for {@link EntityStatePdu#entityLinearVelocity}*/
 public EntityStatePdu setEntityLinearVelocity(Vector3Float pEntityLinearVelocity)
 {
     entityLinearVelocity = pEntityLinearVelocity;
     return this;
 }
 
+/** Getter for {@link EntityStatePdu#entityLinearVelocity}*/
 public Vector3Float getEntityLinearVelocity()
 {
     return entityLinearVelocity; 
 }
 
+/** Setter for {@link EntityStatePdu#entityLocation}*/
 public EntityStatePdu setEntityLocation(Vector3Double pEntityLocation)
 {
     entityLocation = pEntityLocation;
     return this;
 }
 
+/** Getter for {@link EntityStatePdu#entityLocation}*/
 public Vector3Double getEntityLocation()
 {
     return entityLocation; 
 }
 
+/** Setter for {@link EntityStatePdu#entityOrientation}*/
 public EntityStatePdu setEntityOrientation(EulerAngles pEntityOrientation)
 {
     entityOrientation = pEntityOrientation;
     return this;
 }
 
+/** Getter for {@link EntityStatePdu#entityOrientation}*/
 public EulerAngles getEntityOrientation()
 {
     return entityOrientation; 
 }
 
+/** Setter for {@link EntityStatePdu#entityAppearance}*/
 public EntityStatePdu setEntityAppearance(int pEntityAppearance)
 {
     entityAppearance = pEntityAppearance;
     return this;
 }
 
+/** Getter for {@link EntityStatePdu#entityAppearance}*/
 public int getEntityAppearance()
 {
     return entityAppearance; 
 }
 
+/** Setter for {@link EntityStatePdu#deadReckoningParameters}*/
 public EntityStatePdu setDeadReckoningParameters(DeadReckoningParameters pDeadReckoningParameters)
 {
     deadReckoningParameters = pDeadReckoningParameters;
     return this;
 }
 
+/** Getter for {@link EntityStatePdu#deadReckoningParameters}*/
 public DeadReckoningParameters getDeadReckoningParameters()
 {
     return deadReckoningParameters; 
 }
 
+/** Setter for {@link EntityStatePdu#marking}*/
 public EntityStatePdu setMarking(EntityMarking pMarking)
 {
     marking = pMarking;
     return this;
 }
 
+/** Getter for {@link EntityStatePdu#marking}*/
 public EntityMarking getMarking()
 {
     return marking; 
 }
 
+/** Setter for {@link EntityStatePdu#capabilities}*/
 public EntityStatePdu setCapabilities(EntityCapabilities pCapabilities)
 {
     capabilities = pCapabilities;
     return this;
 }
 
+/** Setter for {@link EntityStatePdu#capabilities}*/
 public EntityCapabilities getCapabilities()
 {
     return capabilities; 
 }
 
+/** Setter for {@link EntityStatePdu#variableParameters}*/
 public EntityStatePdu setVariableParameters(List<VariableParameter> pVariableParameters)
 {
     variableParameters = pVariableParameters;
     return this;
 }
 
+/** Getter for {@link EntityStatePdu#variableParameters}*/
 public List<VariableParameter> getVariableParameters()
 {
     return variableParameters; 
diff --git a/src-generated/edu/nps/moves/dis7/EntityStateUpdatePdu.java b/src-generated/edu/nps/moves/dis7/EntityStateUpdatePdu.java
index 30a0f9e1644c8f6933bc704f384ec3cbfef7a1e3..81db47517b2a9fb94693dec415c4831d878a92e5 100644
--- a/src-generated/edu/nps/moves/dis7/EntityStateUpdatePdu.java
+++ b/src-generated/edu/nps/moves/dis7/EntityStateUpdatePdu.java
@@ -46,6 +46,7 @@ public class EntityStateUpdatePdu extends EntityInformationFamilyPdu implements
     setPduType( DISPDUType.ENTITY_STATE_UPDATE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -68,78 +69,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EntityStateUpdatePdu#entityID}*/
 public EntityStateUpdatePdu setEntityID(EntityID pEntityID)
 {
     entityID = pEntityID;
     return this;
 }
 
+/** Getter for {@link EntityStateUpdatePdu#entityID}*/
 public EntityID getEntityID()
 {
     return entityID; 
 }
 
+/** Setter for {@link EntityStateUpdatePdu#padding1}*/
 public EntityStateUpdatePdu setPadding1(byte pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link EntityStateUpdatePdu#padding1}*/
 public byte getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link EntityStateUpdatePdu#entityLinearVelocity}*/
 public EntityStateUpdatePdu setEntityLinearVelocity(Vector3Float pEntityLinearVelocity)
 {
     entityLinearVelocity = pEntityLinearVelocity;
     return this;
 }
 
+/** Getter for {@link EntityStateUpdatePdu#entityLinearVelocity}*/
 public Vector3Float getEntityLinearVelocity()
 {
     return entityLinearVelocity; 
 }
 
+/** Setter for {@link EntityStateUpdatePdu#entityLocation}*/
 public EntityStateUpdatePdu setEntityLocation(Vector3Double pEntityLocation)
 {
     entityLocation = pEntityLocation;
     return this;
 }
 
+/** Getter for {@link EntityStateUpdatePdu#entityLocation}*/
 public Vector3Double getEntityLocation()
 {
     return entityLocation; 
 }
 
+/** Setter for {@link EntityStateUpdatePdu#entityOrientation}*/
 public EntityStateUpdatePdu setEntityOrientation(EulerAngles pEntityOrientation)
 {
     entityOrientation = pEntityOrientation;
     return this;
 }
 
+/** Getter for {@link EntityStateUpdatePdu#entityOrientation}*/
 public EulerAngles getEntityOrientation()
 {
     return entityOrientation; 
 }
 
+/** Setter for {@link EntityStateUpdatePdu#entityAppearance}*/
 public EntityStateUpdatePdu setEntityAppearance(int pEntityAppearance)
 {
     entityAppearance = pEntityAppearance;
     return this;
 }
 
+/** Getter for {@link EntityStateUpdatePdu#entityAppearance}*/
 public int getEntityAppearance()
 {
     return entityAppearance; 
 }
 
+/** Setter for {@link EntityStateUpdatePdu#variableParameters}*/
 public EntityStateUpdatePdu setVariableParameters(List<VariableParameter> pVariableParameters)
 {
     variableParameters = pVariableParameters;
     return this;
 }
 
+/** Getter for {@link EntityStateUpdatePdu#variableParameters}*/
 public List<VariableParameter> getVariableParameters()
 {
     return variableParameters; 
diff --git a/src-generated/edu/nps/moves/dis7/EntityType.java b/src-generated/edu/nps/moves/dis7/EntityType.java
index 8b12ee00ad012ac86fb35e5b0c0c0a2640a469d8..1b937c4c1a85c53c80f980557d02719f95b70bf2 100644
--- a/src-generated/edu/nps/moves/dis7/EntityType.java
+++ b/src-generated/edu/nps/moves/dis7/EntityType.java
@@ -41,6 +41,7 @@ public class EntityType extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -57,78 +58,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EntityType#entityKind}*/
 public EntityType setEntityKind(EntityKind pEntityKind)
 {
     entityKind = pEntityKind;
     return this;
 }
 
+/** Getter for {@link EntityType#entityKind}*/
 public EntityKind getEntityKind()
 {
     return entityKind; 
 }
 
+/** Setter for {@link EntityType#domain}*/
 public EntityType setDomain(Domain pDomain)
 {
     domain = pDomain;
     return this;
 }
 
+/** Getter for {@link EntityType#domain}*/
 public Domain getDomain()
 {
     return domain; 
 }
 
+/** Setter for {@link EntityType#country}*/
 public EntityType setCountry(Country pCountry)
 {
     country = pCountry;
     return this;
 }
 
+/** Getter for {@link EntityType#country}*/
 public Country getCountry()
 {
     return country; 
 }
 
+/** Setter for {@link EntityType#category}*/
 public EntityType setCategory(byte pCategory)
 {
     category = pCategory;
     return this;
 }
 
+/** Getter for {@link EntityType#category}*/
 public byte getCategory()
 {
     return category; 
 }
 
+/** Setter for {@link EntityType#subCategory}*/
 public EntityType setSubCategory(byte pSubCategory)
 {
     subCategory = pSubCategory;
     return this;
 }
 
+/** Getter for {@link EntityType#subCategory}*/
 public byte getSubCategory()
 {
     return subCategory; 
 }
 
+/** Setter for {@link EntityType#specific}*/
 public EntityType setSpecific(byte pSpecific)
 {
     specific = pSpecific;
     return this;
 }
 
+/** Getter for {@link EntityType#specific}*/
 public byte getSpecific()
 {
     return specific; 
 }
 
+/** Setter for {@link EntityType#extra}*/
 public EntityType setExtra(byte pExtra)
 {
     extra = pExtra;
     return this;
 }
 
+/** Getter for {@link EntityType#extra}*/
 public byte getExtra()
 {
     return extra; 
diff --git a/src-generated/edu/nps/moves/dis7/EntityTypeRaw.java b/src-generated/edu/nps/moves/dis7/EntityTypeRaw.java
index 72e77b6418b861bf9d70302569120355e7c2cbe7..8e566a04aad72be23465a45aa6a304ced3b857ac 100644
--- a/src-generated/edu/nps/moves/dis7/EntityTypeRaw.java
+++ b/src-generated/edu/nps/moves/dis7/EntityTypeRaw.java
@@ -41,6 +41,7 @@ public class EntityTypeRaw extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -57,78 +58,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EntityTypeRaw#entityKind}*/
 public EntityTypeRaw setEntityKind(EntityKind pEntityKind)
 {
     entityKind = pEntityKind;
     return this;
 }
 
+/** Getter for {@link EntityTypeRaw#entityKind}*/
 public EntityKind getEntityKind()
 {
     return entityKind; 
 }
 
+/** Setter for {@link EntityTypeRaw#domain}*/
 public EntityTypeRaw setDomain(byte pDomain)
 {
     domain = pDomain;
     return this;
 }
 
+/** Getter for {@link EntityTypeRaw#domain}*/
 public byte getDomain()
 {
     return domain; 
 }
 
+/** Setter for {@link EntityTypeRaw#country}*/
 public EntityTypeRaw setCountry(short pCountry)
 {
     country = pCountry;
     return this;
 }
 
+/** Getter for {@link EntityTypeRaw#country}*/
 public short getCountry()
 {
     return country; 
 }
 
+/** Setter for {@link EntityTypeRaw#category}*/
 public EntityTypeRaw setCategory(byte pCategory)
 {
     category = pCategory;
     return this;
 }
 
+/** Getter for {@link EntityTypeRaw#category}*/
 public byte getCategory()
 {
     return category; 
 }
 
+/** Setter for {@link EntityTypeRaw#subCategory}*/
 public EntityTypeRaw setSubCategory(byte pSubCategory)
 {
     subCategory = pSubCategory;
     return this;
 }
 
+/** Getter for {@link EntityTypeRaw#subCategory}*/
 public byte getSubCategory()
 {
     return subCategory; 
 }
 
+/** Setter for {@link EntityTypeRaw#specific}*/
 public EntityTypeRaw setSpecific(byte pSpecific)
 {
     specific = pSpecific;
     return this;
 }
 
+/** Getter for {@link EntityTypeRaw#specific}*/
 public byte getSpecific()
 {
     return specific; 
 }
 
+/** Setter for {@link EntityTypeRaw#extra}*/
 public EntityTypeRaw setExtra(byte pExtra)
 {
     extra = pExtra;
     return this;
 }
 
+/** Getter for {@link EntityTypeRaw#extra}*/
 public byte getExtra()
 {
     return extra; 
diff --git a/src-generated/edu/nps/moves/dis7/EntityTypeVP.java b/src-generated/edu/nps/moves/dis7/EntityTypeVP.java
index dfc06e195ce8330095aa148f247488c74ec301fb..315fca943833d59676b5b9192f7379a9354207a3 100644
--- a/src-generated/edu/nps/moves/dis7/EntityTypeVP.java
+++ b/src-generated/edu/nps/moves/dis7/EntityTypeVP.java
@@ -36,6 +36,7 @@ public class EntityTypeVP extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -50,56 +51,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EntityTypeVP#recordType}*/
 public EntityTypeVP setRecordType(VariableParameterRecordType pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link EntityTypeVP#recordType}*/
 public VariableParameterRecordType getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link EntityTypeVP#changeIndicator}*/
 public EntityTypeVP setChangeIndicator(EntityVPRecordChangeIndicator pChangeIndicator)
 {
     changeIndicator = pChangeIndicator;
     return this;
 }
 
+/** Getter for {@link EntityTypeVP#changeIndicator}*/
 public EntityVPRecordChangeIndicator getChangeIndicator()
 {
     return changeIndicator; 
 }
 
+/** Setter for {@link EntityTypeVP#entityType}*/
 public EntityTypeVP setEntityType(EntityType pEntityType)
 {
     entityType = pEntityType;
     return this;
 }
 
+/** Getter for {@link EntityTypeVP#entityType}*/
 public EntityType getEntityType()
 {
     return entityType; 
 }
 
+/** Setter for {@link EntityTypeVP#padding}*/
 public EntityTypeVP setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link EntityTypeVP#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link EntityTypeVP#padding1}*/
 public EntityTypeVP setPadding1(int pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link EntityTypeVP#padding1}*/
 public int getPadding1()
 {
     return padding1; 
diff --git a/src-generated/edu/nps/moves/dis7/Environment.java b/src-generated/edu/nps/moves/dis7/Environment.java
index d25eada3ef2fbf0fbb25ce6aaedaa2d9db843d07..189e3607c16979bfa4eba566ce6164bfbbf990be 100644
--- a/src-generated/edu/nps/moves/dis7/Environment.java
+++ b/src-generated/edu/nps/moves/dis7/Environment.java
@@ -38,6 +38,7 @@ public class Environment extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -53,56 +54,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link Environment#environmentType}*/
 public Environment setEnvironmentType(EnvironmentalProcessRecordType pEnvironmentType)
 {
     environmentType = pEnvironmentType;
     return this;
 }
 
+/** Getter for {@link Environment#environmentType}*/
 public EnvironmentalProcessRecordType getEnvironmentType()
 {
     return environmentType; 
 }
 
+/** Setter for {@link Environment#length}*/
 public Environment setLength(short pLength)
 {
     length = pLength;
     return this;
 }
 
+/** Getter for {@link Environment#length}*/
 public short getLength()
 {
     return length; 
 }
 
+/** Setter for {@link Environment#index}*/
 public Environment setIndex(byte pIndex)
 {
     index = pIndex;
     return this;
 }
 
+/** Getter for {@link Environment#index}*/
 public byte getIndex()
 {
     return index; 
 }
 
+/** Setter for {@link Environment#padding1}*/
 public Environment setPadding1(byte pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link Environment#padding1}*/
 public byte getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link Environment#geometry}*/
 public Environment setGeometry(byte[] pGeometry)
 {
     geometry = pGeometry;
     return this;
 }
 
+/** Getter for {@link Environment#geometry}*/
 public byte[] getGeometry()
 {
     return geometry; 
diff --git a/src-generated/edu/nps/moves/dis7/EnvironmentalProcessPdu.java b/src-generated/edu/nps/moves/dis7/EnvironmentalProcessPdu.java
index a95b7fcd5ac55ab54ff2d4665b76ec9aa5c63264..eaa8012753d17fc9187e177977213f1bb6da5be7 100644
--- a/src-generated/edu/nps/moves/dis7/EnvironmentalProcessPdu.java
+++ b/src-generated/edu/nps/moves/dis7/EnvironmentalProcessPdu.java
@@ -43,6 +43,7 @@ public class EnvironmentalProcessPdu extends SyntheticEnvironmentFamilyPdu imple
     setPduType( DISPDUType.ENVIRONMENTAL_PROCESS );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -64,67 +65,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EnvironmentalProcessPdu#environementalProcessID}*/
 public EnvironmentalProcessPdu setEnvironementalProcessID(ObjectIdentifier pEnvironementalProcessID)
 {
     environementalProcessID = pEnvironementalProcessID;
     return this;
 }
 
+/** Getter for {@link EnvironmentalProcessPdu#environementalProcessID}*/
 public ObjectIdentifier getEnvironementalProcessID()
 {
     return environementalProcessID; 
 }
 
+/** Setter for {@link EnvironmentalProcessPdu#environmentType}*/
 public EnvironmentalProcessPdu setEnvironmentType(EntityType pEnvironmentType)
 {
     environmentType = pEnvironmentType;
     return this;
 }
 
+/** Getter for {@link EnvironmentalProcessPdu#environmentType}*/
 public EntityType getEnvironmentType()
 {
     return environmentType; 
 }
 
+/** Setter for {@link EnvironmentalProcessPdu#modelType}*/
 public EnvironmentalProcessPdu setModelType(EnvironmentalProcessModelType pModelType)
 {
     modelType = pModelType;
     return this;
 }
 
+/** Getter for {@link EnvironmentalProcessPdu#modelType}*/
 public EnvironmentalProcessModelType getModelType()
 {
     return modelType; 
 }
 
+/** Setter for {@link EnvironmentalProcessPdu#environmentStatus}*/
 public EnvironmentalProcessPdu setEnvironmentStatus(EnvironmentalProcessEnvironmentStatus pEnvironmentStatus)
 {
     environmentStatus = pEnvironmentStatus;
     return this;
 }
 
+/** Setter for {@link EnvironmentalProcessPdu#environmentStatus}*/
 public EnvironmentalProcessEnvironmentStatus getEnvironmentStatus()
 {
     return environmentStatus; 
 }
 
+/** Setter for {@link EnvironmentalProcessPdu#sequenceNumber}*/
 public EnvironmentalProcessPdu setSequenceNumber(short pSequenceNumber)
 {
     sequenceNumber = pSequenceNumber;
     return this;
 }
 
+/** Getter for {@link EnvironmentalProcessPdu#sequenceNumber}*/
 public short getSequenceNumber()
 {
     return sequenceNumber; 
 }
 
+/** Setter for {@link EnvironmentalProcessPdu#environmentRecords}*/
 public EnvironmentalProcessPdu setEnvironmentRecords(List<Environment> pEnvironmentRecords)
 {
     environmentRecords = pEnvironmentRecords;
     return this;
 }
 
+/** Getter for {@link EnvironmentalProcessPdu#environmentRecords}*/
 public List<Environment> getEnvironmentRecords()
 {
     return environmentRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/EulerAngles.java b/src-generated/edu/nps/moves/dis7/EulerAngles.java
index e18e2602c080141cf4ecaf2382467e26e289bb22..7355392c8ec2d62abe941afdde991b10fc5c9132 100644
--- a/src-generated/edu/nps/moves/dis7/EulerAngles.java
+++ b/src-generated/edu/nps/moves/dis7/EulerAngles.java
@@ -27,6 +27,7 @@ public class EulerAngles extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -39,34 +40,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EulerAngles#psi}*/
 public EulerAngles setPsi(float pPsi)
 {
     psi = pPsi;
     return this;
 }
 
+/** Getter for {@link EulerAngles#psi}*/
 public float getPsi()
 {
     return psi; 
 }
 
+/** Setter for {@link EulerAngles#theta}*/
 public EulerAngles setTheta(float pTheta)
 {
     theta = pTheta;
     return this;
 }
 
+/** Getter for {@link EulerAngles#theta}*/
 public float getTheta()
 {
     return theta; 
 }
 
+/** Setter for {@link EulerAngles#phi}*/
 public EulerAngles setPhi(float pPhi)
 {
     phi = pPhi;
     return this;
 }
 
+/** Getter for {@link EulerAngles#phi}*/
 public float getPhi()
 {
     return phi; 
diff --git a/src-generated/edu/nps/moves/dis7/EventIdentifier.java b/src-generated/edu/nps/moves/dis7/EventIdentifier.java
index dd65e0cf846e02cf131f973ede4496b588cded59..b60075cdaadcf57c7421902a5e2aad5e955b3cbb 100644
--- a/src-generated/edu/nps/moves/dis7/EventIdentifier.java
+++ b/src-generated/edu/nps/moves/dis7/EventIdentifier.java
@@ -26,6 +26,7 @@ public class EventIdentifier extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -37,23 +38,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EventIdentifier#simulationAddress}*/
 public EventIdentifier setSimulationAddress(SimulationAddress pSimulationAddress)
 {
     simulationAddress = pSimulationAddress;
     return this;
 }
 
+/** Getter for {@link EventIdentifier#simulationAddress}*/
 public SimulationAddress getSimulationAddress()
 {
     return simulationAddress; 
 }
 
+/** Setter for {@link EventIdentifier#eventNumber}*/
 public EventIdentifier setEventNumber(short pEventNumber)
 {
     eventNumber = pEventNumber;
     return this;
 }
 
+/** Getter for {@link EventIdentifier#eventNumber}*/
 public short getEventNumber()
 {
     return eventNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/EventIdentifierLiveEntity.java b/src-generated/edu/nps/moves/dis7/EventIdentifierLiveEntity.java
index f1cabf73d835c130595fe384e0cdaf7a0edb4d65..759d3c6969876c6bac82c029f3863bb7e285ed4d 100644
--- a/src-generated/edu/nps/moves/dis7/EventIdentifierLiveEntity.java
+++ b/src-generated/edu/nps/moves/dis7/EventIdentifierLiveEntity.java
@@ -27,6 +27,7 @@ public class EventIdentifierLiveEntity extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -39,34 +40,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EventIdentifierLiveEntity#siteNumber}*/
 public EventIdentifierLiveEntity setSiteNumber(byte pSiteNumber)
 {
     siteNumber = pSiteNumber;
     return this;
 }
 
+/** Getter for {@link EventIdentifierLiveEntity#siteNumber}*/
 public byte getSiteNumber()
 {
     return siteNumber; 
 }
 
+/** Setter for {@link EventIdentifierLiveEntity#applicationNumber}*/
 public EventIdentifierLiveEntity setApplicationNumber(byte pApplicationNumber)
 {
     applicationNumber = pApplicationNumber;
     return this;
 }
 
+/** Getter for {@link EventIdentifierLiveEntity#applicationNumber}*/
 public byte getApplicationNumber()
 {
     return applicationNumber; 
 }
 
+/** Setter for {@link EventIdentifierLiveEntity#eventNumber}*/
 public EventIdentifierLiveEntity setEventNumber(short pEventNumber)
 {
     eventNumber = pEventNumber;
     return this;
 }
 
+/** Getter for {@link EventIdentifierLiveEntity#eventNumber}*/
 public short getEventNumber()
 {
     return eventNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/EventReportPdu.java b/src-generated/edu/nps/moves/dis7/EventReportPdu.java
index 256e6bd0ea125c09a705d7cb0375aca37557fc1c..5f981f8485562b4eac63c7fdaf4dd4d0ed5d67d0 100644
--- a/src-generated/edu/nps/moves/dis7/EventReportPdu.java
+++ b/src-generated/edu/nps/moves/dis7/EventReportPdu.java
@@ -40,6 +40,7 @@ public class EventReportPdu extends SimulationManagementFamilyPdu implements Ser
     setPduType( DISPDUType.EVENT_REPORT );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -64,45 +65,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EventReportPdu#eventType}*/
 public EventReportPdu setEventType(EventReportEventType pEventType)
 {
     eventType = pEventType;
     return this;
 }
 
+/** Getter for {@link EventReportPdu#eventType}*/
 public EventReportEventType getEventType()
 {
     return eventType; 
 }
 
+/** Setter for {@link EventReportPdu#padding1}*/
 public EventReportPdu setPadding1(int pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link EventReportPdu#padding1}*/
 public int getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link EventReportPdu#fixedDatums}*/
 public EventReportPdu setFixedDatums(List<FixedDatum> pFixedDatums)
 {
     fixedDatums = pFixedDatums;
     return this;
 }
 
+/** Getter for {@link EventReportPdu#fixedDatums}*/
 public List<FixedDatum> getFixedDatums()
 {
     return fixedDatums; 
 }
 
+/** Setter for {@link EventReportPdu#variableDatums}*/
 public EventReportPdu setVariableDatums(List<VariableDatum> pVariableDatums)
 {
     variableDatums = pVariableDatums;
     return this;
 }
 
+/** Getter for {@link EventReportPdu#variableDatums}*/
 public List<VariableDatum> getVariableDatums()
 {
     return variableDatums; 
diff --git a/src-generated/edu/nps/moves/dis7/EventReportRPdu.java b/src-generated/edu/nps/moves/dis7/EventReportRPdu.java
index f24a880905ccf64093063602640206161260e8df..8cbe685909b6c1966abc8c68888da4eb60161858 100644
--- a/src-generated/edu/nps/moves/dis7/EventReportRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/EventReportRPdu.java
@@ -40,6 +40,7 @@ public class EventReportRPdu extends SimulationManagementWithReliabilityFamilyPd
     setPduType( DISPDUType.EVENT_REPORT_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -64,45 +65,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link EventReportRPdu#eventType}*/
 public EventReportRPdu setEventType(EventReportEventType pEventType)
 {
     eventType = pEventType;
     return this;
 }
 
+/** Getter for {@link EventReportRPdu#eventType}*/
 public EventReportEventType getEventType()
 {
     return eventType; 
 }
 
+/** Setter for {@link EventReportRPdu#pad1}*/
 public EventReportRPdu setPad1(int pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link EventReportRPdu#pad1}*/
 public int getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link EventReportRPdu#fixedDatumRecords}*/
 public EventReportRPdu setFixedDatumRecords(List<FixedDatum> pFixedDatumRecords)
 {
     fixedDatumRecords = pFixedDatumRecords;
     return this;
 }
 
+/** Getter for {@link EventReportRPdu#fixedDatumRecords}*/
 public List<FixedDatum> getFixedDatumRecords()
 {
     return fixedDatumRecords; 
 }
 
+/** Setter for {@link EventReportRPdu#variableDatumRecords}*/
 public EventReportRPdu setVariableDatumRecords(List<VariableDatum> pVariableDatumRecords)
 {
     variableDatumRecords = pVariableDatumRecords;
     return this;
 }
 
+/** Getter for {@link EventReportRPdu#variableDatumRecords}*/
 public List<VariableDatum> getVariableDatumRecords()
 {
     return variableDatumRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/Expendable.java b/src-generated/edu/nps/moves/dis7/Expendable.java
index 2e2e4d679d96db06dda0b892e4c4fc2ad3221b0d..ca08c681d82393c26397cba2b777a6a3272692dc 100644
--- a/src-generated/edu/nps/moves/dis7/Expendable.java
+++ b/src-generated/edu/nps/moves/dis7/Expendable.java
@@ -33,6 +33,7 @@ public class Expendable extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -47,56 +48,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link Expendable#expendable}*/
 public Expendable setExpendable(EntityType pExpendable)
 {
     expendable = pExpendable;
     return this;
 }
 
+/** Getter for {@link Expendable#expendable}*/
 public EntityType getExpendable()
 {
     return expendable; 
 }
 
+/** Setter for {@link Expendable#station}*/
 public Expendable setStation(int pStation)
 {
     station = pStation;
     return this;
 }
 
+/** Getter for {@link Expendable#station}*/
 public int getStation()
 {
     return station; 
 }
 
+/** Setter for {@link Expendable#quantity}*/
 public Expendable setQuantity(short pQuantity)
 {
     quantity = pQuantity;
     return this;
 }
 
+/** Getter for {@link Expendable#quantity}*/
 public short getQuantity()
 {
     return quantity; 
 }
 
+/** Setter for {@link Expendable#expendableStatus}*/
 public Expendable setExpendableStatus(MunitionExpendableStatus pExpendableStatus)
 {
     expendableStatus = pExpendableStatus;
     return this;
 }
 
+/** Getter for {@link Expendable#expendableStatus}*/
 public MunitionExpendableStatus getExpendableStatus()
 {
     return expendableStatus; 
 }
 
+/** Setter for {@link Expendable#padding}*/
 public Expendable setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link Expendable#padding}*/
 public byte getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/ExpendableDescriptor.java b/src-generated/edu/nps/moves/dis7/ExpendableDescriptor.java
index a9e4278da151915d558c0f912aaadb0d712c0a5d..fc9699bea72e7ca98a46b77ba7d44d731d8d2233 100644
--- a/src-generated/edu/nps/moves/dis7/ExpendableDescriptor.java
+++ b/src-generated/edu/nps/moves/dis7/ExpendableDescriptor.java
@@ -27,6 +27,7 @@ public class ExpendableDescriptor extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ExpendableDescriptor#expendableType}*/
 public ExpendableDescriptor setExpendableType(EntityType pExpendableType)
 {
     expendableType = pExpendableType;
     return this;
 }
 
+/** Getter for {@link ExpendableDescriptor#expendableType}*/
 public EntityType getExpendableType()
 {
     return expendableType; 
 }
 
+/** Setter for {@link ExpendableDescriptor#padding}*/
 public ExpendableDescriptor setPadding(long pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link ExpendableDescriptor#padding}*/
 public long getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/ExpendableReload.java b/src-generated/edu/nps/moves/dis7/ExpendableReload.java
index f7825203255974061a31911ea7441041978b1b20..9aaf04c7724a96f6f8b264df7bba19a75cf6bdf1 100644
--- a/src-generated/edu/nps/moves/dis7/ExpendableReload.java
+++ b/src-generated/edu/nps/moves/dis7/ExpendableReload.java
@@ -34,6 +34,7 @@ public class ExpendableReload extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -49,67 +50,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ExpendableReload#expendable}*/
 public ExpendableReload setExpendable(EntityType pExpendable)
 {
     expendable = pExpendable;
     return this;
 }
 
+/** Getter for {@link ExpendableReload#expendable}*/
 public EntityType getExpendable()
 {
     return expendable; 
 }
 
+/** Setter for {@link ExpendableReload#station}*/
 public ExpendableReload setStation(int pStation)
 {
     station = pStation;
     return this;
 }
 
+/** Getter for {@link ExpendableReload#station}*/
 public int getStation()
 {
     return station; 
 }
 
+/** Setter for {@link ExpendableReload#standardQuantity}*/
 public ExpendableReload setStandardQuantity(short pStandardQuantity)
 {
     standardQuantity = pStandardQuantity;
     return this;
 }
 
+/** Getter for {@link ExpendableReload#standardQuantity}*/
 public short getStandardQuantity()
 {
     return standardQuantity; 
 }
 
+/** Setter for {@link ExpendableReload#maximumQuantity}*/
 public ExpendableReload setMaximumQuantity(short pMaximumQuantity)
 {
     maximumQuantity = pMaximumQuantity;
     return this;
 }
 
+/** Getter for {@link ExpendableReload#maximumQuantity}*/
 public short getMaximumQuantity()
 {
     return maximumQuantity; 
 }
 
+/** Setter for {@link ExpendableReload#standardQuantityReloadTime}*/
 public ExpendableReload setStandardQuantityReloadTime(int pStandardQuantityReloadTime)
 {
     standardQuantityReloadTime = pStandardQuantityReloadTime;
     return this;
 }
 
+/** Getter for {@link ExpendableReload#standardQuantityReloadTime}*/
 public int getStandardQuantityReloadTime()
 {
     return standardQuantityReloadTime; 
 }
 
+/** Setter for {@link ExpendableReload#maximumQuantityReloadTime}*/
 public ExpendableReload setMaximumQuantityReloadTime(int pMaximumQuantityReloadTime)
 {
     maximumQuantityReloadTime = pMaximumQuantityReloadTime;
     return this;
 }
 
+/** Getter for {@link ExpendableReload#maximumQuantityReloadTime}*/
 public int getMaximumQuantityReloadTime()
 {
     return maximumQuantityReloadTime; 
diff --git a/src-generated/edu/nps/moves/dis7/ExplosionDescriptor.java b/src-generated/edu/nps/moves/dis7/ExplosionDescriptor.java
index 606f982b7f78a09794675d631c8cbb6272c246bc..676fff438627920b250e894684856baa798d7111 100644
--- a/src-generated/edu/nps/moves/dis7/ExplosionDescriptor.java
+++ b/src-generated/edu/nps/moves/dis7/ExplosionDescriptor.java
@@ -33,6 +33,7 @@ public class ExplosionDescriptor extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -46,45 +47,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ExplosionDescriptor#explodingObject}*/
 public ExplosionDescriptor setExplodingObject(EntityType pExplodingObject)
 {
     explodingObject = pExplodingObject;
     return this;
 }
 
+/** Getter for {@link ExplosionDescriptor#explodingObject}*/
 public EntityType getExplodingObject()
 {
     return explodingObject; 
 }
 
+/** Setter for {@link ExplosionDescriptor#explosiveMaterial}*/
 public ExplosionDescriptor setExplosiveMaterial(ExplosiveMaterialCategories pExplosiveMaterial)
 {
     explosiveMaterial = pExplosiveMaterial;
     return this;
 }
 
+/** Getter for {@link ExplosionDescriptor#explosiveMaterial}*/
 public ExplosiveMaterialCategories getExplosiveMaterial()
 {
     return explosiveMaterial; 
 }
 
+/** Setter for {@link ExplosionDescriptor#padding}*/
 public ExplosionDescriptor setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link ExplosionDescriptor#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link ExplosionDescriptor#explosiveForce}*/
 public ExplosionDescriptor setExplosiveForce(float pExplosiveForce)
 {
     explosiveForce = pExplosiveForce;
     return this;
 }
 
+/** Getter for {@link ExplosionDescriptor#explosiveForce}*/
 public float getExplosiveForce()
 {
     return explosiveForce; 
diff --git a/src-generated/edu/nps/moves/dis7/FalseTargetsAttribute.java b/src-generated/edu/nps/moves/dis7/FalseTargetsAttribute.java
index 455ba54688610efb9e8828be4b57bf502a43778f..39291fe7f9eb9f74f3a1bb6fea8c8dec15b12532 100644
--- a/src-generated/edu/nps/moves/dis7/FalseTargetsAttribute.java
+++ b/src-generated/edu/nps/moves/dis7/FalseTargetsAttribute.java
@@ -52,6 +52,7 @@ public class FalseTargetsAttribute extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -76,166 +77,196 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link FalseTargetsAttribute#recordType}*/
 public FalseTargetsAttribute setRecordType(int pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#recordType}*/
 public int getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#recordLength}*/
 public FalseTargetsAttribute setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#padding}*/
 public FalseTargetsAttribute setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#emitterNumber}*/
 public FalseTargetsAttribute setEmitterNumber(byte pEmitterNumber)
 {
     emitterNumber = pEmitterNumber;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#emitterNumber}*/
 public byte getEmitterNumber()
 {
     return emitterNumber; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#beamNumber}*/
 public FalseTargetsAttribute setBeamNumber(byte pBeamNumber)
 {
     beamNumber = pBeamNumber;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#beamNumber}*/
 public byte getBeamNumber()
 {
     return beamNumber; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#stateIndicator}*/
 public FalseTargetsAttribute setStateIndicator(EEAttributeStateIndicator pStateIndicator)
 {
     stateIndicator = pStateIndicator;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#stateIndicator}*/
 public EEAttributeStateIndicator getStateIndicator()
 {
     return stateIndicator; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#padding2}*/
 public FalseTargetsAttribute setPadding2(byte pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#padding2}*/
 public byte getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#padding3}*/
 public FalseTargetsAttribute setPadding3(short pPadding3)
 {
     padding3 = pPadding3;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#padding3}*/
 public short getPadding3()
 {
     return padding3; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#falseTargetCount}*/
 public FalseTargetsAttribute setFalseTargetCount(short pFalseTargetCount)
 {
     falseTargetCount = pFalseTargetCount;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#falseTargetCount}*/
 public short getFalseTargetCount()
 {
     return falseTargetCount; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#walkSpeed}*/
 public FalseTargetsAttribute setWalkSpeed(float pWalkSpeed)
 {
     walkSpeed = pWalkSpeed;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#walkSpeed}*/
 public float getWalkSpeed()
 {
     return walkSpeed; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#walkAcceleration}*/
 public FalseTargetsAttribute setWalkAcceleration(float pWalkAcceleration)
 {
     walkAcceleration = pWalkAcceleration;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#walkAcceleration}*/
 public float getWalkAcceleration()
 {
     return walkAcceleration; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#maximumWalkDistance}*/
 public FalseTargetsAttribute setMaximumWalkDistance(float pMaximumWalkDistance)
 {
     maximumWalkDistance = pMaximumWalkDistance;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#maximumWalkDistance}*/
 public float getMaximumWalkDistance()
 {
     return maximumWalkDistance; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#keepTime}*/
 public FalseTargetsAttribute setKeepTime(float pKeepTime)
 {
     keepTime = pKeepTime;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#keepTime}*/
 public float getKeepTime()
 {
     return keepTime; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#echoSpacing}*/
 public FalseTargetsAttribute setEchoSpacing(float pEchoSpacing)
 {
     echoSpacing = pEchoSpacing;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#echoSpacing}*/
 public float getEchoSpacing()
 {
     return echoSpacing; 
 }
 
+/** Setter for {@link FalseTargetsAttribute#firstTargetOffset}*/
 public FalseTargetsAttribute setFirstTargetOffset(float pFirstTargetOffset)
 {
     firstTargetOffset = pFirstTargetOffset;
     return this;
 }
 
+/** Getter for {@link FalseTargetsAttribute#firstTargetOffset}*/
 public float getFirstTargetOffset()
 {
     return firstTargetOffset; 
diff --git a/src-generated/edu/nps/moves/dis7/FastEntityStatePdu.java b/src-generated/edu/nps/moves/dis7/FastEntityStatePdu.java
index 036347c2015fa2e764518fd4e44b93c091525d17..4535563ca113e241724c4021a6ee38a7775a901a 100644
--- a/src-generated/edu/nps/moves/dis7/FastEntityStatePdu.java
+++ b/src-generated/edu/nps/moves/dis7/FastEntityStatePdu.java
@@ -137,6 +137,7 @@ public class FastEntityStatePdu extends EntityInformationFamilyPdu implements Se
     setPduType( DISPDUType.ENTITY_STATE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -191,430 +192,508 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link FastEntityStatePdu#site}*/
 public FastEntityStatePdu setSite(short pSite)
 {
     site = pSite;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#site}*/
 public short getSite()
 {
     return site; 
 }
 
+/** Setter for {@link FastEntityStatePdu#application}*/
 public FastEntityStatePdu setApplication(short pApplication)
 {
     application = pApplication;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#application}*/
 public short getApplication()
 {
     return application; 
 }
 
+/** Setter for {@link FastEntityStatePdu#entity}*/
 public FastEntityStatePdu setEntity(short pEntity)
 {
     entity = pEntity;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#entity}*/
 public short getEntity()
 {
     return entity; 
 }
 
+/** Setter for {@link FastEntityStatePdu#forceId}*/
 public FastEntityStatePdu setForceId(byte pForceId)
 {
     forceId = pForceId;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#forceId}*/
 public byte getForceId()
 {
     return forceId; 
 }
 
+/** Setter for {@link FastEntityStatePdu#entityKind}*/
 public FastEntityStatePdu setEntityKind(byte pEntityKind)
 {
     entityKind = pEntityKind;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#entityKind}*/
 public byte getEntityKind()
 {
     return entityKind; 
 }
 
+/** Setter for {@link FastEntityStatePdu#domain}*/
 public FastEntityStatePdu setDomain(byte pDomain)
 {
     domain = pDomain;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#domain}*/
 public byte getDomain()
 {
     return domain; 
 }
 
+/** Setter for {@link FastEntityStatePdu#country}*/
 public FastEntityStatePdu setCountry(short pCountry)
 {
     country = pCountry;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#country}*/
 public short getCountry()
 {
     return country; 
 }
 
+/** Setter for {@link FastEntityStatePdu#category}*/
 public FastEntityStatePdu setCategory(byte pCategory)
 {
     category = pCategory;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#category}*/
 public byte getCategory()
 {
     return category; 
 }
 
+/** Setter for {@link FastEntityStatePdu#subcategory}*/
 public FastEntityStatePdu setSubcategory(byte pSubcategory)
 {
     subcategory = pSubcategory;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#subcategory}*/
 public byte getSubcategory()
 {
     return subcategory; 
 }
 
+/** Setter for {@link FastEntityStatePdu#specific}*/
 public FastEntityStatePdu setSpecific(byte pSpecific)
 {
     specific = pSpecific;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#specific}*/
 public byte getSpecific()
 {
     return specific; 
 }
 
+/** Setter for {@link FastEntityStatePdu#extra}*/
 public FastEntityStatePdu setExtra(byte pExtra)
 {
     extra = pExtra;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#extra}*/
 public byte getExtra()
 {
     return extra; 
 }
 
+/** Setter for {@link FastEntityStatePdu#altEntityKind}*/
 public FastEntityStatePdu setAltEntityKind(byte pAltEntityKind)
 {
     altEntityKind = pAltEntityKind;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#altEntityKind}*/
 public byte getAltEntityKind()
 {
     return altEntityKind; 
 }
 
+/** Setter for {@link FastEntityStatePdu#altDomain}*/
 public FastEntityStatePdu setAltDomain(byte pAltDomain)
 {
     altDomain = pAltDomain;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#altDomain}*/
 public byte getAltDomain()
 {
     return altDomain; 
 }
 
+/** Setter for {@link FastEntityStatePdu#altCountry}*/
 public FastEntityStatePdu setAltCountry(short pAltCountry)
 {
     altCountry = pAltCountry;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#altCountry}*/
 public short getAltCountry()
 {
     return altCountry; 
 }
 
+/** Setter for {@link FastEntityStatePdu#altCategory}*/
 public FastEntityStatePdu setAltCategory(byte pAltCategory)
 {
     altCategory = pAltCategory;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#altCategory}*/
 public byte getAltCategory()
 {
     return altCategory; 
 }
 
+/** Setter for {@link FastEntityStatePdu#altSubcategory}*/
 public FastEntityStatePdu setAltSubcategory(byte pAltSubcategory)
 {
     altSubcategory = pAltSubcategory;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#altSubcategory}*/
 public byte getAltSubcategory()
 {
     return altSubcategory; 
 }
 
+/** Setter for {@link FastEntityStatePdu#altSpecific}*/
 public FastEntityStatePdu setAltSpecific(byte pAltSpecific)
 {
     altSpecific = pAltSpecific;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#altSpecific}*/
 public byte getAltSpecific()
 {
     return altSpecific; 
 }
 
+/** Setter for {@link FastEntityStatePdu#altExtra}*/
 public FastEntityStatePdu setAltExtra(byte pAltExtra)
 {
     altExtra = pAltExtra;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#altExtra}*/
 public byte getAltExtra()
 {
     return altExtra; 
 }
 
+/** Setter for {@link FastEntityStatePdu#xVelocity}*/
 public FastEntityStatePdu setXVelocity(float pXVelocity)
 {
     xVelocity = pXVelocity;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#xVelocity}*/
 public float getXVelocity()
 {
     return xVelocity; 
 }
 
+/** Setter for {@link FastEntityStatePdu#yVelocity}*/
 public FastEntityStatePdu setYVelocity(float pYVelocity)
 {
     yVelocity = pYVelocity;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#yVelocity}*/
 public float getYVelocity()
 {
     return yVelocity; 
 }
 
+/** Setter for {@link FastEntityStatePdu#zVelocity}*/
 public FastEntityStatePdu setZVelocity(float pZVelocity)
 {
     zVelocity = pZVelocity;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#zVelocity}*/
 public float getZVelocity()
 {
     return zVelocity; 
 }
 
+/** Setter for {@link FastEntityStatePdu#xLocation}*/
 public FastEntityStatePdu setXLocation(double pXLocation)
 {
     xLocation = pXLocation;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#xLocation}*/
 public double getXLocation()
 {
     return xLocation; 
 }
 
+/** Setter for {@link FastEntityStatePdu#yLocation}*/
 public FastEntityStatePdu setYLocation(double pYLocation)
 {
     yLocation = pYLocation;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#yLocation}*/
 public double getYLocation()
 {
     return yLocation; 
 }
 
+/** Setter for {@link FastEntityStatePdu#zLocation}*/
 public FastEntityStatePdu setZLocation(double pZLocation)
 {
     zLocation = pZLocation;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#zLocation}*/
 public double getZLocation()
 {
     return zLocation; 
 }
 
+/** Setter for {@link FastEntityStatePdu#psi}*/
 public FastEntityStatePdu setPsi(float pPsi)
 {
     psi = pPsi;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#psi}*/
 public float getPsi()
 {
     return psi; 
 }
 
+/** Setter for {@link FastEntityStatePdu#theta}*/
 public FastEntityStatePdu setTheta(float pTheta)
 {
     theta = pTheta;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#theta}*/
 public float getTheta()
 {
     return theta; 
 }
 
+/** Setter for {@link FastEntityStatePdu#phi}*/
 public FastEntityStatePdu setPhi(float pPhi)
 {
     phi = pPhi;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#phi}*/
 public float getPhi()
 {
     return phi; 
 }
 
+/** Setter for {@link FastEntityStatePdu#entityAppearance}*/
 public FastEntityStatePdu setEntityAppearance(int pEntityAppearance)
 {
     entityAppearance = pEntityAppearance;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#entityAppearance}*/
 public int getEntityAppearance()
 {
     return entityAppearance; 
 }
 
+/** Setter for {@link FastEntityStatePdu#deadReckoningAlgorithm}*/
 public FastEntityStatePdu setDeadReckoningAlgorithm(byte pDeadReckoningAlgorithm)
 {
     deadReckoningAlgorithm = pDeadReckoningAlgorithm;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#deadReckoningAlgorithm}*/
 public byte getDeadReckoningAlgorithm()
 {
     return deadReckoningAlgorithm; 
 }
 
+/** Setter for {@link FastEntityStatePdu#otherParameters}*/
 public FastEntityStatePdu setOtherParameters(byte[] pOtherParameters)
 {
     otherParameters = Arrays.copyOf(pOtherParameters, otherParameters.length);
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#otherParameters}*/
 public byte[] getOtherParameters()
 {
     return otherParameters; 
 }
 
+/** Setter for {@link FastEntityStatePdu#xAcceleration}*/
 public FastEntityStatePdu setXAcceleration(float pXAcceleration)
 {
     xAcceleration = pXAcceleration;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#xAcceleration}*/
 public float getXAcceleration()
 {
     return xAcceleration; 
 }
 
+/** Setter for {@link FastEntityStatePdu#yAcceleration}*/
 public FastEntityStatePdu setYAcceleration(float pYAcceleration)
 {
     yAcceleration = pYAcceleration;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#yAcceleration}*/
 public float getYAcceleration()
 {
     return yAcceleration; 
 }
 
+/** Setter for {@link FastEntityStatePdu#zAcceleration}*/
 public FastEntityStatePdu setZAcceleration(float pZAcceleration)
 {
     zAcceleration = pZAcceleration;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#zAcceleration}*/
 public float getZAcceleration()
 {
     return zAcceleration; 
 }
 
+/** Setter for {@link FastEntityStatePdu#xAngularVelocity}*/
 public FastEntityStatePdu setXAngularVelocity(float pXAngularVelocity)
 {
     xAngularVelocity = pXAngularVelocity;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#xAngularVelocity}*/
 public float getXAngularVelocity()
 {
     return xAngularVelocity; 
 }
 
+/** Setter for {@link FastEntityStatePdu#yAngularVelocity}*/
 public FastEntityStatePdu setYAngularVelocity(float pYAngularVelocity)
 {
     yAngularVelocity = pYAngularVelocity;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#yAngularVelocity}*/
 public float getYAngularVelocity()
 {
     return yAngularVelocity; 
 }
 
+/** Setter for {@link FastEntityStatePdu#zAngularVelocity}*/
 public FastEntityStatePdu setZAngularVelocity(float pZAngularVelocity)
 {
     zAngularVelocity = pZAngularVelocity;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#zAngularVelocity}*/
 public float getZAngularVelocity()
 {
     return zAngularVelocity; 
 }
 
+/** Setter for {@link FastEntityStatePdu#marking}*/
 public FastEntityStatePdu setMarking(byte[] pMarking)
 {
     marking = Arrays.copyOf(pMarking, marking.length);
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#marking}*/
 public byte[] getMarking()
 {
     return marking; 
 }
 
+/** Setter for {@link FastEntityStatePdu#capabilities}*/
 public FastEntityStatePdu setCapabilities(short pCapabilities)
 {
     capabilities = pCapabilities;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#capabilities}*/
 public short getCapabilities()
 {
     return capabilities; 
 }
 
+/** Setter for {@link FastEntityStatePdu#variableParameters}*/
 public FastEntityStatePdu setVariableParameters(List<VariableParameter> pVariableParameters)
 {
     variableParameters = pVariableParameters;
     return this;
 }
 
+/** Getter for {@link FastEntityStatePdu#variableParameters}*/
 public List<VariableParameter> getVariableParameters()
 {
     return variableParameters; 
diff --git a/src-generated/edu/nps/moves/dis7/FirePdu.java b/src-generated/edu/nps/moves/dis7/FirePdu.java
index 5de1c2bb4f6261cc44a63fecf69f03e335eb89c9..26df2ca604942dfc61d6b1b61d91f2118cf3d15e 100644
--- a/src-generated/edu/nps/moves/dis7/FirePdu.java
+++ b/src-generated/edu/nps/moves/dis7/FirePdu.java
@@ -49,6 +49,7 @@ public class FirePdu extends WarfareFamilyPdu implements Serializable
     setPduType( DISPDUType.FIRE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -68,100 +69,118 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link FirePdu#firingEntityID}*/
 public FirePdu setFiringEntityID(EntityID pFiringEntityID)
 {
     firingEntityID = pFiringEntityID;
     return this;
 }
 
+/** Getter for {@link FirePdu#firingEntityID}*/
 public EntityID getFiringEntityID()
 {
     return firingEntityID; 
 }
 
+/** Setter for {@link FirePdu#targetEntityID}*/
 public FirePdu setTargetEntityID(EntityID pTargetEntityID)
 {
     targetEntityID = pTargetEntityID;
     return this;
 }
 
+/** Getter for {@link FirePdu#targetEntityID}*/
 public EntityID getTargetEntityID()
 {
     return targetEntityID; 
 }
 
+/** Setter for {@link FirePdu#munitionExpendibleID}*/
 public FirePdu setMunitionExpendibleID(EntityID pMunitionExpendibleID)
 {
     munitionExpendibleID = pMunitionExpendibleID;
     return this;
 }
 
+/** Getter for {@link FirePdu#munitionExpendibleID}*/
 public EntityID getMunitionExpendibleID()
 {
     return munitionExpendibleID; 
 }
 
+/** Setter for {@link FirePdu#eventID}*/
 public FirePdu setEventID(EventIdentifier pEventID)
 {
     eventID = pEventID;
     return this;
 }
 
+/** Getter for {@link FirePdu#eventID}*/
 public EventIdentifier getEventID()
 {
     return eventID; 
 }
 
+/** Setter for {@link FirePdu#fireMissionIndex}*/
 public FirePdu setFireMissionIndex(int pFireMissionIndex)
 {
     fireMissionIndex = pFireMissionIndex;
     return this;
 }
 
+/** Getter for {@link FirePdu#fireMissionIndex}*/
 public int getFireMissionIndex()
 {
     return fireMissionIndex; 
 }
 
+/** Setter for {@link FirePdu#locationInWorldCoordinates}*/
 public FirePdu setLocationInWorldCoordinates(Vector3Double pLocationInWorldCoordinates)
 {
     locationInWorldCoordinates = pLocationInWorldCoordinates;
     return this;
 }
 
+/** Getter for {@link FirePdu#locationInWorldCoordinates}*/
 public Vector3Double getLocationInWorldCoordinates()
 {
     return locationInWorldCoordinates; 
 }
 
+/** Setter for {@link FirePdu#descriptor}*/
 public FirePdu setDescriptor(MunitionDescriptor pDescriptor)
 {
     descriptor = pDescriptor;
     return this;
 }
 
+/** Getter for {@link FirePdu#descriptor}*/
 public MunitionDescriptor getDescriptor()
 {
     return descriptor; 
 }
 
+/** Setter for {@link FirePdu#velocity}*/
 public FirePdu setVelocity(Vector3Float pVelocity)
 {
     velocity = pVelocity;
     return this;
 }
 
+/** Getter for {@link FirePdu#velocity}*/
 public Vector3Float getVelocity()
 {
     return velocity; 
 }
 
+/** Setter for {@link FirePdu#range}*/
 public FirePdu setRange(float pRange)
 {
     range = pRange;
     return this;
 }
 
+/** Getter for {@link FirePdu#range}*/
 public float getRange()
 {
     return range; 
diff --git a/src-generated/edu/nps/moves/dis7/FixedDatum.java b/src-generated/edu/nps/moves/dis7/FixedDatum.java
index 788974aa3702ccc3013316325e8d57b146a28b47..bfacdb32973adc4b1da9a538f3e1fab54ce12d51 100644
--- a/src-generated/edu/nps/moves/dis7/FixedDatum.java
+++ b/src-generated/edu/nps/moves/dis7/FixedDatum.java
@@ -27,6 +27,7 @@ public class FixedDatum extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link FixedDatum#fixedDatumID}*/
 public FixedDatum setFixedDatumID(VariableRecordTypes pFixedDatumID)
 {
     fixedDatumID = pFixedDatumID;
     return this;
 }
 
+/** Getter for {@link FixedDatum#fixedDatumID}*/
 public VariableRecordTypes getFixedDatumID()
 {
     return fixedDatumID; 
 }
 
+/** Setter for {@link FixedDatum#fixedDatumValue}*/
 public FixedDatum setFixedDatumValue(int pFixedDatumValue)
 {
     fixedDatumValue = pFixedDatumValue;
     return this;
 }
 
+/** Getter for {@link FixedDatum#fixedDatumValue}*/
 public int getFixedDatumValue()
 {
     return fixedDatumValue; 
diff --git a/src-generated/edu/nps/moves/dis7/FundamentalOperationalData.java b/src-generated/edu/nps/moves/dis7/FundamentalOperationalData.java
index 279b9b1433a8ebce3c800d03108f998dc60bf408..b31e126a69f01a93c4c41a0130e28794f5004df2 100644
--- a/src-generated/edu/nps/moves/dis7/FundamentalOperationalData.java
+++ b/src-generated/edu/nps/moves/dis7/FundamentalOperationalData.java
@@ -51,6 +51,7 @@ public class FundamentalOperationalData extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -70,111 +71,131 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link FundamentalOperationalData#systemStatus}*/
 public FundamentalOperationalData setSystemStatus(byte pSystemStatus)
 {
     systemStatus = pSystemStatus;
     return this;
 }
 
+/** Getter for {@link FundamentalOperationalData#systemStatus}*/
 public byte getSystemStatus()
 {
     return systemStatus; 
 }
 
+/** Setter for {@link FundamentalOperationalData#dataField1}*/
 public FundamentalOperationalData setDataField1(byte pDataField1)
 {
     dataField1 = pDataField1;
     return this;
 }
 
+/** Getter for {@link FundamentalOperationalData#dataField1}*/
 public byte getDataField1()
 {
     return dataField1; 
 }
 
+/** Setter for {@link FundamentalOperationalData#informationLayers}*/
 public FundamentalOperationalData setInformationLayers(byte pInformationLayers)
 {
     informationLayers = pInformationLayers;
     return this;
 }
 
+/** Getter for {@link FundamentalOperationalData#informationLayers}*/
 public byte getInformationLayers()
 {
     return informationLayers; 
 }
 
+/** Setter for {@link FundamentalOperationalData#dataField2}*/
 public FundamentalOperationalData setDataField2(byte pDataField2)
 {
     dataField2 = pDataField2;
     return this;
 }
 
+/** Getter for {@link FundamentalOperationalData#dataField2}*/
 public byte getDataField2()
 {
     return dataField2; 
 }
 
+/** Setter for {@link FundamentalOperationalData#parameter1}*/
 public FundamentalOperationalData setParameter1(short pParameter1)
 {
     parameter1 = pParameter1;
     return this;
 }
 
+/** Getter for {@link FundamentalOperationalData#parameter1}*/
 public short getParameter1()
 {
     return parameter1; 
 }
 
+/** Setter for {@link FundamentalOperationalData#parameter2}*/
 public FundamentalOperationalData setParameter2(short pParameter2)
 {
     parameter2 = pParameter2;
     return this;
 }
 
+/** Getter for {@link FundamentalOperationalData#parameter2}*/
 public short getParameter2()
 {
     return parameter2; 
 }
 
+/** Setter for {@link FundamentalOperationalData#parameter3}*/
 public FundamentalOperationalData setParameter3(short pParameter3)
 {
     parameter3 = pParameter3;
     return this;
 }
 
+/** Getter for {@link FundamentalOperationalData#parameter3}*/
 public short getParameter3()
 {
     return parameter3; 
 }
 
+/** Setter for {@link FundamentalOperationalData#parameter4}*/
 public FundamentalOperationalData setParameter4(short pParameter4)
 {
     parameter4 = pParameter4;
     return this;
 }
 
+/** Getter for {@link FundamentalOperationalData#parameter4}*/
 public short getParameter4()
 {
     return parameter4; 
 }
 
+/** Setter for {@link FundamentalOperationalData#parameter5}*/
 public FundamentalOperationalData setParameter5(short pParameter5)
 {
     parameter5 = pParameter5;
     return this;
 }
 
+/** Getter for {@link FundamentalOperationalData#parameter5}*/
 public short getParameter5()
 {
     return parameter5; 
 }
 
+/** Setter for {@link FundamentalOperationalData#parameter6}*/
 public FundamentalOperationalData setParameter6(short pParameter6)
 {
     parameter6 = pParameter6;
     return this;
 }
 
+/** Getter for {@link FundamentalOperationalData#parameter6}*/
 public short getParameter6()
 {
     return parameter6; 
diff --git a/src-generated/edu/nps/moves/dis7/GridAxisDescriptor.java b/src-generated/edu/nps/moves/dis7/GridAxisDescriptor.java
index 73fe6e9c7c4f1241464b29bc6319bb3b553a229a..1b968a1438a2ee826500f0aeccb7c8f63a70e27a 100644
--- a/src-generated/edu/nps/moves/dis7/GridAxisDescriptor.java
+++ b/src-generated/edu/nps/moves/dis7/GridAxisDescriptor.java
@@ -35,6 +35,7 @@ public class GridAxisDescriptor extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -49,56 +50,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link GridAxisDescriptor#domainInitialXi}*/
 public GridAxisDescriptor setDomainInitialXi(double pDomainInitialXi)
 {
     domainInitialXi = pDomainInitialXi;
     return this;
 }
 
+/** Getter for {@link GridAxisDescriptor#domainInitialXi}*/
 public double getDomainInitialXi()
 {
     return domainInitialXi; 
 }
 
+/** Setter for {@link GridAxisDescriptor#domainFinalXi}*/
 public GridAxisDescriptor setDomainFinalXi(double pDomainFinalXi)
 {
     domainFinalXi = pDomainFinalXi;
     return this;
 }
 
+/** Getter for {@link GridAxisDescriptor#domainFinalXi}*/
 public double getDomainFinalXi()
 {
     return domainFinalXi; 
 }
 
+/** Setter for {@link GridAxisDescriptor#domainPointsXi}*/
 public GridAxisDescriptor setDomainPointsXi(short pDomainPointsXi)
 {
     domainPointsXi = pDomainPointsXi;
     return this;
 }
 
+/** Getter for {@link GridAxisDescriptor#domainPointsXi}*/
 public short getDomainPointsXi()
 {
     return domainPointsXi; 
 }
 
+/** Setter for {@link GridAxisDescriptor#interleafFactor}*/
 public GridAxisDescriptor setInterleafFactor(byte pInterleafFactor)
 {
     interleafFactor = pInterleafFactor;
     return this;
 }
 
+/** Getter for {@link GridAxisDescriptor#interleafFactor}*/
 public byte getInterleafFactor()
 {
     return interleafFactor; 
 }
 
+/** Setter for {@link GridAxisDescriptor#axisType}*/
 public GridAxisDescriptor setAxisType(GridAxisDescriptorAxisType pAxisType)
 {
     axisType = pAxisType;
     return this;
 }
 
+/** Getter for {@link GridAxisDescriptor#axisType}*/
 public GridAxisDescriptorAxisType getAxisType()
 {
     return axisType; 
diff --git a/src-generated/edu/nps/moves/dis7/GridAxisDescriptorFixed.java b/src-generated/edu/nps/moves/dis7/GridAxisDescriptorFixed.java
index 81240c7d89b791d202074744b48112aadeadda57..13e3e55628b97312b55efac357d42091148d3291 100644
--- a/src-generated/edu/nps/moves/dis7/GridAxisDescriptorFixed.java
+++ b/src-generated/edu/nps/moves/dis7/GridAxisDescriptorFixed.java
@@ -27,6 +27,7 @@ public class GridAxisDescriptorFixed extends GridAxisDescriptor implements Seria
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -39,23 +40,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link GridAxisDescriptorFixed#numberOfPointsOnXiAxis}*/
 public GridAxisDescriptorFixed setNumberOfPointsOnXiAxis(short pNumberOfPointsOnXiAxis)
 {
     numberOfPointsOnXiAxis = pNumberOfPointsOnXiAxis;
     return this;
 }
 
+/** Getter for {@link GridAxisDescriptorFixed#numberOfPointsOnXiAxis}*/
 public short getNumberOfPointsOnXiAxis()
 {
     return numberOfPointsOnXiAxis; 
 }
 
+/** Setter for {@link GridAxisDescriptorFixed#initialIndex}*/
 public GridAxisDescriptorFixed setInitialIndex(short pInitialIndex)
 {
     initialIndex = pInitialIndex;
     return this;
 }
 
+/** Getter for {@link GridAxisDescriptorFixed#initialIndex}*/
 public short getInitialIndex()
 {
     return initialIndex; 
diff --git a/src-generated/edu/nps/moves/dis7/GridAxisDescriptorVariable.java b/src-generated/edu/nps/moves/dis7/GridAxisDescriptorVariable.java
index e806015b42da0ebc85e71a4c2e29b767f7628638..5ad2c2ecfcea8af1e6a85124839206346cba6880 100644
--- a/src-generated/edu/nps/moves/dis7/GridAxisDescriptorVariable.java
+++ b/src-generated/edu/nps/moves/dis7/GridAxisDescriptorVariable.java
@@ -38,6 +38,7 @@ public class GridAxisDescriptorVariable extends GridAxisDescriptor implements Se
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -54,56 +55,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link GridAxisDescriptorVariable#numberOfPointsOnXiAxis}*/
 public GridAxisDescriptorVariable setNumberOfPointsOnXiAxis(short pNumberOfPointsOnXiAxis)
 {
     numberOfPointsOnXiAxis = pNumberOfPointsOnXiAxis;
     return this;
 }
 
+/** Getter for {@link GridAxisDescriptorVariable#numberOfPointsOnXiAxis}*/
 public short getNumberOfPointsOnXiAxis()
 {
     return numberOfPointsOnXiAxis; 
 }
 
+/** Setter for {@link GridAxisDescriptorVariable#initialIndex}*/
 public GridAxisDescriptorVariable setInitialIndex(short pInitialIndex)
 {
     initialIndex = pInitialIndex;
     return this;
 }
 
+/** Getter for {@link GridAxisDescriptorVariable#initialIndex}*/
 public short getInitialIndex()
 {
     return initialIndex; 
 }
 
+/** Setter for {@link GridAxisDescriptorVariable#coordinateScaleXi}*/
 public GridAxisDescriptorVariable setCoordinateScaleXi(double pCoordinateScaleXi)
 {
     coordinateScaleXi = pCoordinateScaleXi;
     return this;
 }
 
+/** Getter for {@link GridAxisDescriptorVariable#coordinateScaleXi}*/
 public double getCoordinateScaleXi()
 {
     return coordinateScaleXi; 
 }
 
+/** Setter for {@link GridAxisDescriptorVariable#coordinateOffsetXi}*/
 public GridAxisDescriptorVariable setCoordinateOffsetXi(double pCoordinateOffsetXi)
 {
     coordinateOffsetXi = pCoordinateOffsetXi;
     return this;
 }
 
+/** Getter for {@link GridAxisDescriptorVariable#coordinateOffsetXi}*/
 public double getCoordinateOffsetXi()
 {
     return coordinateOffsetXi; 
 }
 
+/** Setter for {@link GridAxisDescriptorVariable#xiValues}*/
 public GridAxisDescriptorVariable setXiValues(short[] pXiValues)
 {
     xiValues = pXiValues;
     return this;
 }
 
+/** Getter for {@link GridAxisDescriptorVariable#xiValues}*/
 public short[] getXiValues()
 {
     return xiValues; 
diff --git a/src-generated/edu/nps/moves/dis7/GridData.java b/src-generated/edu/nps/moves/dis7/GridData.java
index 4258f2e8dbe6703279aec502c12911e02aaccc74..1a80b274bf744cf55456813f24b854d4177511b6 100644
--- a/src-generated/edu/nps/moves/dis7/GridData.java
+++ b/src-generated/edu/nps/moves/dis7/GridData.java
@@ -27,6 +27,7 @@ public class GridData extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link GridData#sampleType}*/
 public GridData setSampleType(GriddedDataSampleType pSampleType)
 {
     sampleType = pSampleType;
     return this;
 }
 
+/** Getter for {@link GridData#sampleType}*/
 public GriddedDataSampleType getSampleType()
 {
     return sampleType; 
 }
 
+/** Setter for {@link GridData#dataRepresentation}*/
 public GridData setDataRepresentation(GriddedDataDataRepresentation pDataRepresentation)
 {
     dataRepresentation = pDataRepresentation;
     return this;
 }
 
+/** Getter for {@link GridData#dataRepresentation}*/
 public GriddedDataDataRepresentation getDataRepresentation()
 {
     return dataRepresentation; 
diff --git a/src-generated/edu/nps/moves/dis7/GridDataType0.java b/src-generated/edu/nps/moves/dis7/GridDataType0.java
index ddc50d448630cc2045d2dd9f36ce501ef9d49df8..defc84d3b590459742b5b5fa139fdf016a8f9f21 100644
--- a/src-generated/edu/nps/moves/dis7/GridDataType0.java
+++ b/src-generated/edu/nps/moves/dis7/GridDataType0.java
@@ -27,6 +27,7 @@ public class GridDataType0 extends GridData implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -40,12 +41,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link GridDataType0#dataValues}*/
 public GridDataType0 setDataValues(byte[] pDataValues)
 {
     dataValues = pDataValues;
     return this;
 }
 
+/** Getter for {@link GridDataType0#dataValues}*/
 public byte[] getDataValues()
 {
     return dataValues; 
diff --git a/src-generated/edu/nps/moves/dis7/GridDataType1.java b/src-generated/edu/nps/moves/dis7/GridDataType1.java
index c840f804efd8a753c3e75928c2b1a40eb1755730..08d6ec850619b5e2c73ec42b42843287b5493933 100644
--- a/src-generated/edu/nps/moves/dis7/GridDataType1.java
+++ b/src-generated/edu/nps/moves/dis7/GridDataType1.java
@@ -31,6 +31,7 @@ public class GridDataType1 extends GridData implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -46,34 +47,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link GridDataType1#fieldScale}*/
 public GridDataType1 setFieldScale(float pFieldScale)
 {
     fieldScale = pFieldScale;
     return this;
 }
 
+/** Getter for {@link GridDataType1#fieldScale}*/
 public float getFieldScale()
 {
     return fieldScale; 
 }
 
+/** Setter for {@link GridDataType1#fieldOffset}*/
 public GridDataType1 setFieldOffset(float pFieldOffset)
 {
     fieldOffset = pFieldOffset;
     return this;
 }
 
+/** Getter for {@link GridDataType1#fieldOffset}*/
 public float getFieldOffset()
 {
     return fieldOffset; 
 }
 
+/** Setter for {@link GridDataType1#dataValues}*/
 public GridDataType1 setDataValues(short[] pDataValues)
 {
     dataValues = pDataValues;
     return this;
 }
 
+/** Getter for {@link GridDataType1#dataValues}*/
 public short[] getDataValues()
 {
     return dataValues; 
diff --git a/src-generated/edu/nps/moves/dis7/GridDataType2.java b/src-generated/edu/nps/moves/dis7/GridDataType2.java
index 8955a1600c280350cb96df114b2ad77cf03ef00c..031e5dbce8496b5e9cc4397f995b4fdfed6908b4 100644
--- a/src-generated/edu/nps/moves/dis7/GridDataType2.java
+++ b/src-generated/edu/nps/moves/dis7/GridDataType2.java
@@ -27,6 +27,7 @@ public class GridDataType2 extends GridData implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -40,23 +41,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link GridDataType2#padding}*/
 public GridDataType2 setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link GridDataType2#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link GridDataType2#dataValues}*/
 public GridDataType2 setDataValues(float[] pDataValues)
 {
     dataValues = pDataValues;
     return this;
 }
 
+/** Getter for {@link GridDataType2#dataValues}*/
 public float[] getDataValues()
 {
     return dataValues; 
diff --git a/src-generated/edu/nps/moves/dis7/GriddedDataPdu.java b/src-generated/edu/nps/moves/dis7/GriddedDataPdu.java
index ef770d833a5a61968bc1a50841bb8ce1ae2d98ba..91a98ff5e6f159bd2878aebea0aae282c23c5b51 100644
--- a/src-generated/edu/nps/moves/dis7/GriddedDataPdu.java
+++ b/src-generated/edu/nps/moves/dis7/GriddedDataPdu.java
@@ -70,6 +70,7 @@ public class GriddedDataPdu extends SyntheticEnvironmentFamilyPdu implements Ser
     setPduType( DISPDUType.GRIDDED_DATA );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -104,166 +105,196 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link GriddedDataPdu#environmentalSimulationApplicationID}*/
 public GriddedDataPdu setEnvironmentalSimulationApplicationID(SimulationIdentifier pEnvironmentalSimulationApplicationID)
 {
     environmentalSimulationApplicationID = pEnvironmentalSimulationApplicationID;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#environmentalSimulationApplicationID}*/
 public SimulationIdentifier getEnvironmentalSimulationApplicationID()
 {
     return environmentalSimulationApplicationID; 
 }
 
+/** Setter for {@link GriddedDataPdu#fieldNumber}*/
 public GriddedDataPdu setFieldNumber(short pFieldNumber)
 {
     fieldNumber = pFieldNumber;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#fieldNumber}*/
 public short getFieldNumber()
 {
     return fieldNumber; 
 }
 
+/** Setter for {@link GriddedDataPdu#pduNumber}*/
 public GriddedDataPdu setPduNumber(short pPduNumber)
 {
     pduNumber = pPduNumber;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#pduNumber}*/
 public short getPduNumber()
 {
     return pduNumber; 
 }
 
+/** Setter for {@link GriddedDataPdu#pduTotal}*/
 public GriddedDataPdu setPduTotal(short pPduTotal)
 {
     pduTotal = pPduTotal;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#pduTotal}*/
 public short getPduTotal()
 {
     return pduTotal; 
 }
 
+/** Setter for {@link GriddedDataPdu#coordinateSystem}*/
 public GriddedDataPdu setCoordinateSystem(GriddedDataCoordinateSystem pCoordinateSystem)
 {
     coordinateSystem = pCoordinateSystem;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#coordinateSystem}*/
 public GriddedDataCoordinateSystem getCoordinateSystem()
 {
     return coordinateSystem; 
 }
 
+/** Setter for {@link GriddedDataPdu#constantGrid}*/
 public GriddedDataPdu setConstantGrid(GriddedDataConstantGrid pConstantGrid)
 {
     constantGrid = pConstantGrid;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#constantGrid}*/
 public GriddedDataConstantGrid getConstantGrid()
 {
     return constantGrid; 
 }
 
+/** Setter for {@link GriddedDataPdu#environmentType}*/
 public GriddedDataPdu setEnvironmentType(EntityType pEnvironmentType)
 {
     environmentType = pEnvironmentType;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#environmentType}*/
 public EntityType getEnvironmentType()
 {
     return environmentType; 
 }
 
+/** Setter for {@link GriddedDataPdu#orientation}*/
 public GriddedDataPdu setOrientation(EulerAngles pOrientation)
 {
     orientation = pOrientation;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#orientation}*/
 public EulerAngles getOrientation()
 {
     return orientation; 
 }
 
+/** Setter for {@link GriddedDataPdu#sampleTime}*/
 public GriddedDataPdu setSampleTime(ClockTime pSampleTime)
 {
     sampleTime = pSampleTime;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#sampleTime}*/
 public ClockTime getSampleTime()
 {
     return sampleTime; 
 }
 
+/** Setter for {@link GriddedDataPdu#totalValues}*/
 public GriddedDataPdu setTotalValues(int pTotalValues)
 {
     totalValues = pTotalValues;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#totalValues}*/
 public int getTotalValues()
 {
     return totalValues; 
 }
 
+/** Setter for {@link GriddedDataPdu#vectorDimension}*/
 public GriddedDataPdu setVectorDimension(byte pVectorDimension)
 {
     vectorDimension = pVectorDimension;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#vectorDimension}*/
 public byte getVectorDimension()
 {
     return vectorDimension; 
 }
 
+/** Setter for {@link GriddedDataPdu#padding1}*/
 public GriddedDataPdu setPadding1(byte pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#padding1}*/
 public byte getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link GriddedDataPdu#padding2}*/
 public GriddedDataPdu setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#padding2}*/
 public short getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link GriddedDataPdu#gridAxisDescriptors}*/
 public GriddedDataPdu setGridAxisDescriptors(List<GridAxisDescriptor> pGridAxisDescriptors)
 {
     gridAxisDescriptors = pGridAxisDescriptors;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#gridAxisDescriptors}*/
 public List<GridAxisDescriptor> getGridAxisDescriptors()
 {
     return gridAxisDescriptors; 
 }
 
+/** Setter for {@link GriddedDataPdu#gridDataRecords}*/
 public GriddedDataPdu setGridDataRecords(List<GridData> pGridDataRecords)
 {
     gridDataRecords = pGridDataRecords;
     return this;
 }
 
+/** Getter for {@link GriddedDataPdu#gridDataRecords}*/
 public List<GridData> getGridDataRecords()
 {
     return gridDataRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/GroupID.java b/src-generated/edu/nps/moves/dis7/GroupID.java
index ce96c55b2321986b08a36d5f31cb9ae3ba1a9788..ab6de73070f183a86f41cfd378ed26e2fd1f8479 100644
--- a/src-generated/edu/nps/moves/dis7/GroupID.java
+++ b/src-generated/edu/nps/moves/dis7/GroupID.java
@@ -27,6 +27,7 @@ public class GroupID extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link GroupID#simulationAddress}*/
 public GroupID setSimulationAddress(SimulationAddress pSimulationAddress)
 {
     simulationAddress = pSimulationAddress;
     return this;
 }
 
+/** Getter for {@link GroupID#simulationAddress}*/
 public SimulationAddress getSimulationAddress()
 {
     return simulationAddress; 
 }
 
+/** Setter for {@link GroupID#groupNumber}*/
 public GroupID setGroupNumber(short pGroupNumber)
 {
     groupNumber = pGroupNumber;
     return this;
 }
 
+/** Getter for {@link GroupID#groupNumber}*/
 public short getGroupNumber()
 {
     return groupNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/IFFData.java b/src-generated/edu/nps/moves/dis7/IFFData.java
index f827644456c2b8df3e479e1b887bb27216073ec9..3dbaa491ff25841c74837a664206c207e4baf045 100644
--- a/src-generated/edu/nps/moves/dis7/IFFData.java
+++ b/src-generated/edu/nps/moves/dis7/IFFData.java
@@ -31,6 +31,7 @@ public class IFFData extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -44,34 +45,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IFFData#recordType}*/
 public IFFData setRecordType(VariableRecordTypes pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link IFFData#recordType}*/
 public VariableRecordTypes getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link IFFData#recordLength}*/
 public IFFData setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link IFFData#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link IFFData#recordSpecificFields}*/
 public IFFData setRecordSpecificFields(byte[] pRecordSpecificFields)
 {
     recordSpecificFields = pRecordSpecificFields;
     return this;
 }
 
+/** Getter for {@link IFFData#recordSpecificFields}*/
 public byte[] getRecordSpecificFields()
 {
     return recordSpecificFields; 
diff --git a/src-generated/edu/nps/moves/dis7/IFFFundamentalParameterData.java b/src-generated/edu/nps/moves/dis7/IFFFundamentalParameterData.java
index f6bb65cb29d04ae10bb57cc5db73137f1be56fda..7613e14bf22f776e6b42cf9eb8dd1cc8933e69bc 100644
--- a/src-generated/edu/nps/moves/dis7/IFFFundamentalParameterData.java
+++ b/src-generated/edu/nps/moves/dis7/IFFFundamentalParameterData.java
@@ -42,6 +42,7 @@ public class IFFFundamentalParameterData extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -58,78 +59,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IFFFundamentalParameterData#erp}*/
 public IFFFundamentalParameterData setErp(float pErp)
 {
     erp = pErp;
     return this;
 }
 
+/** Getter for {@link IFFFundamentalParameterData#erp}*/
 public float getErp()
 {
     return erp; 
 }
 
+/** Setter for {@link IFFFundamentalParameterData#frequency}*/
 public IFFFundamentalParameterData setFrequency(float pFrequency)
 {
     frequency = pFrequency;
     return this;
 }
 
+/** Getter for {@link IFFFundamentalParameterData#frequency}*/
 public float getFrequency()
 {
     return frequency; 
 }
 
+/** Setter for {@link IFFFundamentalParameterData#pgrf}*/
 public IFFFundamentalParameterData setPgrf(float pPgrf)
 {
     pgrf = pPgrf;
     return this;
 }
 
+/** Getter for {@link IFFFundamentalParameterData#pgrf}*/
 public float getPgrf()
 {
     return pgrf; 
 }
 
+/** Setter for {@link IFFFundamentalParameterData#pulseWidth}*/
 public IFFFundamentalParameterData setPulseWidth(float pPulseWidth)
 {
     pulseWidth = pPulseWidth;
     return this;
 }
 
+/** Getter for {@link IFFFundamentalParameterData#pulseWidth}*/
 public float getPulseWidth()
 {
     return pulseWidth; 
 }
 
+/** Setter for {@link IFFFundamentalParameterData#burstLength}*/
 public IFFFundamentalParameterData setBurstLength(int pBurstLength)
 {
     burstLength = pBurstLength;
     return this;
 }
 
+/** Getter for {@link IFFFundamentalParameterData#burstLength}*/
 public int getBurstLength()
 {
     return burstLength; 
 }
 
+/** Setter for {@link IFFFundamentalParameterData#applicableModes}*/
 public IFFFundamentalParameterData setApplicableModes(IFFApplicableModes pApplicableModes)
 {
     applicableModes = pApplicableModes;
     return this;
 }
 
+/** Getter for {@link IFFFundamentalParameterData#applicableModes}*/
 public IFFApplicableModes getApplicableModes()
 {
     return applicableModes; 
 }
 
+/** Setter for {@link IFFFundamentalParameterData#systemSpecificData}*/
 public IFFFundamentalParameterData setSystemSpecificData(byte[] pSystemSpecificData)
 {
     systemSpecificData = pSystemSpecificData;
     return this;
 }
 
+/** Getter for {@link IFFFundamentalParameterData#systemSpecificData}*/
 public byte[] getSystemSpecificData()
 {
     return systemSpecificData; 
diff --git a/src-generated/edu/nps/moves/dis7/IFFLayer2Pdu.java b/src-generated/edu/nps/moves/dis7/IFFLayer2Pdu.java
index 71a2ac3badc7d19b00a7e8c70c3a9e7bc5f2fbee..9acaec69120c031d8308e67f86730859b54af028 100644
--- a/src-generated/edu/nps/moves/dis7/IFFLayer2Pdu.java
+++ b/src-generated/edu/nps/moves/dis7/IFFLayer2Pdu.java
@@ -36,6 +36,7 @@ public class IFFLayer2Pdu extends IFFPdu implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -56,56 +57,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IFFLayer2Pdu#layerHeader}*/
 public IFFLayer2Pdu setLayerHeader(LayerHeader pLayerHeader)
 {
     layerHeader = pLayerHeader;
     return this;
 }
 
+/** Getter for {@link IFFLayer2Pdu#layerHeader}*/
 public LayerHeader getLayerHeader()
 {
     return layerHeader; 
 }
 
+/** Setter for {@link IFFLayer2Pdu#beamData}*/
 public IFFLayer2Pdu setBeamData(BeamData pBeamData)
 {
     beamData = pBeamData;
     return this;
 }
 
+/** Getter for {@link IFFLayer2Pdu#beamData}*/
 public BeamData getBeamData()
 {
     return beamData; 
 }
 
+/** Setter for {@link IFFLayer2Pdu#secondaryOpParameter1}*/
 public IFFLayer2Pdu setSecondaryOpParameter1(byte pSecondaryOpParameter1)
 {
     secondaryOpParameter1 = pSecondaryOpParameter1;
     return this;
 }
 
+/** Getter for {@link IFFLayer2Pdu#secondaryOpParameter1}*/
 public byte getSecondaryOpParameter1()
 {
     return secondaryOpParameter1; 
 }
 
+/** Setter for {@link IFFLayer2Pdu#secondaryOpParameter2}*/
 public IFFLayer2Pdu setSecondaryOpParameter2(byte pSecondaryOpParameter2)
 {
     secondaryOpParameter2 = pSecondaryOpParameter2;
     return this;
 }
 
+/** Getter for {@link IFFLayer2Pdu#secondaryOpParameter2}*/
 public byte getSecondaryOpParameter2()
 {
     return secondaryOpParameter2; 
 }
 
+/** Setter for {@link IFFLayer2Pdu#fundamentalIFFParameters}*/
 public IFFLayer2Pdu setFundamentalIFFParameters(List<IFFFundamentalParameterData> pFundamentalIFFParameters)
 {
     fundamentalIFFParameters = pFundamentalIFFParameters;
     return this;
 }
 
+/** Getter for {@link IFFLayer2Pdu#fundamentalIFFParameters}*/
 public List<IFFFundamentalParameterData> getFundamentalIFFParameters()
 {
     return fundamentalIFFParameters; 
diff --git a/src-generated/edu/nps/moves/dis7/IFFPdu.java b/src-generated/edu/nps/moves/dis7/IFFPdu.java
index 4f0208fb16e08f8f3e7bf4274f097d38b97ba0df..dbe8dfac80fa5bbaf000cd0e1fcfcdab63530b05 100644
--- a/src-generated/edu/nps/moves/dis7/IFFPdu.java
+++ b/src-generated/edu/nps/moves/dis7/IFFPdu.java
@@ -40,6 +40,7 @@ public class IFFPdu extends DistributedEmissionsFamilyPdu implements Serializabl
     setPduType( DISPDUType.IDENTIFICATION_FRIEND_OR_FOE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -57,78 +58,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IFFPdu#emittingEntityId}*/
 public IFFPdu setEmittingEntityId(EntityID pEmittingEntityId)
 {
     emittingEntityId = pEmittingEntityId;
     return this;
 }
 
+/** Getter for {@link IFFPdu#emittingEntityId}*/
 public EntityID getEmittingEntityId()
 {
     return emittingEntityId; 
 }
 
+/** Setter for {@link IFFPdu#eventID}*/
 public IFFPdu setEventID(EventIdentifier pEventID)
 {
     eventID = pEventID;
     return this;
 }
 
+/** Getter for {@link IFFPdu#eventID}*/
 public EventIdentifier getEventID()
 {
     return eventID; 
 }
 
+/** Setter for {@link IFFPdu#location}*/
 public IFFPdu setLocation(Vector3Float pLocation)
 {
     location = pLocation;
     return this;
 }
 
+/** Getter for {@link IFFPdu#location}*/
 public Vector3Float getLocation()
 {
     return location; 
 }
 
+/** Setter for {@link IFFPdu#systemID}*/
 public IFFPdu setSystemID(SystemIdentifier pSystemID)
 {
     systemID = pSystemID;
     return this;
 }
 
+/** Getter for {@link IFFPdu#systemID}*/
 public SystemIdentifier getSystemID()
 {
     return systemID; 
 }
 
+/** Setter for {@link IFFPdu#systemDesignator}*/
 public IFFPdu setSystemDesignator(byte pSystemDesignator)
 {
     systemDesignator = pSystemDesignator;
     return this;
 }
 
+/** Getter for {@link IFFPdu#systemDesignator}*/
 public byte getSystemDesignator()
 {
     return systemDesignator; 
 }
 
+/** Setter for {@link IFFPdu#systemSpecificData}*/
 public IFFPdu setSystemSpecificData(byte pSystemSpecificData)
 {
     systemSpecificData = pSystemSpecificData;
     return this;
 }
 
+/** Getter for {@link IFFPdu#systemSpecificData}*/
 public byte getSystemSpecificData()
 {
     return systemSpecificData; 
 }
 
+/** Setter for {@link IFFPdu#fundamentalParameters}*/
 public IFFPdu setFundamentalParameters(FundamentalOperationalData pFundamentalParameters)
 {
     fundamentalParameters = pFundamentalParameters;
     return this;
 }
 
+/** Getter for {@link IFFPdu#fundamentalParameters}*/
 public FundamentalOperationalData getFundamentalParameters()
 {
     return fundamentalParameters; 
diff --git a/src-generated/edu/nps/moves/dis7/IOCommsNodeRecord.java b/src-generated/edu/nps/moves/dis7/IOCommsNodeRecord.java
index 0a779b938e967b548020a27330502c386ed26282..aae478565ea9cbcc7c84c8adfadadd02e5a7ea3f 100644
--- a/src-generated/edu/nps/moves/dis7/IOCommsNodeRecord.java
+++ b/src-generated/edu/nps/moves/dis7/IOCommsNodeRecord.java
@@ -33,6 +33,7 @@ public class IOCommsNodeRecord extends IORecord implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -48,56 +49,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IOCommsNodeRecord#recordType}*/
 public IOCommsNodeRecord setRecordType(VariableRecordTypes pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link IOCommsNodeRecord#recordType}*/
 public VariableRecordTypes getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link IOCommsNodeRecord#recordLength}*/
 public IOCommsNodeRecord setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link IOCommsNodeRecord#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link IOCommsNodeRecord#commsNodeType}*/
 public IOCommsNodeRecord setCommsNodeType(IOCommsNodeRecordCommsNodeType pCommsNodeType)
 {
     commsNodeType = pCommsNodeType;
     return this;
 }
 
+/** Getter for {@link IOCommsNodeRecord#commsNodeType}*/
 public IOCommsNodeRecordCommsNodeType getCommsNodeType()
 {
     return commsNodeType; 
 }
 
+/** Setter for {@link IOCommsNodeRecord#padding}*/
 public IOCommsNodeRecord setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link IOCommsNodeRecord#padding}*/
 public byte getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link IOCommsNodeRecord#commsNodeId}*/
 public IOCommsNodeRecord setCommsNodeId(CommunicationsNodeID pCommsNodeId)
 {
     commsNodeId = pCommsNodeId;
     return this;
 }
 
+/** Getter for {@link IOCommsNodeRecord#commsNodeId}*/
 public CommunicationsNodeID getCommsNodeId()
 {
     return commsNodeId; 
diff --git a/src-generated/edu/nps/moves/dis7/IOEffectRecord.java b/src-generated/edu/nps/moves/dis7/IOEffectRecord.java
index b04ad9fb4b03cca9d30faf33fcac8dbed6c4dc15..4dc128cb488ebd2a452dc2f9e17fcf3cc42fd048 100644
--- a/src-generated/edu/nps/moves/dis7/IOEffectRecord.java
+++ b/src-generated/edu/nps/moves/dis7/IOEffectRecord.java
@@ -44,6 +44,7 @@ public class IOEffectRecord extends IORecord implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -63,100 +64,118 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IOEffectRecord#recordType}*/
 public IOEffectRecord setRecordType(VariableRecordTypes pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link IOEffectRecord#recordType}*/
 public VariableRecordTypes getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link IOEffectRecord#recordLength}*/
 public IOEffectRecord setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link IOEffectRecord#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link IOEffectRecord#ioStatus}*/
 public IOEffectRecord setIoStatus(IOEffectsRecordIOStatus pIoStatus)
 {
     ioStatus = pIoStatus;
     return this;
 }
 
+/** Getter for {@link IOEffectRecord#ioStatus}*/
 public IOEffectsRecordIOStatus getIoStatus()
 {
     return ioStatus; 
 }
 
+/** Setter for {@link IOEffectRecord#ioLinkType}*/
 public IOEffectRecord setIoLinkType(IOEffectsRecordIOLinkType pIoLinkType)
 {
     ioLinkType = pIoLinkType;
     return this;
 }
 
+/** Getter for {@link IOEffectRecord#ioLinkType}*/
 public IOEffectsRecordIOLinkType getIoLinkType()
 {
     return ioLinkType; 
 }
 
+/** Setter for {@link IOEffectRecord#ioEffect}*/
 public IOEffectRecord setIoEffect(IOEffectsRecordIOEffect pIoEffect)
 {
     ioEffect = pIoEffect;
     return this;
 }
 
+/** Getter for {@link IOEffectRecord#ioEffect}*/
 public IOEffectsRecordIOEffect getIoEffect()
 {
     return ioEffect; 
 }
 
+/** Setter for {@link IOEffectRecord#ioEffectDutyCycle}*/
 public IOEffectRecord setIoEffectDutyCycle(byte pIoEffectDutyCycle)
 {
     ioEffectDutyCycle = pIoEffectDutyCycle;
     return this;
 }
 
+/** Getter for {@link IOEffectRecord#ioEffectDutyCycle}*/
 public byte getIoEffectDutyCycle()
 {
     return ioEffectDutyCycle; 
 }
 
+/** Setter for {@link IOEffectRecord#ioEffectDuration}*/
 public IOEffectRecord setIoEffectDuration(short pIoEffectDuration)
 {
     ioEffectDuration = pIoEffectDuration;
     return this;
 }
 
+/** Getter for {@link IOEffectRecord#ioEffectDuration}*/
 public short getIoEffectDuration()
 {
     return ioEffectDuration; 
 }
 
+/** Setter for {@link IOEffectRecord#ioProcess}*/
 public IOEffectRecord setIoProcess(IOEffectsRecordIOProcess pIoProcess)
 {
     ioProcess = pIoProcess;
     return this;
 }
 
+/** Getter for {@link IOEffectRecord#ioProcess}*/
 public IOEffectsRecordIOProcess getIoProcess()
 {
     return ioProcess; 
 }
 
+/** Setter for {@link IOEffectRecord#padding}*/
 public IOEffectRecord setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link IOEffectRecord#padding}*/
 public short getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/IORecord.java b/src-generated/edu/nps/moves/dis7/IORecord.java
index da800477c95803d28a360ee4611e43f0ef71b791..71bef050021ba6560aad7497f98b0339036ac912 100644
--- a/src-generated/edu/nps/moves/dis7/IORecord.java
+++ b/src-generated/edu/nps/moves/dis7/IORecord.java
@@ -21,6 +21,7 @@ public class IORecord extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
diff --git a/src-generated/edu/nps/moves/dis7/IffDataSpecification.java b/src-generated/edu/nps/moves/dis7/IffDataSpecification.java
index a6c302f453da2d990ef73ccda981e75a2c970f95..565ab7709d9f8e0a43d510ea293a3b61a072ef23 100644
--- a/src-generated/edu/nps/moves/dis7/IffDataSpecification.java
+++ b/src-generated/edu/nps/moves/dis7/IffDataSpecification.java
@@ -27,6 +27,7 @@ public class IffDataSpecification extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,12 +43,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IffDataSpecification#iffDataRecords}*/
 public IffDataSpecification setIffDataRecords(List<IFFData> pIffDataRecords)
 {
     iffDataRecords = pIffDataRecords;
     return this;
 }
 
+/** Getter for {@link IffDataSpecification#iffDataRecords}*/
 public List<IFFData> getIffDataRecords()
 {
     return iffDataRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/InformationOperationsActionPdu.java b/src-generated/edu/nps/moves/dis7/InformationOperationsActionPdu.java
index 8c4b602c6b99362a636b26d756c5ca53e47a4a1b..5c6344208a4824b3d7a32b5db531bb7bf9174716 100644
--- a/src-generated/edu/nps/moves/dis7/InformationOperationsActionPdu.java
+++ b/src-generated/edu/nps/moves/dis7/InformationOperationsActionPdu.java
@@ -52,6 +52,7 @@ public class InformationOperationsActionPdu extends InformationOperationsFamilyP
     setPduType( DISPDUType.INFORMATION_OPERATIONS_ACTION );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -78,122 +79,144 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link InformationOperationsActionPdu#receivingSimID}*/
 public InformationOperationsActionPdu setReceivingSimID(EntityID pReceivingSimID)
 {
     receivingSimID = pReceivingSimID;
     return this;
 }
 
+/** Getter for {@link InformationOperationsActionPdu#receivingSimID}*/
 public EntityID getReceivingSimID()
 {
     return receivingSimID; 
 }
 
+/** Setter for {@link InformationOperationsActionPdu#requestID}*/
 public InformationOperationsActionPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link InformationOperationsActionPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link InformationOperationsActionPdu#IOWarfareType}*/
 public InformationOperationsActionPdu setIOWarfareType(IOActionIOWarfareType pIOWarfareType)
 {
     IOWarfareType = pIOWarfareType;
     return this;
 }
 
+/** Getter for {@link InformationOperationsActionPdu#IOWarfareType}*/
 public IOActionIOWarfareType getIOWarfareType()
 {
     return IOWarfareType; 
 }
 
+/** Setter for {@link InformationOperationsActionPdu#IOSimulationSource}*/
 public InformationOperationsActionPdu setIOSimulationSource(IOActionIOSimulationSource pIOSimulationSource)
 {
     IOSimulationSource = pIOSimulationSource;
     return this;
 }
 
+/** Getter for {@link InformationOperationsActionPdu#IOSimulationSource}*/
 public IOActionIOSimulationSource getIOSimulationSource()
 {
     return IOSimulationSource; 
 }
 
+/** Setter for {@link InformationOperationsActionPdu#IOActionType}*/
 public InformationOperationsActionPdu setIOActionType(IOActionIOActionType pIOActionType)
 {
     IOActionType = pIOActionType;
     return this;
 }
 
+/** Getter for {@link InformationOperationsActionPdu#IOActionType}*/
 public IOActionIOActionType getIOActionType()
 {
     return IOActionType; 
 }
 
+/** Setter for {@link InformationOperationsActionPdu#IOActionPhase}*/
 public InformationOperationsActionPdu setIOActionPhase(IOActionIOActionPhase pIOActionPhase)
 {
     IOActionPhase = pIOActionPhase;
     return this;
 }
 
+/** Getter for {@link InformationOperationsActionPdu#IOActionPhase}*/
 public IOActionIOActionPhase getIOActionPhase()
 {
     return IOActionPhase; 
 }
 
+/** Setter for {@link InformationOperationsActionPdu#padding1}*/
 public InformationOperationsActionPdu setPadding1(int pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link InformationOperationsActionPdu#padding1}*/
 public int getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link InformationOperationsActionPdu#ioAttackerID}*/
 public InformationOperationsActionPdu setIoAttackerID(EntityID pIoAttackerID)
 {
     ioAttackerID = pIoAttackerID;
     return this;
 }
 
+/** Getter for {@link InformationOperationsActionPdu#ioAttackerID}*/
 public EntityID getIoAttackerID()
 {
     return ioAttackerID; 
 }
 
+/** Setter for {@link InformationOperationsActionPdu#ioPrimaryTargetID}*/
 public InformationOperationsActionPdu setIoPrimaryTargetID(EntityID pIoPrimaryTargetID)
 {
     ioPrimaryTargetID = pIoPrimaryTargetID;
     return this;
 }
 
+/** Getter for {@link InformationOperationsActionPdu#ioPrimaryTargetID}*/
 public EntityID getIoPrimaryTargetID()
 {
     return ioPrimaryTargetID; 
 }
 
+/** Setter for {@link InformationOperationsActionPdu#padding2}*/
 public InformationOperationsActionPdu setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link InformationOperationsActionPdu#padding2}*/
 public short getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link InformationOperationsActionPdu#ioRecords}*/
 public InformationOperationsActionPdu setIoRecords(List<IORecord> pIoRecords)
 {
     ioRecords = pIoRecords;
     return this;
 }
 
+/** Getter for {@link InformationOperationsActionPdu#ioRecords}*/
 public List<IORecord> getIoRecords()
 {
     return ioRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/InformationOperationsFamilyPdu.java b/src-generated/edu/nps/moves/dis7/InformationOperationsFamilyPdu.java
index 6343bec4291ed217aa62a61cf5c280d5d59f06c9..a64903e22e3e7bfb2e9a736e3cbfe11c1a0e1b74 100644
--- a/src-generated/edu/nps/moves/dis7/InformationOperationsFamilyPdu.java
+++ b/src-generated/edu/nps/moves/dis7/InformationOperationsFamilyPdu.java
@@ -24,6 +24,7 @@ public abstract class InformationOperationsFamilyPdu extends PduBase implements
     setProtocolFamily( DISProtocolFamily.INFORMATION_OPERATIONS );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -35,12 +36,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link InformationOperationsFamilyPdu#originatingSimID}*/
 public InformationOperationsFamilyPdu setOriginatingSimID(EntityID pOriginatingSimID)
 {
     originatingSimID = pOriginatingSimID;
     return this;
 }
 
+/** Getter for {@link InformationOperationsFamilyPdu#originatingSimID}*/
 public EntityID getOriginatingSimID()
 {
     return originatingSimID; 
diff --git a/src-generated/edu/nps/moves/dis7/InformationOperationsReportPdu.java b/src-generated/edu/nps/moves/dis7/InformationOperationsReportPdu.java
index 0b004dc23ef823eb81c650451a6aca0e21fb7d55..e2b2c03b22cb1c90e2dab70249c244d3dfe931bc 100644
--- a/src-generated/edu/nps/moves/dis7/InformationOperationsReportPdu.java
+++ b/src-generated/edu/nps/moves/dis7/InformationOperationsReportPdu.java
@@ -42,6 +42,7 @@ public class InformationOperationsReportPdu extends InformationOperationsFamilyP
     setPduType( DISPDUType.INFORMATION_OPERATIONS_REPORT );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -65,89 +66,105 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link InformationOperationsReportPdu#ioSimSource}*/
 public InformationOperationsReportPdu setIoSimSource(IOActionIOSimulationSource pIoSimSource)
 {
     ioSimSource = pIoSimSource;
     return this;
 }
 
+/** Getter for {@link InformationOperationsReportPdu#ioSimSource}*/
 public IOActionIOSimulationSource getIoSimSource()
 {
     return ioSimSource; 
 }
 
+/** Setter for {@link InformationOperationsReportPdu#ioReportType}*/
 public InformationOperationsReportPdu setIoReportType(IOReportIOReportType pIoReportType)
 {
     ioReportType = pIoReportType;
     return this;
 }
 
+/** Getter for {@link InformationOperationsReportPdu#ioReportType}*/
 public IOReportIOReportType getIoReportType()
 {
     return ioReportType; 
 }
 
+/** Setter for {@link InformationOperationsReportPdu#padding1}*/
 public InformationOperationsReportPdu setPadding1(byte pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link InformationOperationsReportPdu#padding1}*/
 public byte getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link InformationOperationsReportPdu#ioAttackerID}*/
 public InformationOperationsReportPdu setIoAttackerID(EntityID pIoAttackerID)
 {
     ioAttackerID = pIoAttackerID;
     return this;
 }
 
+/** Getter for {@link InformationOperationsReportPdu#ioAttackerID}*/
 public EntityID getIoAttackerID()
 {
     return ioAttackerID; 
 }
 
+/** Setter for {@link InformationOperationsReportPdu#ioPrimaryTargetID}*/
 public InformationOperationsReportPdu setIoPrimaryTargetID(EntityID pIoPrimaryTargetID)
 {
     ioPrimaryTargetID = pIoPrimaryTargetID;
     return this;
 }
 
+/** Getter for {@link InformationOperationsReportPdu#ioPrimaryTargetID}*/
 public EntityID getIoPrimaryTargetID()
 {
     return ioPrimaryTargetID; 
 }
 
+/** Setter for {@link InformationOperationsReportPdu#padding2}*/
 public InformationOperationsReportPdu setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link InformationOperationsReportPdu#padding2}*/
 public short getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link InformationOperationsReportPdu#padding3}*/
 public InformationOperationsReportPdu setPadding3(short pPadding3)
 {
     padding3 = pPadding3;
     return this;
 }
 
+/** Getter for {@link InformationOperationsReportPdu#padding3}*/
 public short getPadding3()
 {
     return padding3; 
 }
 
+/** Setter for {@link InformationOperationsReportPdu#ioRecords}*/
 public InformationOperationsReportPdu setIoRecords(List<IORecord> pIoRecords)
 {
     ioRecords = pIoRecords;
     return this;
 }
 
+/** Getter for {@link InformationOperationsReportPdu#ioRecords}*/
 public List<IORecord> getIoRecords()
 {
     return ioRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/IntercomCommunicationsParameters.java b/src-generated/edu/nps/moves/dis7/IntercomCommunicationsParameters.java
index bdacc77d785d954f491c2366597e1bc538df3103..79dde2d1c8e6dd89e38c890253a388527899f0f8 100644
--- a/src-generated/edu/nps/moves/dis7/IntercomCommunicationsParameters.java
+++ b/src-generated/edu/nps/moves/dis7/IntercomCommunicationsParameters.java
@@ -32,6 +32,7 @@ public class IntercomCommunicationsParameters extends Object implements Serializ
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -45,34 +46,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IntercomCommunicationsParameters#recordType}*/
 public IntercomCommunicationsParameters setRecordType(IntercomControlRecordType pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link IntercomCommunicationsParameters#recordType}*/
 public IntercomControlRecordType getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link IntercomCommunicationsParameters#recordLength}*/
 public IntercomCommunicationsParameters setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link IntercomCommunicationsParameters#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link IntercomCommunicationsParameters#recordSpecificField}*/
 public IntercomCommunicationsParameters setRecordSpecificField(byte[] pRecordSpecificField)
 {
     recordSpecificField = pRecordSpecificField;
     return this;
 }
 
+/** Getter for {@link IntercomCommunicationsParameters#recordSpecificField}*/
 public byte[] getRecordSpecificField()
 {
     return recordSpecificField; 
diff --git a/src-generated/edu/nps/moves/dis7/IntercomControlPdu.java b/src-generated/edu/nps/moves/dis7/IntercomControlPdu.java
index 83953edc406c14c9953dcc75e50b9804140d2eb9..562556af8e88ec564440f7a255f18a08b6099e09 100644
--- a/src-generated/edu/nps/moves/dis7/IntercomControlPdu.java
+++ b/src-generated/edu/nps/moves/dis7/IntercomControlPdu.java
@@ -59,6 +59,7 @@ public class IntercomControlPdu extends RadioCommunicationsFamilyPdu implements
     setPduType( DISPDUType.INTERCOM_CONTROL );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -86,133 +87,157 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IntercomControlPdu#controlType}*/
 public IntercomControlPdu setControlType(IntercomControlControlType pControlType)
 {
     controlType = pControlType;
     return this;
 }
 
+/** Getter for {@link IntercomControlPdu#controlType}*/
 public IntercomControlControlType getControlType()
 {
     return controlType; 
 }
 
+/** Setter for {@link IntercomControlPdu#communicationsChannelType}*/
 public IntercomControlPdu setCommunicationsChannelType(byte pCommunicationsChannelType)
 {
     communicationsChannelType = pCommunicationsChannelType;
     return this;
 }
 
+/** Getter for {@link IntercomControlPdu#communicationsChannelType}*/
 public byte getCommunicationsChannelType()
 {
     return communicationsChannelType; 
 }
 
+/** Setter for {@link IntercomControlPdu#sourceEntityID}*/
 public IntercomControlPdu setSourceEntityID(EntityID pSourceEntityID)
 {
     sourceEntityID = pSourceEntityID;
     return this;
 }
 
+/** Getter for {@link IntercomControlPdu#sourceEntityID}*/
 public EntityID getSourceEntityID()
 {
     return sourceEntityID; 
 }
 
+/** Setter for {@link IntercomControlPdu#sourceIntercomNumber}*/
 public IntercomControlPdu setSourceIntercomNumber(short pSourceIntercomNumber)
 {
     sourceIntercomNumber = pSourceIntercomNumber;
     return this;
 }
 
+/** Getter for {@link IntercomControlPdu#sourceIntercomNumber}*/
 public short getSourceIntercomNumber()
 {
     return sourceIntercomNumber; 
 }
 
+/** Setter for {@link IntercomControlPdu#sourceLineID}*/
 public IntercomControlPdu setSourceLineID(byte pSourceLineID)
 {
     sourceLineID = pSourceLineID;
     return this;
 }
 
+/** Getter for {@link IntercomControlPdu#sourceLineID}*/
 public byte getSourceLineID()
 {
     return sourceLineID; 
 }
 
+/** Setter for {@link IntercomControlPdu#transmitPriority}*/
 public IntercomControlPdu setTransmitPriority(byte pTransmitPriority)
 {
     transmitPriority = pTransmitPriority;
     return this;
 }
 
+/** Getter for {@link IntercomControlPdu#transmitPriority}*/
 public byte getTransmitPriority()
 {
     return transmitPriority; 
 }
 
+/** Setter for {@link IntercomControlPdu#transmitLineState}*/
 public IntercomControlPdu setTransmitLineState(IntercomControlTransmitLineState pTransmitLineState)
 {
     transmitLineState = pTransmitLineState;
     return this;
 }
 
+/** Getter for {@link IntercomControlPdu#transmitLineState}*/
 public IntercomControlTransmitLineState getTransmitLineState()
 {
     return transmitLineState; 
 }
 
+/** Setter for {@link IntercomControlPdu#command}*/
 public IntercomControlPdu setCommand(IntercomControlCommand pCommand)
 {
     command = pCommand;
     return this;
 }
 
+/** Getter for {@link IntercomControlPdu#command}*/
 public IntercomControlCommand getCommand()
 {
     return command; 
 }
 
+/** Setter for {@link IntercomControlPdu#masterIntercomReferenceID}*/
 public IntercomControlPdu setMasterIntercomReferenceID(EntityID pMasterIntercomReferenceID)
 {
     masterIntercomReferenceID = pMasterIntercomReferenceID;
     return this;
 }
 
+/** Getter for {@link IntercomControlPdu#masterIntercomReferenceID}*/
 public EntityID getMasterIntercomReferenceID()
 {
     return masterIntercomReferenceID; 
 }
 
+/** Setter for {@link IntercomControlPdu#masterIntercomNumber}*/
 public IntercomControlPdu setMasterIntercomNumber(short pMasterIntercomNumber)
 {
     masterIntercomNumber = pMasterIntercomNumber;
     return this;
 }
 
+/** Getter for {@link IntercomControlPdu#masterIntercomNumber}*/
 public short getMasterIntercomNumber()
 {
     return masterIntercomNumber; 
 }
 
+/** Setter for {@link IntercomControlPdu#masterChannelID}*/
 public IntercomControlPdu setMasterChannelID(short pMasterChannelID)
 {
     masterChannelID = pMasterChannelID;
     return this;
 }
 
+/** Getter for {@link IntercomControlPdu#masterChannelID}*/
 public short getMasterChannelID()
 {
     return masterChannelID; 
 }
 
+/** Setter for {@link IntercomControlPdu#intercomParameters}*/
 public IntercomControlPdu setIntercomParameters(List<IntercomCommunicationsParameters> pIntercomParameters)
 {
     intercomParameters = pIntercomParameters;
     return this;
 }
 
+/** Getter for {@link IntercomControlPdu#intercomParameters}*/
 public List<IntercomCommunicationsParameters> getIntercomParameters()
 {
     return intercomParameters; 
diff --git a/src-generated/edu/nps/moves/dis7/IntercomIdentifier.java b/src-generated/edu/nps/moves/dis7/IntercomIdentifier.java
index 766698cc9806f6a4b97edd3b16aa053fd1453788..960ab62097974ce007a8331e5e675d9e8cd40789 100644
--- a/src-generated/edu/nps/moves/dis7/IntercomIdentifier.java
+++ b/src-generated/edu/nps/moves/dis7/IntercomIdentifier.java
@@ -29,6 +29,7 @@ public class IntercomIdentifier extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,45 +43,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IntercomIdentifier#siteNumber}*/
 public IntercomIdentifier setSiteNumber(short pSiteNumber)
 {
     siteNumber = pSiteNumber;
     return this;
 }
 
+/** Getter for {@link IntercomIdentifier#siteNumber}*/
 public short getSiteNumber()
 {
     return siteNumber; 
 }
 
+/** Setter for {@link IntercomIdentifier#applicationNumber}*/
 public IntercomIdentifier setApplicationNumber(short pApplicationNumber)
 {
     applicationNumber = pApplicationNumber;
     return this;
 }
 
+/** Getter for {@link IntercomIdentifier#applicationNumber}*/
 public short getApplicationNumber()
 {
     return applicationNumber; 
 }
 
+/** Setter for {@link IntercomIdentifier#referenceNumber}*/
 public IntercomIdentifier setReferenceNumber(short pReferenceNumber)
 {
     referenceNumber = pReferenceNumber;
     return this;
 }
 
+/** Getter for {@link IntercomIdentifier#referenceNumber}*/
 public short getReferenceNumber()
 {
     return referenceNumber; 
 }
 
+/** Setter for {@link IntercomIdentifier#intercomNumber}*/
 public IntercomIdentifier setIntercomNumber(short pIntercomNumber)
 {
     intercomNumber = pIntercomNumber;
     return this;
 }
 
+/** Getter for {@link IntercomIdentifier#intercomNumber}*/
 public short getIntercomNumber()
 {
     return intercomNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/IntercomReferenceID.java b/src-generated/edu/nps/moves/dis7/IntercomReferenceID.java
index b9e7b802668537ab95d6a38f2bccbc1a4c306039..fb79a5dea128e06e8a1e278538586bf75fd683a7 100644
--- a/src-generated/edu/nps/moves/dis7/IntercomReferenceID.java
+++ b/src-generated/edu/nps/moves/dis7/IntercomReferenceID.java
@@ -26,6 +26,7 @@ public class IntercomReferenceID extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,34 +39,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IntercomReferenceID#siteNumber}*/
 public IntercomReferenceID setSiteNumber(short pSiteNumber)
 {
     siteNumber = pSiteNumber;
     return this;
 }
 
+/** Getter for {@link IntercomReferenceID#siteNumber}*/
 public short getSiteNumber()
 {
     return siteNumber; 
 }
 
+/** Setter for {@link IntercomReferenceID#applicationNumber}*/
 public IntercomReferenceID setApplicationNumber(short pApplicationNumber)
 {
     applicationNumber = pApplicationNumber;
     return this;
 }
 
+/** Getter for {@link IntercomReferenceID#applicationNumber}*/
 public short getApplicationNumber()
 {
     return applicationNumber; 
 }
 
+/** Setter for {@link IntercomReferenceID#referenceNumber}*/
 public IntercomReferenceID setReferenceNumber(short pReferenceNumber)
 {
     referenceNumber = pReferenceNumber;
     return this;
 }
 
+/** Getter for {@link IntercomReferenceID#referenceNumber}*/
 public short getReferenceNumber()
 {
     return referenceNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/IntercomSignalPdu.java b/src-generated/edu/nps/moves/dis7/IntercomSignalPdu.java
index bf29543ad6d4c42afa40fa4143edc1e78059fa7b..c56a0f9beea87898dd4dfc7e41cea0d6ffc3910b 100644
--- a/src-generated/edu/nps/moves/dis7/IntercomSignalPdu.java
+++ b/src-generated/edu/nps/moves/dis7/IntercomSignalPdu.java
@@ -47,6 +47,7 @@ public class IntercomSignalPdu extends RadioCommunicationsFamilyPdu implements S
     setPduType( DISPDUType.INTERCOM_SIGNAL );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -66,78 +67,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IntercomSignalPdu#intercomReferenceID}*/
 public IntercomSignalPdu setIntercomReferenceID(IntercomReferenceID pIntercomReferenceID)
 {
     intercomReferenceID = pIntercomReferenceID;
     return this;
 }
 
+/** Getter for {@link IntercomSignalPdu#intercomReferenceID}*/
 public IntercomReferenceID getIntercomReferenceID()
 {
     return intercomReferenceID; 
 }
 
+/** Setter for {@link IntercomSignalPdu#intercomNumber}*/
 public IntercomSignalPdu setIntercomNumber(short pIntercomNumber)
 {
     intercomNumber = pIntercomNumber;
     return this;
 }
 
+/** Getter for {@link IntercomSignalPdu#intercomNumber}*/
 public short getIntercomNumber()
 {
     return intercomNumber; 
 }
 
+/** Setter for {@link IntercomSignalPdu#encodingScheme}*/
 public IntercomSignalPdu setEncodingScheme(short pEncodingScheme)
 {
     encodingScheme = pEncodingScheme;
     return this;
 }
 
+/** Getter for {@link IntercomSignalPdu#encodingScheme}*/
 public short getEncodingScheme()
 {
     return encodingScheme; 
 }
 
+/** Setter for {@link IntercomSignalPdu#tdlType}*/
 public IntercomSignalPdu setTdlType(SignalTDLType pTdlType)
 {
     tdlType = pTdlType;
     return this;
 }
 
+/** Getter for {@link IntercomSignalPdu#tdlType}*/
 public SignalTDLType getTdlType()
 {
     return tdlType; 
 }
 
+/** Setter for {@link IntercomSignalPdu#sampleRate}*/
 public IntercomSignalPdu setSampleRate(int pSampleRate)
 {
     sampleRate = pSampleRate;
     return this;
 }
 
+/** Getter for {@link IntercomSignalPdu#sampleRate}*/
 public int getSampleRate()
 {
     return sampleRate; 
 }
 
+/** Setter for {@link IntercomSignalPdu#samples}*/
 public IntercomSignalPdu setSamples(short pSamples)
 {
     samples = pSamples;
     return this;
 }
 
+/** Getter for {@link IntercomSignalPdu#samples}*/
 public short getSamples()
 {
     return samples; 
 }
 
+/** Setter for {@link IntercomSignalPdu#data}*/
 public IntercomSignalPdu setData(byte[] pData)
 {
     data = pData;
     return this;
 }
 
+/** Getter for {@link IntercomSignalPdu#data}*/
 public byte[] getData()
 {
     return data; 
diff --git a/src-generated/edu/nps/moves/dis7/IsGroupOfPdu.java b/src-generated/edu/nps/moves/dis7/IsGroupOfPdu.java
index 99af4aeffb3629bb1254615188116c2a356fda9c..15cfa8eef5a39d53e8082d3a5991aa5d3093f43b 100644
--- a/src-generated/edu/nps/moves/dis7/IsGroupOfPdu.java
+++ b/src-generated/edu/nps/moves/dis7/IsGroupOfPdu.java
@@ -43,6 +43,7 @@ public class IsGroupOfPdu extends EntityManagementFamilyPdu implements Serializa
     setPduType( DISPDUType.ISGROUPOF );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -64,67 +65,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IsGroupOfPdu#groupEntityID}*/
 public IsGroupOfPdu setGroupEntityID(EntityID pGroupEntityID)
 {
     groupEntityID = pGroupEntityID;
     return this;
 }
 
+/** Getter for {@link IsGroupOfPdu#groupEntityID}*/
 public EntityID getGroupEntityID()
 {
     return groupEntityID; 
 }
 
+/** Setter for {@link IsGroupOfPdu#groupedEntityCategory}*/
 public IsGroupOfPdu setGroupedEntityCategory(IsGroupOfGroupedEntityCategory pGroupedEntityCategory)
 {
     groupedEntityCategory = pGroupedEntityCategory;
     return this;
 }
 
+/** Getter for {@link IsGroupOfPdu#groupedEntityCategory}*/
 public IsGroupOfGroupedEntityCategory getGroupedEntityCategory()
 {
     return groupedEntityCategory; 
 }
 
+/** Setter for {@link IsGroupOfPdu#pad}*/
 public IsGroupOfPdu setPad(int pPad)
 {
     pad = pPad;
     return this;
 }
 
+/** Getter for {@link IsGroupOfPdu#pad}*/
 public int getPad()
 {
     return pad; 
 }
 
+/** Setter for {@link IsGroupOfPdu#latitude}*/
 public IsGroupOfPdu setLatitude(double pLatitude)
 {
     latitude = pLatitude;
     return this;
 }
 
+/** Getter for {@link IsGroupOfPdu#latitude}*/
 public double getLatitude()
 {
     return latitude; 
 }
 
+/** Setter for {@link IsGroupOfPdu#longitude}*/
 public IsGroupOfPdu setLongitude(double pLongitude)
 {
     longitude = pLongitude;
     return this;
 }
 
+/** Getter for {@link IsGroupOfPdu#longitude}*/
 public double getLongitude()
 {
     return longitude; 
 }
 
+/** Setter for {@link IsGroupOfPdu#groupedEntityDescriptions}*/
 public IsGroupOfPdu setGroupedEntityDescriptions(List<VariableDatum> pGroupedEntityDescriptions)
 {
     groupedEntityDescriptions = pGroupedEntityDescriptions;
     return this;
 }
 
+/** Getter for {@link IsGroupOfPdu#groupedEntityDescriptions}*/
 public List<VariableDatum> getGroupedEntityDescriptions()
 {
     return groupedEntityDescriptions; 
diff --git a/src-generated/edu/nps/moves/dis7/IsPartOfPdu.java b/src-generated/edu/nps/moves/dis7/IsPartOfPdu.java
index 0bd91c2b46a19458124651168ea565ad20c69fe9..cacea198209536bac561d7a38259d39c7817532e 100644
--- a/src-generated/edu/nps/moves/dis7/IsPartOfPdu.java
+++ b/src-generated/edu/nps/moves/dis7/IsPartOfPdu.java
@@ -40,6 +40,7 @@ public class IsPartOfPdu extends EntityManagementFamilyPdu implements Serializab
     setPduType( DISPDUType.ISPARTOF );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -56,67 +57,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link IsPartOfPdu#orginatingEntityID}*/
 public IsPartOfPdu setOrginatingEntityID(EntityID pOrginatingEntityID)
 {
     orginatingEntityID = pOrginatingEntityID;
     return this;
 }
 
+/** Getter for {@link IsPartOfPdu#orginatingEntityID}*/
 public EntityID getOrginatingEntityID()
 {
     return orginatingEntityID; 
 }
 
+/** Setter for {@link IsPartOfPdu#receivingEntityID}*/
 public IsPartOfPdu setReceivingEntityID(EntityID pReceivingEntityID)
 {
     receivingEntityID = pReceivingEntityID;
     return this;
 }
 
+/** Getter for {@link IsPartOfPdu#receivingEntityID}*/
 public EntityID getReceivingEntityID()
 {
     return receivingEntityID; 
 }
 
+/** Setter for {@link IsPartOfPdu#relationship}*/
 public IsPartOfPdu setRelationship(Relationship pRelationship)
 {
     relationship = pRelationship;
     return this;
 }
 
+/** Getter for {@link IsPartOfPdu#relationship}*/
 public Relationship getRelationship()
 {
     return relationship; 
 }
 
+/** Setter for {@link IsPartOfPdu#partLocation}*/
 public IsPartOfPdu setPartLocation(Vector3Float pPartLocation)
 {
     partLocation = pPartLocation;
     return this;
 }
 
+/** Getter for {@link IsPartOfPdu#partLocation}*/
 public Vector3Float getPartLocation()
 {
     return partLocation; 
 }
 
+/** Setter for {@link IsPartOfPdu#namedLocationID}*/
 public IsPartOfPdu setNamedLocationID(NamedLocationIdentification pNamedLocationID)
 {
     namedLocationID = pNamedLocationID;
     return this;
 }
 
+/** Getter for {@link IsPartOfPdu#namedLocationID}*/
 public NamedLocationIdentification getNamedLocationID()
 {
     return namedLocationID; 
 }
 
+/** Setter for {@link IsPartOfPdu#partEntityType}*/
 public IsPartOfPdu setPartEntityType(EntityType pPartEntityType)
 {
     partEntityType = pPartEntityType;
     return this;
 }
 
+/** Getter for {@link IsPartOfPdu#partEntityType}*/
 public EntityType getPartEntityType()
 {
     return partEntityType; 
diff --git a/src-generated/edu/nps/moves/dis7/JammingTechnique.java b/src-generated/edu/nps/moves/dis7/JammingTechnique.java
index 1d825cf3f083946f177d08e41f8bf19823a57686..f0d1bdc967c2e5fc2997d828fc3f5f71c738bf05 100644
--- a/src-generated/edu/nps/moves/dis7/JammingTechnique.java
+++ b/src-generated/edu/nps/moves/dis7/JammingTechnique.java
@@ -29,6 +29,7 @@ public class JammingTechnique extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,45 +43,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link JammingTechnique#kind}*/
 public JammingTechnique setKind(byte pKind)
 {
     kind = pKind;
     return this;
 }
 
+/** Getter for {@link JammingTechnique#kind}*/
 public byte getKind()
 {
     return kind; 
 }
 
+/** Setter for {@link JammingTechnique#category}*/
 public JammingTechnique setCategory(byte pCategory)
 {
     category = pCategory;
     return this;
 }
 
+/** Getter for {@link JammingTechnique#category}*/
 public byte getCategory()
 {
     return category; 
 }
 
+/** Setter for {@link JammingTechnique#subCategory}*/
 public JammingTechnique setSubCategory(byte pSubCategory)
 {
     subCategory = pSubCategory;
     return this;
 }
 
+/** Getter for {@link JammingTechnique#subCategory}*/
 public byte getSubCategory()
 {
     return subCategory; 
 }
 
+/** Setter for {@link JammingTechnique#specific}*/
 public JammingTechnique setSpecific(byte pSpecific)
 {
     specific = pSpecific;
     return this;
 }
 
+/** Getter for {@link JammingTechnique#specific}*/
 public byte getSpecific()
 {
     return specific; 
diff --git a/src-generated/edu/nps/moves/dis7/LEDetonationPdu.java b/src-generated/edu/nps/moves/dis7/LEDetonationPdu.java
index 40feac3ca7d2f08a442510569209a6078c130a1f..94ba50985b992eedb91f703124e93e192a809d4f 100644
--- a/src-generated/edu/nps/moves/dis7/LEDetonationPdu.java
+++ b/src-generated/edu/nps/moves/dis7/LEDetonationPdu.java
@@ -47,6 +47,7 @@ public class LEDetonationPdu extends LiveEntityFamilyPdu implements Serializable
     setPduType( DISPDUType.LIVE_ENTITY_DETONATION );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -69,133 +70,157 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LEDetonationPdu#firingLiveEntityId}*/
 public LEDetonationPdu setFiringLiveEntityId(EntityID pFiringLiveEntityId)
 {
     firingLiveEntityId = pFiringLiveEntityId;
     return this;
 }
 
+/** Getter for {@link LEDetonationPdu#firingLiveEntityId}*/
 public EntityID getFiringLiveEntityId()
 {
     return firingLiveEntityId; 
 }
 
+/** Setter for {@link LEDetonationPdu#detonationFlag1}*/
 public LEDetonationPdu setDetonationFlag1(byte pDetonationFlag1)
 {
     detonationFlag1 = pDetonationFlag1;
     return this;
 }
 
+/** Getter for {@link LEDetonationPdu#detonationFlag1}*/
 public byte getDetonationFlag1()
 {
     return detonationFlag1; 
 }
 
+/** Setter for {@link LEDetonationPdu#detonationFlag2}*/
 public LEDetonationPdu setDetonationFlag2(byte pDetonationFlag2)
 {
     detonationFlag2 = pDetonationFlag2;
     return this;
 }
 
+/** Getter for {@link LEDetonationPdu#detonationFlag2}*/
 public byte getDetonationFlag2()
 {
     return detonationFlag2; 
 }
 
+/** Setter for {@link LEDetonationPdu#targetLiveEntityId}*/
 public LEDetonationPdu setTargetLiveEntityId(EntityID pTargetLiveEntityId)
 {
     targetLiveEntityId = pTargetLiveEntityId;
     return this;
 }
 
+/** Getter for {@link LEDetonationPdu#targetLiveEntityId}*/
 public EntityID getTargetLiveEntityId()
 {
     return targetLiveEntityId; 
 }
 
+/** Setter for {@link LEDetonationPdu#munitionLiveEntityId}*/
 public LEDetonationPdu setMunitionLiveEntityId(EntityID pMunitionLiveEntityId)
 {
     munitionLiveEntityId = pMunitionLiveEntityId;
     return this;
 }
 
+/** Getter for {@link LEDetonationPdu#munitionLiveEntityId}*/
 public EntityID getMunitionLiveEntityId()
 {
     return munitionLiveEntityId; 
 }
 
+/** Setter for {@link LEDetonationPdu#eventId}*/
 public LEDetonationPdu setEventId(EventIdentifier pEventId)
 {
     eventId = pEventId;
     return this;
 }
 
+/** Getter for {@link LEDetonationPdu#eventId}*/
 public EventIdentifier getEventId()
 {
     return eventId; 
 }
 
+/** Setter for {@link LEDetonationPdu#worldLocation}*/
 public LEDetonationPdu setWorldLocation(LiveEntityRelativeWorldCoordinates pWorldLocation)
 {
     worldLocation = pWorldLocation;
     return this;
 }
 
+/** Getter for {@link LEDetonationPdu#worldLocation}*/
 public LiveEntityRelativeWorldCoordinates getWorldLocation()
 {
     return worldLocation; 
 }
 
+/** Setter for {@link LEDetonationPdu#velocity}*/
 public LEDetonationPdu setVelocity(LiveEntityLinearVelocity pVelocity)
 {
     velocity = pVelocity;
     return this;
 }
 
+/** Getter for {@link LEDetonationPdu#velocity}*/
 public LiveEntityLinearVelocity getVelocity()
 {
     return velocity; 
 }
 
+/** Setter for {@link LEDetonationPdu#munitionOrientation}*/
 public LEDetonationPdu setMunitionOrientation(LiveEntityOrientation16 pMunitionOrientation)
 {
     munitionOrientation = pMunitionOrientation;
     return this;
 }
 
+/** Getter for {@link LEDetonationPdu#munitionOrientation}*/
 public LiveEntityOrientation16 getMunitionOrientation()
 {
     return munitionOrientation; 
 }
 
+/** Setter for {@link LEDetonationPdu#munitionDescriptor}*/
 public LEDetonationPdu setMunitionDescriptor(MunitionDescriptor pMunitionDescriptor)
 {
     munitionDescriptor = pMunitionDescriptor;
     return this;
 }
 
+/** Getter for {@link LEDetonationPdu#munitionDescriptor}*/
 public MunitionDescriptor getMunitionDescriptor()
 {
     return munitionDescriptor; 
 }
 
+/** Setter for {@link LEDetonationPdu#entityLocation}*/
 public LEDetonationPdu setEntityLocation(LiveEntityLinearVelocity pEntityLocation)
 {
     entityLocation = pEntityLocation;
     return this;
 }
 
+/** Getter for {@link LEDetonationPdu#entityLocation}*/
 public LiveEntityLinearVelocity getEntityLocation()
 {
     return entityLocation; 
 }
 
+/** Setter for {@link LEDetonationPdu#detonationResult}*/
 public LEDetonationPdu setDetonationResult(byte pDetonationResult)
 {
     detonationResult = pDetonationResult;
     return this;
 }
 
+/** Getter for {@link LEDetonationPdu#detonationResult}*/
 public byte getDetonationResult()
 {
     return detonationResult; 
diff --git a/src-generated/edu/nps/moves/dis7/LEFirePdu.java b/src-generated/edu/nps/moves/dis7/LEFirePdu.java
index f8f0173003688066476e0a846867f34b38d856b2..346a042aa0a5f323b8418d998c3a539cb361dd85 100644
--- a/src-generated/edu/nps/moves/dis7/LEFirePdu.java
+++ b/src-generated/edu/nps/moves/dis7/LEFirePdu.java
@@ -41,6 +41,7 @@ public class LEFirePdu extends LiveEntityFamilyPdu implements Serializable
     setPduType( DISPDUType.LIVE_ENTITY_FIRE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -60,100 +61,118 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LEFirePdu#firingLiveEntityId}*/
 public LEFirePdu setFiringLiveEntityId(EntityID pFiringLiveEntityId)
 {
     firingLiveEntityId = pFiringLiveEntityId;
     return this;
 }
 
+/** Getter for {@link LEFirePdu#firingLiveEntityId}*/
 public EntityID getFiringLiveEntityId()
 {
     return firingLiveEntityId; 
 }
 
+/** Setter for {@link LEFirePdu#flags}*/
 public LEFirePdu setFlags(byte pFlags)
 {
     flags = pFlags;
     return this;
 }
 
+/** Getter for {@link LEFirePdu#flags}*/
 public byte getFlags()
 {
     return flags; 
 }
 
+/** Setter for {@link LEFirePdu#targetLiveEntityId}*/
 public LEFirePdu setTargetLiveEntityId(EntityID pTargetLiveEntityId)
 {
     targetLiveEntityId = pTargetLiveEntityId;
     return this;
 }
 
+/** Getter for {@link LEFirePdu#targetLiveEntityId}*/
 public EntityID getTargetLiveEntityId()
 {
     return targetLiveEntityId; 
 }
 
+/** Setter for {@link LEFirePdu#munitionLiveEntityId}*/
 public LEFirePdu setMunitionLiveEntityId(EntityID pMunitionLiveEntityId)
 {
     munitionLiveEntityId = pMunitionLiveEntityId;
     return this;
 }
 
+/** Getter for {@link LEFirePdu#munitionLiveEntityId}*/
 public EntityID getMunitionLiveEntityId()
 {
     return munitionLiveEntityId; 
 }
 
+/** Setter for {@link LEFirePdu#eventId}*/
 public LEFirePdu setEventId(EventIdentifier pEventId)
 {
     eventId = pEventId;
     return this;
 }
 
+/** Getter for {@link LEFirePdu#eventId}*/
 public EventIdentifier getEventId()
 {
     return eventId; 
 }
 
+/** Setter for {@link LEFirePdu#location}*/
 public LEFirePdu setLocation(LiveEntityRelativeWorldCoordinates pLocation)
 {
     location = pLocation;
     return this;
 }
 
+/** Getter for {@link LEFirePdu#location}*/
 public LiveEntityRelativeWorldCoordinates getLocation()
 {
     return location; 
 }
 
+/** Setter for {@link LEFirePdu#munitionDescriptor}*/
 public LEFirePdu setMunitionDescriptor(MunitionDescriptor pMunitionDescriptor)
 {
     munitionDescriptor = pMunitionDescriptor;
     return this;
 }
 
+/** Getter for {@link LEFirePdu#munitionDescriptor}*/
 public MunitionDescriptor getMunitionDescriptor()
 {
     return munitionDescriptor; 
 }
 
+/** Setter for {@link LEFirePdu#velocity}*/
 public LEFirePdu setVelocity(LiveEntityLinearVelocity pVelocity)
 {
     velocity = pVelocity;
     return this;
 }
 
+/** Getter for {@link LEFirePdu#velocity}*/
 public LiveEntityLinearVelocity getVelocity()
 {
     return velocity; 
 }
 
+/** Setter for {@link LEFirePdu#range}*/
 public LEFirePdu setRange(short pRange)
 {
     range = pRange;
     return this;
 }
 
+/** Getter for {@link LEFirePdu#range}*/
 public short getRange()
 {
     return range; 
diff --git a/src-generated/edu/nps/moves/dis7/LEVector3FixedByte.java b/src-generated/edu/nps/moves/dis7/LEVector3FixedByte.java
index 735be47a10da018d05cee85ce1a9374d20964482..92ba72fa23bf6ecd2e8cedd2008da3d6d21fc8a0 100644
--- a/src-generated/edu/nps/moves/dis7/LEVector3FixedByte.java
+++ b/src-generated/edu/nps/moves/dis7/LEVector3FixedByte.java
@@ -30,6 +30,7 @@ public class LEVector3FixedByte extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,34 +43,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LEVector3FixedByte#x}*/
 public LEVector3FixedByte setX(byte pX)
 {
     x = pX;
     return this;
 }
 
+/** Getter for {@link LEVector3FixedByte#x}*/
 public byte getX()
 {
     return x; 
 }
 
+/** Setter for {@link LEVector3FixedByte#y}*/
 public LEVector3FixedByte setY(byte pY)
 {
     y = pY;
     return this;
 }
 
+/** Getter for {@link LEVector3FixedByte#y}*/
 public byte getY()
 {
     return y; 
 }
 
+/** Setter for {@link LEVector3FixedByte#z}*/
 public LEVector3FixedByte setZ(byte pZ)
 {
     z = pZ;
     return this;
 }
 
+/** Getter for {@link LEVector3FixedByte#z}*/
 public byte getZ()
 {
     return z; 
diff --git a/src-generated/edu/nps/moves/dis7/LaunchedMunitionRecord.java b/src-generated/edu/nps/moves/dis7/LaunchedMunitionRecord.java
index ca0994b4f7dc5033af0736d1fb50f5c4e7ed6baf..40b1b3511a1d4b3ca3cd9121934a52bbc8124c18 100644
--- a/src-generated/edu/nps/moves/dis7/LaunchedMunitionRecord.java
+++ b/src-generated/edu/nps/moves/dis7/LaunchedMunitionRecord.java
@@ -35,6 +35,7 @@ public class LaunchedMunitionRecord extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -51,78 +52,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LaunchedMunitionRecord#fireEventID}*/
 public LaunchedMunitionRecord setFireEventID(EventIdentifier pFireEventID)
 {
     fireEventID = pFireEventID;
     return this;
 }
 
+/** Getter for {@link LaunchedMunitionRecord#fireEventID}*/
 public EventIdentifier getFireEventID()
 {
     return fireEventID; 
 }
 
+/** Setter for {@link LaunchedMunitionRecord#padding}*/
 public LaunchedMunitionRecord setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link LaunchedMunitionRecord#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link LaunchedMunitionRecord#firingEntityID}*/
 public LaunchedMunitionRecord setFiringEntityID(EntityID pFiringEntityID)
 {
     firingEntityID = pFiringEntityID;
     return this;
 }
 
+/** Getter for {@link LaunchedMunitionRecord#firingEntityID}*/
 public EntityID getFiringEntityID()
 {
     return firingEntityID; 
 }
 
+/** Setter for {@link LaunchedMunitionRecord#padding2}*/
 public LaunchedMunitionRecord setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link LaunchedMunitionRecord#padding2}*/
 public short getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link LaunchedMunitionRecord#targetEntityID}*/
 public LaunchedMunitionRecord setTargetEntityID(EntityID pTargetEntityID)
 {
     targetEntityID = pTargetEntityID;
     return this;
 }
 
+/** Getter for {@link LaunchedMunitionRecord#targetEntityID}*/
 public EntityID getTargetEntityID()
 {
     return targetEntityID; 
 }
 
+/** Setter for {@link LaunchedMunitionRecord#padding3}*/
 public LaunchedMunitionRecord setPadding3(short pPadding3)
 {
     padding3 = pPadding3;
     return this;
 }
 
+/** Getter for {@link LaunchedMunitionRecord#padding3}*/
 public short getPadding3()
 {
     return padding3; 
 }
 
+/** Setter for {@link LaunchedMunitionRecord#targetLocation}*/
 public LaunchedMunitionRecord setTargetLocation(Vector3Double pTargetLocation)
 {
     targetLocation = pTargetLocation;
     return this;
 }
 
+/** Getter for {@link LaunchedMunitionRecord#targetLocation}*/
 public Vector3Double getTargetLocation()
 {
     return targetLocation; 
diff --git a/src-generated/edu/nps/moves/dis7/LayerHeader.java b/src-generated/edu/nps/moves/dis7/LayerHeader.java
index 6f2f5450c97b85f2b871a04ef8e6c94fcfbf0e12..e6a68e45a69759c8ecf8aaabbc3c534d3426cb90 100644
--- a/src-generated/edu/nps/moves/dis7/LayerHeader.java
+++ b/src-generated/edu/nps/moves/dis7/LayerHeader.java
@@ -29,6 +29,7 @@ public class LayerHeader extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -41,34 +42,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LayerHeader#layerNumber}*/
 public LayerHeader setLayerNumber(byte pLayerNumber)
 {
     layerNumber = pLayerNumber;
     return this;
 }
 
+/** Getter for {@link LayerHeader#layerNumber}*/
 public byte getLayerNumber()
 {
     return layerNumber; 
 }
 
+/** Setter for {@link LayerHeader#layerSpecificInformation}*/
 public LayerHeader setLayerSpecificInformation(byte pLayerSpecificInformation)
 {
     layerSpecificInformation = pLayerSpecificInformation;
     return this;
 }
 
+/** Getter for {@link LayerHeader#layerSpecificInformation}*/
 public byte getLayerSpecificInformation()
 {
     return layerSpecificInformation; 
 }
 
+/** Setter for {@link LayerHeader#length}*/
 public LayerHeader setLength(short pLength)
 {
     length = pLength;
     return this;
 }
 
+/** Getter for {@link LayerHeader#length}*/
 public short getLength()
 {
     return length; 
diff --git a/src-generated/edu/nps/moves/dis7/LinearObjectStatePdu.java b/src-generated/edu/nps/moves/dis7/LinearObjectStatePdu.java
index d24ae9fb847c60e87cff10f47616a199d8907f5e..887df282f31ab892a638cc5bd84d69ea3b6c588a 100644
--- a/src-generated/edu/nps/moves/dis7/LinearObjectStatePdu.java
+++ b/src-generated/edu/nps/moves/dis7/LinearObjectStatePdu.java
@@ -49,6 +49,7 @@ public class LinearObjectStatePdu extends SyntheticEnvironmentFamilyPdu implemen
     setPduType( DISPDUType.LINEAR_OBJECT_STATE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -72,89 +73,105 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LinearObjectStatePdu#objectID}*/
 public LinearObjectStatePdu setObjectID(ObjectIdentifier pObjectID)
 {
     objectID = pObjectID;
     return this;
 }
 
+/** Getter for {@link LinearObjectStatePdu#objectID}*/
 public ObjectIdentifier getObjectID()
 {
     return objectID; 
 }
 
+/** Setter for {@link LinearObjectStatePdu#referencedObjectID}*/
 public LinearObjectStatePdu setReferencedObjectID(ObjectIdentifier pReferencedObjectID)
 {
     referencedObjectID = pReferencedObjectID;
     return this;
 }
 
+/** Getter for {@link LinearObjectStatePdu#referencedObjectID}*/
 public ObjectIdentifier getReferencedObjectID()
 {
     return referencedObjectID; 
 }
 
+/** Setter for {@link LinearObjectStatePdu#updateNumber}*/
 public LinearObjectStatePdu setUpdateNumber(short pUpdateNumber)
 {
     updateNumber = pUpdateNumber;
     return this;
 }
 
+/** Getter for {@link LinearObjectStatePdu#updateNumber}*/
 public short getUpdateNumber()
 {
     return updateNumber; 
 }
 
+/** Setter for {@link LinearObjectStatePdu#forceID}*/
 public LinearObjectStatePdu setForceID(ForceID pForceID)
 {
     forceID = pForceID;
     return this;
 }
 
+/** Getter for {@link LinearObjectStatePdu#forceID}*/
 public ForceID getForceID()
 {
     return forceID; 
 }
 
+/** Setter for {@link LinearObjectStatePdu#requesterID}*/
 public LinearObjectStatePdu setRequesterID(SimulationAddress pRequesterID)
 {
     requesterID = pRequesterID;
     return this;
 }
 
+/** Getter for {@link LinearObjectStatePdu#requesterID}*/
 public SimulationAddress getRequesterID()
 {
     return requesterID; 
 }
 
+/** Setter for {@link LinearObjectStatePdu#receivingID}*/
 public LinearObjectStatePdu setReceivingID(SimulationAddress pReceivingID)
 {
     receivingID = pReceivingID;
     return this;
 }
 
+/** Getter for {@link LinearObjectStatePdu#receivingID}*/
 public SimulationAddress getReceivingID()
 {
     return receivingID; 
 }
 
+/** Setter for {@link LinearObjectStatePdu#objectType}*/
 public LinearObjectStatePdu setObjectType(ObjectType pObjectType)
 {
     objectType = pObjectType;
     return this;
 }
 
+/** Getter for {@link LinearObjectStatePdu#objectType}*/
 public ObjectType getObjectType()
 {
     return objectType; 
 }
 
+/** Setter for {@link LinearObjectStatePdu#linearSegmentParameters}*/
 public LinearObjectStatePdu setLinearSegmentParameters(List<LinearSegmentParameter> pLinearSegmentParameters)
 {
     linearSegmentParameters = pLinearSegmentParameters;
     return this;
 }
 
+/** Getter for {@link LinearObjectStatePdu#linearSegmentParameters}*/
 public List<LinearSegmentParameter> getLinearSegmentParameters()
 {
     return linearSegmentParameters; 
diff --git a/src-generated/edu/nps/moves/dis7/LinearSegmentParameter.java b/src-generated/edu/nps/moves/dis7/LinearSegmentParameter.java
index cf7a730846b7f7dcadc4ee8795332904b97eee09..4c447471c81c2c7f11573118d7fe4600c33cc722 100644
--- a/src-generated/edu/nps/moves/dis7/LinearSegmentParameter.java
+++ b/src-generated/edu/nps/moves/dis7/LinearSegmentParameter.java
@@ -54,6 +54,7 @@ public class LinearSegmentParameter extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -74,122 +75,144 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LinearSegmentParameter#segmentNumber}*/
 public LinearSegmentParameter setSegmentNumber(byte pSegmentNumber)
 {
     segmentNumber = pSegmentNumber;
     return this;
 }
 
+/** Getter for {@link LinearSegmentParameter#segmentNumber}*/
 public byte getSegmentNumber()
 {
     return segmentNumber; 
 }
 
+/** Setter for {@link LinearSegmentParameter#segmentModification}*/
 public LinearSegmentParameter setSegmentModification(ObjectStateModificationLinearObject pSegmentModification)
 {
     segmentModification = pSegmentModification;
     return this;
 }
 
+/** Setter for {@link LinearSegmentParameter#segmentModification}*/
 public ObjectStateModificationLinearObject getSegmentModification()
 {
     return segmentModification; 
 }
 
+/** Setter for {@link LinearSegmentParameter#generalSegmentAppearance}*/
 public LinearSegmentParameter setGeneralSegmentAppearance(ObjectStateAppearanceGeneral pGeneralSegmentAppearance)
 {
     generalSegmentAppearance = pGeneralSegmentAppearance;
     return this;
 }
 
+/** Setter for {@link LinearSegmentParameter#generalSegmentAppearance}*/
 public ObjectStateAppearanceGeneral getGeneralSegmentAppearance()
 {
     return generalSegmentAppearance; 
 }
 
+/** Setter for {@link LinearSegmentParameter#specificSegmentAppearance}*/
 public LinearSegmentParameter setSpecificSegmentAppearance(int pSpecificSegmentAppearance)
 {
     specificSegmentAppearance = pSpecificSegmentAppearance;
     return this;
 }
 
+/** Getter for {@link LinearSegmentParameter#specificSegmentAppearance}*/
 public int getSpecificSegmentAppearance()
 {
     return specificSegmentAppearance; 
 }
 
+/** Setter for {@link LinearSegmentParameter#segmentLocation}*/
 public LinearSegmentParameter setSegmentLocation(Vector3Double pSegmentLocation)
 {
     segmentLocation = pSegmentLocation;
     return this;
 }
 
+/** Getter for {@link LinearSegmentParameter#segmentLocation}*/
 public Vector3Double getSegmentLocation()
 {
     return segmentLocation; 
 }
 
+/** Setter for {@link LinearSegmentParameter#segmentOrientation}*/
 public LinearSegmentParameter setSegmentOrientation(EulerAngles pSegmentOrientation)
 {
     segmentOrientation = pSegmentOrientation;
     return this;
 }
 
+/** Getter for {@link LinearSegmentParameter#segmentOrientation}*/
 public EulerAngles getSegmentOrientation()
 {
     return segmentOrientation; 
 }
 
+/** Setter for {@link LinearSegmentParameter#segmentLength}*/
 public LinearSegmentParameter setSegmentLength(float pSegmentLength)
 {
     segmentLength = pSegmentLength;
     return this;
 }
 
+/** Getter for {@link LinearSegmentParameter#segmentLength}*/
 public float getSegmentLength()
 {
     return segmentLength; 
 }
 
+/** Setter for {@link LinearSegmentParameter#segmentWidth}*/
 public LinearSegmentParameter setSegmentWidth(float pSegmentWidth)
 {
     segmentWidth = pSegmentWidth;
     return this;
 }
 
+/** Getter for {@link LinearSegmentParameter#segmentWidth}*/
 public float getSegmentWidth()
 {
     return segmentWidth; 
 }
 
+/** Setter for {@link LinearSegmentParameter#segmentHeight}*/
 public LinearSegmentParameter setSegmentHeight(float pSegmentHeight)
 {
     segmentHeight = pSegmentHeight;
     return this;
 }
 
+/** Getter for {@link LinearSegmentParameter#segmentHeight}*/
 public float getSegmentHeight()
 {
     return segmentHeight; 
 }
 
+/** Setter for {@link LinearSegmentParameter#segmentDepth}*/
 public LinearSegmentParameter setSegmentDepth(float pSegmentDepth)
 {
     segmentDepth = pSegmentDepth;
     return this;
 }
 
+/** Getter for {@link LinearSegmentParameter#segmentDepth}*/
 public float getSegmentDepth()
 {
     return segmentDepth; 
 }
 
+/** Setter for {@link LinearSegmentParameter#padding}*/
 public LinearSegmentParameter setPadding(int pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link LinearSegmentParameter#padding}*/
 public int getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/LiveDeadReckoningParameters.java b/src-generated/edu/nps/moves/dis7/LiveDeadReckoningParameters.java
index 1737f6fe4ddf981c40fdaa5c152d4f6e27fbe7e9..ca4fa531d657d6bad2acaf910b4bb0ea27884456 100644
--- a/src-generated/edu/nps/moves/dis7/LiveDeadReckoningParameters.java
+++ b/src-generated/edu/nps/moves/dis7/LiveDeadReckoningParameters.java
@@ -28,6 +28,7 @@ public class LiveDeadReckoningParameters extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -40,34 +41,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LiveDeadReckoningParameters#deadReckoningAlgorithm}*/
 public LiveDeadReckoningParameters setDeadReckoningAlgorithm(DeadReckoningAlgorithm pDeadReckoningAlgorithm)
 {
     deadReckoningAlgorithm = pDeadReckoningAlgorithm;
     return this;
 }
 
+/** Getter for {@link LiveDeadReckoningParameters#deadReckoningAlgorithm}*/
 public DeadReckoningAlgorithm getDeadReckoningAlgorithm()
 {
     return deadReckoningAlgorithm; 
 }
 
+/** Setter for {@link LiveDeadReckoningParameters#entityLinearAcceleration}*/
 public LiveDeadReckoningParameters setEntityLinearAcceleration(LEVector3FixedByte pEntityLinearAcceleration)
 {
     entityLinearAcceleration = pEntityLinearAcceleration;
     return this;
 }
 
+/** Getter for {@link LiveDeadReckoningParameters#entityLinearAcceleration}*/
 public LEVector3FixedByte getEntityLinearAcceleration()
 {
     return entityLinearAcceleration; 
 }
 
+/** Setter for {@link LiveDeadReckoningParameters#entityAngularVelocity}*/
 public LiveDeadReckoningParameters setEntityAngularVelocity(LEVector3FixedByte pEntityAngularVelocity)
 {
     entityAngularVelocity = pEntityAngularVelocity;
     return this;
 }
 
+/** Getter for {@link LiveDeadReckoningParameters#entityAngularVelocity}*/
 public LEVector3FixedByte getEntityAngularVelocity()
 {
     return entityAngularVelocity; 
diff --git a/src-generated/edu/nps/moves/dis7/LiveEntityFamilyPdu.java b/src-generated/edu/nps/moves/dis7/LiveEntityFamilyPdu.java
index e51ef661aa8904e44a6fca2f6c8a841e7217125a..59d14587cfec1b50ebaac1491eca548c41fdfcb9 100644
--- a/src-generated/edu/nps/moves/dis7/LiveEntityFamilyPdu.java
+++ b/src-generated/edu/nps/moves/dis7/LiveEntityFamilyPdu.java
@@ -21,6 +21,7 @@ public abstract class LiveEntityFamilyPdu extends LiveEntityPdu implements Seria
     setProtocolFamily( DISProtocolFamily.LIVE_ENTITY_LE_INFORMATION_INTERACTION );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
diff --git a/src-generated/edu/nps/moves/dis7/LiveEntityIdentifier.java b/src-generated/edu/nps/moves/dis7/LiveEntityIdentifier.java
index 9161e81e6db783fc5a7582ff4d6d772b7322236e..c3a0c7e00b4a254a2c3a6b88297729e86c000582 100644
--- a/src-generated/edu/nps/moves/dis7/LiveEntityIdentifier.java
+++ b/src-generated/edu/nps/moves/dis7/LiveEntityIdentifier.java
@@ -27,6 +27,7 @@ public class LiveEntityIdentifier extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LiveEntityIdentifier#liveSimulationAddress}*/
 public LiveEntityIdentifier setLiveSimulationAddress(LiveSimulationAddress pLiveSimulationAddress)
 {
     liveSimulationAddress = pLiveSimulationAddress;
     return this;
 }
 
+/** Getter for {@link LiveEntityIdentifier#liveSimulationAddress}*/
 public LiveSimulationAddress getLiveSimulationAddress()
 {
     return liveSimulationAddress; 
 }
 
+/** Setter for {@link LiveEntityIdentifier#entityNumber}*/
 public LiveEntityIdentifier setEntityNumber(short pEntityNumber)
 {
     entityNumber = pEntityNumber;
     return this;
 }
 
+/** Getter for {@link LiveEntityIdentifier#entityNumber}*/
 public short getEntityNumber()
 {
     return entityNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/LiveEntityLinearVelocity.java b/src-generated/edu/nps/moves/dis7/LiveEntityLinearVelocity.java
index a6199e1436b5ee9b8d20873ee9d7c3e52bf79a2e..cf7b2cda86ca8b9b4fd41274bbadaeb7625d930d 100644
--- a/src-generated/edu/nps/moves/dis7/LiveEntityLinearVelocity.java
+++ b/src-generated/edu/nps/moves/dis7/LiveEntityLinearVelocity.java
@@ -27,6 +27,7 @@ public class LiveEntityLinearVelocity extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -39,34 +40,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LiveEntityLinearVelocity#xComponent}*/
 public LiveEntityLinearVelocity setXComponent(short pXComponent)
 {
     xComponent = pXComponent;
     return this;
 }
 
+/** Getter for {@link LiveEntityLinearVelocity#xComponent}*/
 public short getXComponent()
 {
     return xComponent; 
 }
 
+/** Setter for {@link LiveEntityLinearVelocity#yComponent}*/
 public LiveEntityLinearVelocity setYComponent(short pYComponent)
 {
     yComponent = pYComponent;
     return this;
 }
 
+/** Getter for {@link LiveEntityLinearVelocity#yComponent}*/
 public short getYComponent()
 {
     return yComponent; 
 }
 
+/** Setter for {@link LiveEntityLinearVelocity#zComponent}*/
 public LiveEntityLinearVelocity setZComponent(short pZComponent)
 {
     zComponent = pZComponent;
     return this;
 }
 
+/** Getter for {@link LiveEntityLinearVelocity#zComponent}*/
 public short getZComponent()
 {
     return zComponent; 
diff --git a/src-generated/edu/nps/moves/dis7/LiveEntityOrientation.java b/src-generated/edu/nps/moves/dis7/LiveEntityOrientation.java
index ca2db0fe966467c09627e28e046c405d5bfed687..0919f5853167dc533b9611eb9d5ff9ace3b3951a 100644
--- a/src-generated/edu/nps/moves/dis7/LiveEntityOrientation.java
+++ b/src-generated/edu/nps/moves/dis7/LiveEntityOrientation.java
@@ -27,6 +27,7 @@ public class LiveEntityOrientation extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -39,34 +40,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LiveEntityOrientation#psi}*/
 public LiveEntityOrientation setPsi(byte pPsi)
 {
     psi = pPsi;
     return this;
 }
 
+/** Getter for {@link LiveEntityOrientation#psi}*/
 public byte getPsi()
 {
     return psi; 
 }
 
+/** Setter for {@link LiveEntityOrientation#theta}*/
 public LiveEntityOrientation setTheta(byte pTheta)
 {
     theta = pTheta;
     return this;
 }
 
+/** Getter for {@link LiveEntityOrientation#theta}*/
 public byte getTheta()
 {
     return theta; 
 }
 
+/** Setter for {@link LiveEntityOrientation#phi}*/
 public LiveEntityOrientation setPhi(byte pPhi)
 {
     phi = pPhi;
     return this;
 }
 
+/** Getter for {@link LiveEntityOrientation#phi}*/
 public byte getPhi()
 {
     return phi; 
diff --git a/src-generated/edu/nps/moves/dis7/LiveEntityOrientation16.java b/src-generated/edu/nps/moves/dis7/LiveEntityOrientation16.java
index 72fcf9e9f777d5f07a168417601fe546c49638cb..c22fac402847312acb059991bcd4b247429a0480 100644
--- a/src-generated/edu/nps/moves/dis7/LiveEntityOrientation16.java
+++ b/src-generated/edu/nps/moves/dis7/LiveEntityOrientation16.java
@@ -27,6 +27,7 @@ public class LiveEntityOrientation16 extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -39,34 +40,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LiveEntityOrientation16#psi}*/
 public LiveEntityOrientation16 setPsi(short pPsi)
 {
     psi = pPsi;
     return this;
 }
 
+/** Getter for {@link LiveEntityOrientation16#psi}*/
 public short getPsi()
 {
     return psi; 
 }
 
+/** Setter for {@link LiveEntityOrientation16#theta}*/
 public LiveEntityOrientation16 setTheta(short pTheta)
 {
     theta = pTheta;
     return this;
 }
 
+/** Getter for {@link LiveEntityOrientation16#theta}*/
 public short getTheta()
 {
     return theta; 
 }
 
+/** Setter for {@link LiveEntityOrientation16#phi}*/
 public LiveEntityOrientation16 setPhi(short pPhi)
 {
     phi = pPhi;
     return this;
 }
 
+/** Getter for {@link LiveEntityOrientation16#phi}*/
 public short getPhi()
 {
     return phi; 
diff --git a/src-generated/edu/nps/moves/dis7/LiveEntityOrientationError.java b/src-generated/edu/nps/moves/dis7/LiveEntityOrientationError.java
index cae5b807b5976578b15ae66844369e12b997af3a..7b7a1da7db3121539edb2da9604aa702eb2cd789 100644
--- a/src-generated/edu/nps/moves/dis7/LiveEntityOrientationError.java
+++ b/src-generated/edu/nps/moves/dis7/LiveEntityOrientationError.java
@@ -27,6 +27,7 @@ public class LiveEntityOrientationError extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -39,34 +40,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LiveEntityOrientationError#azimuthError}*/
 public LiveEntityOrientationError setAzimuthError(short pAzimuthError)
 {
     azimuthError = pAzimuthError;
     return this;
 }
 
+/** Getter for {@link LiveEntityOrientationError#azimuthError}*/
 public short getAzimuthError()
 {
     return azimuthError; 
 }
 
+/** Setter for {@link LiveEntityOrientationError#elevationError}*/
 public LiveEntityOrientationError setElevationError(short pElevationError)
 {
     elevationError = pElevationError;
     return this;
 }
 
+/** Getter for {@link LiveEntityOrientationError#elevationError}*/
 public short getElevationError()
 {
     return elevationError; 
 }
 
+/** Setter for {@link LiveEntityOrientationError#rotationError}*/
 public LiveEntityOrientationError setRotationError(short pRotationError)
 {
     rotationError = pRotationError;
     return this;
 }
 
+/** Getter for {@link LiveEntityOrientationError#rotationError}*/
 public short getRotationError()
 {
     return rotationError; 
diff --git a/src-generated/edu/nps/moves/dis7/LiveEntityPdu.java b/src-generated/edu/nps/moves/dis7/LiveEntityPdu.java
index 7834951d04be85f0d5cd7c6a79158577887202fe..49b710fb5700e8b40f3e4202f867040f09097226 100644
--- a/src-generated/edu/nps/moves/dis7/LiveEntityPdu.java
+++ b/src-generated/edu/nps/moves/dis7/LiveEntityPdu.java
@@ -27,6 +27,7 @@ public abstract class LiveEntityPdu extends Pdu implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -39,23 +40,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LiveEntityPdu#subprotocolNumber}*/
 public LiveEntityPdu setSubprotocolNumber(DISLiveEntitySubprotocolNumber pSubprotocolNumber)
 {
     subprotocolNumber = pSubprotocolNumber;
     return this;
 }
 
+/** Getter for {@link LiveEntityPdu#subprotocolNumber}*/
 public DISLiveEntitySubprotocolNumber getSubprotocolNumber()
 {
     return subprotocolNumber; 
 }
 
+/** Setter for {@link LiveEntityPdu#padding}*/
 public LiveEntityPdu setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link LiveEntityPdu#padding}*/
 public byte getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/LiveEntityPositionError.java b/src-generated/edu/nps/moves/dis7/LiveEntityPositionError.java
index ad16154eb62da32145397d52ab2222833f7e2a6d..ca47cc490cfa53356fa930174c99b81ca885cfeb 100644
--- a/src-generated/edu/nps/moves/dis7/LiveEntityPositionError.java
+++ b/src-generated/edu/nps/moves/dis7/LiveEntityPositionError.java
@@ -25,6 +25,7 @@ public class LiveEntityPositionError extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -36,23 +37,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LiveEntityPositionError#horizontalError}*/
 public LiveEntityPositionError setHorizontalError(short pHorizontalError)
 {
     horizontalError = pHorizontalError;
     return this;
 }
 
+/** Getter for {@link LiveEntityPositionError#horizontalError}*/
 public short getHorizontalError()
 {
     return horizontalError; 
 }
 
+/** Setter for {@link LiveEntityPositionError#verticalError}*/
 public LiveEntityPositionError setVerticalError(short pVerticalError)
 {
     verticalError = pVerticalError;
     return this;
 }
 
+/** Getter for {@link LiveEntityPositionError#verticalError}*/
 public short getVerticalError()
 {
     return verticalError; 
diff --git a/src-generated/edu/nps/moves/dis7/LiveEntityRelativeWorldCoordinates.java b/src-generated/edu/nps/moves/dis7/LiveEntityRelativeWorldCoordinates.java
index 7b57392198563bd2818cc9d1d0d8e7114a529a06..7d9a15a7b122c5d3976f3016eef2e8ba4f66d0e9 100644
--- a/src-generated/edu/nps/moves/dis7/LiveEntityRelativeWorldCoordinates.java
+++ b/src-generated/edu/nps/moves/dis7/LiveEntityRelativeWorldCoordinates.java
@@ -29,6 +29,7 @@ public class LiveEntityRelativeWorldCoordinates extends Object implements Serial
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,45 +43,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LiveEntityRelativeWorldCoordinates#referencePoint}*/
 public LiveEntityRelativeWorldCoordinates setReferencePoint(short pReferencePoint)
 {
     referencePoint = pReferencePoint;
     return this;
 }
 
+/** Getter for {@link LiveEntityRelativeWorldCoordinates#referencePoint}*/
 public short getReferencePoint()
 {
     return referencePoint; 
 }
 
+/** Setter for {@link LiveEntityRelativeWorldCoordinates#deltaX}*/
 public LiveEntityRelativeWorldCoordinates setDeltaX(short pDeltaX)
 {
     deltaX = pDeltaX;
     return this;
 }
 
+/** Getter for {@link LiveEntityRelativeWorldCoordinates#deltaX}*/
 public short getDeltaX()
 {
     return deltaX; 
 }
 
+/** Setter for {@link LiveEntityRelativeWorldCoordinates#deltaY}*/
 public LiveEntityRelativeWorldCoordinates setDeltaY(short pDeltaY)
 {
     deltaY = pDeltaY;
     return this;
 }
 
+/** Getter for {@link LiveEntityRelativeWorldCoordinates#deltaY}*/
 public short getDeltaY()
 {
     return deltaY; 
 }
 
+/** Setter for {@link LiveEntityRelativeWorldCoordinates#deltaZ}*/
 public LiveEntityRelativeWorldCoordinates setDeltaZ(short pDeltaZ)
 {
     deltaZ = pDeltaZ;
     return this;
 }
 
+/** Getter for {@link LiveEntityRelativeWorldCoordinates#deltaZ}*/
 public short getDeltaZ()
 {
     return deltaZ; 
diff --git a/src-generated/edu/nps/moves/dis7/LiveSimulationAddress.java b/src-generated/edu/nps/moves/dis7/LiveSimulationAddress.java
index eeda250e384ceea8051ee86deea29e30138e8bb8..d65c2b4643fbcdde03ac339dc80748577838221d 100644
--- a/src-generated/edu/nps/moves/dis7/LiveSimulationAddress.java
+++ b/src-generated/edu/nps/moves/dis7/LiveSimulationAddress.java
@@ -27,6 +27,7 @@ public class LiveSimulationAddress extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link LiveSimulationAddress#liveSiteNumber}*/
 public LiveSimulationAddress setLiveSiteNumber(byte pLiveSiteNumber)
 {
     liveSiteNumber = pLiveSiteNumber;
     return this;
 }
 
+/** Getter for {@link LiveSimulationAddress#liveSiteNumber}*/
 public byte getLiveSiteNumber()
 {
     return liveSiteNumber; 
 }
 
+/** Setter for {@link LiveSimulationAddress#liveApplicationNumber}*/
 public LiveSimulationAddress setLiveApplicationNumber(byte pLiveApplicationNumber)
 {
     liveApplicationNumber = pLiveApplicationNumber;
     return this;
 }
 
+/** Getter for {@link LiveSimulationAddress#liveApplicationNumber}*/
 public byte getLiveApplicationNumber()
 {
     return liveApplicationNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/LogisticsFamilyPdu.java b/src-generated/edu/nps/moves/dis7/LogisticsFamilyPdu.java
index 54845f720eb5149cebccff4747481d9e23063aed..f8707cd25e008f6d28fcbe3d3c597270be35a04c 100644
--- a/src-generated/edu/nps/moves/dis7/LogisticsFamilyPdu.java
+++ b/src-generated/edu/nps/moves/dis7/LogisticsFamilyPdu.java
@@ -22,6 +22,7 @@ public abstract class LogisticsFamilyPdu extends PduBase implements Serializable
     setProtocolFamily( DISProtocolFamily.LOGISTICS );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
diff --git a/src-generated/edu/nps/moves/dis7/MineEmplacementTime.java b/src-generated/edu/nps/moves/dis7/MineEmplacementTime.java
index ef22ce733ff1d574481acb9e026bde3253f9d60d..4d93a92a84dd1acedfd5a3f796a6003905520727 100644
--- a/src-generated/edu/nps/moves/dis7/MineEmplacementTime.java
+++ b/src-generated/edu/nps/moves/dis7/MineEmplacementTime.java
@@ -24,6 +24,7 @@ public class MineEmplacementTime extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -35,23 +36,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link MineEmplacementTime#hour}*/
 public MineEmplacementTime setHour(int pHour)
 {
     hour = pHour;
     return this;
 }
 
+/** Getter for {@link MineEmplacementTime#hour}*/
 public int getHour()
 {
     return hour; 
 }
 
+/** Setter for {@link MineEmplacementTime#timePastTheHour}*/
 public MineEmplacementTime setTimePastTheHour(int pTimePastTheHour)
 {
     timePastTheHour = pTimePastTheHour;
     return this;
 }
 
+/** Getter for {@link MineEmplacementTime#timePastTheHour}*/
 public int getTimePastTheHour()
 {
     return timePastTheHour; 
diff --git a/src-generated/edu/nps/moves/dis7/MineEntityIdentifier.java b/src-generated/edu/nps/moves/dis7/MineEntityIdentifier.java
index 484315353d9790a453472aa0a88b984cb141ff5e..50f025b66ca3f0603d3a112ae23969c407db54e5 100644
--- a/src-generated/edu/nps/moves/dis7/MineEntityIdentifier.java
+++ b/src-generated/edu/nps/moves/dis7/MineEntityIdentifier.java
@@ -27,6 +27,7 @@ public class MineEntityIdentifier extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link MineEntityIdentifier#simulationAddress}*/
 public MineEntityIdentifier setSimulationAddress(SimulationAddress pSimulationAddress)
 {
     simulationAddress = pSimulationAddress;
     return this;
 }
 
+/** Getter for {@link MineEntityIdentifier#simulationAddress}*/
 public SimulationAddress getSimulationAddress()
 {
     return simulationAddress; 
 }
 
+/** Setter for {@link MineEntityIdentifier#mineEntityNumber}*/
 public MineEntityIdentifier setMineEntityNumber(short pMineEntityNumber)
 {
     mineEntityNumber = pMineEntityNumber;
     return this;
 }
 
+/** Getter for {@link MineEntityIdentifier#mineEntityNumber}*/
 public short getMineEntityNumber()
 {
     return mineEntityNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/MinefieldDataPdu.java b/src-generated/edu/nps/moves/dis7/MinefieldDataPdu.java
index 5c580e4cfa04daaabd022b124607c65da3a81e57..538699a4f878761eb715030676155e37a25d6288 100644
--- a/src-generated/edu/nps/moves/dis7/MinefieldDataPdu.java
+++ b/src-generated/edu/nps/moves/dis7/MinefieldDataPdu.java
@@ -95,6 +95,7 @@ public class MinefieldDataPdu extends MinefieldFamilyPdu implements Serializable
     setPduType( DISPDUType.MINEFIELD_DATA );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -158,265 +159,313 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link MinefieldDataPdu#minefieldID}*/
 public MinefieldDataPdu setMinefieldID(MinefieldIdentifier pMinefieldID)
 {
     minefieldID = pMinefieldID;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#minefieldID}*/
 public MinefieldIdentifier getMinefieldID()
 {
     return minefieldID; 
 }
 
+/** Setter for {@link MinefieldDataPdu#requestingEntityID}*/
 public MinefieldDataPdu setRequestingEntityID(SimulationIdentifier pRequestingEntityID)
 {
     requestingEntityID = pRequestingEntityID;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#requestingEntityID}*/
 public SimulationIdentifier getRequestingEntityID()
 {
     return requestingEntityID; 
 }
 
+/** Setter for {@link MinefieldDataPdu#minefieldSequenceNumbeer}*/
 public MinefieldDataPdu setMinefieldSequenceNumbeer(short pMinefieldSequenceNumbeer)
 {
     minefieldSequenceNumbeer = pMinefieldSequenceNumbeer;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#minefieldSequenceNumbeer}*/
 public short getMinefieldSequenceNumbeer()
 {
     return minefieldSequenceNumbeer; 
 }
 
+/** Setter for {@link MinefieldDataPdu#requestID}*/
 public MinefieldDataPdu setRequestID(byte pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#requestID}*/
 public byte getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link MinefieldDataPdu#pduSequenceNumber}*/
 public MinefieldDataPdu setPduSequenceNumber(byte pPduSequenceNumber)
 {
     pduSequenceNumber = pPduSequenceNumber;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#pduSequenceNumber}*/
 public byte getPduSequenceNumber()
 {
     return pduSequenceNumber; 
 }
 
+/** Setter for {@link MinefieldDataPdu#numberOfPdus}*/
 public MinefieldDataPdu setNumberOfPdus(byte pNumberOfPdus)
 {
     numberOfPdus = pNumberOfPdus;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#numberOfPdus}*/
 public byte getNumberOfPdus()
 {
     return numberOfPdus; 
 }
 
+/** Setter for {@link MinefieldDataPdu#padding}*/
 public MinefieldDataPdu setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#padding}*/
 public byte getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link MinefieldDataPdu#dataFilter}*/
 public MinefieldDataPdu setDataFilter(DataFilterRecord pDataFilter)
 {
     dataFilter = pDataFilter;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#dataFilter}*/
 public DataFilterRecord getDataFilter()
 {
     return dataFilter; 
 }
 
+/** Setter for {@link MinefieldDataPdu#mineType}*/
 public MinefieldDataPdu setMineType(EntityType pMineType)
 {
     mineType = pMineType;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#mineType}*/
 public EntityType getMineType()
 {
     return mineType; 
 }
 
+/** Setter for {@link MinefieldDataPdu#sensorTypes}*/
 public MinefieldDataPdu setSensorTypes(List<MinefieldSensorType> pSensorTypes)
 {
     sensorTypes = pSensorTypes;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#sensorTypes}*/
 public List<MinefieldSensorType> getSensorTypes()
 {
     return sensorTypes; 
 }
 
+/** Setter for {@link MinefieldDataPdu#mineLocation}*/
 public MinefieldDataPdu setMineLocation(List<Vector3Float> pMineLocation)
 {
     mineLocation = pMineLocation;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#mineLocation}*/
 public List<Vector3Float> getMineLocation()
 {
     return mineLocation; 
 }
 
+/** Setter for {@link MinefieldDataPdu#groundBurialDepthOffset}*/
 public MinefieldDataPdu setGroundBurialDepthOffset(float[] pGroundBurialDepthOffset)
 {
     groundBurialDepthOffset = pGroundBurialDepthOffset;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#groundBurialDepthOffset}*/
 public float[] getGroundBurialDepthOffset()
 {
     return groundBurialDepthOffset; 
 }
 
+/** Setter for {@link MinefieldDataPdu#waterBurialDepthOffset}*/
 public MinefieldDataPdu setWaterBurialDepthOffset(float[] pWaterBurialDepthOffset)
 {
     waterBurialDepthOffset = pWaterBurialDepthOffset;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#waterBurialDepthOffset}*/
 public float[] getWaterBurialDepthOffset()
 {
     return waterBurialDepthOffset; 
 }
 
+/** Setter for {@link MinefieldDataPdu#snowBurialDepthOffset}*/
 public MinefieldDataPdu setSnowBurialDepthOffset(float[] pSnowBurialDepthOffset)
 {
     snowBurialDepthOffset = pSnowBurialDepthOffset;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#snowBurialDepthOffset}*/
 public float[] getSnowBurialDepthOffset()
 {
     return snowBurialDepthOffset; 
 }
 
+/** Setter for {@link MinefieldDataPdu#mineOrientation}*/
 public MinefieldDataPdu setMineOrientation(List<EulerAngles> pMineOrientation)
 {
     mineOrientation = pMineOrientation;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#mineOrientation}*/
 public List<EulerAngles> getMineOrientation()
 {
     return mineOrientation; 
 }
 
+/** Setter for {@link MinefieldDataPdu#thermalContrast}*/
 public MinefieldDataPdu setThermalContrast(float[] pThermalContrast)
 {
     thermalContrast = pThermalContrast;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#thermalContrast}*/
 public float[] getThermalContrast()
 {
     return thermalContrast; 
 }
 
+/** Setter for {@link MinefieldDataPdu#reflectance}*/
 public MinefieldDataPdu setReflectance(float[] pReflectance)
 {
     reflectance = pReflectance;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#reflectance}*/
 public float[] getReflectance()
 {
     return reflectance; 
 }
 
+/** Setter for {@link MinefieldDataPdu#mineEmplacementTime}*/
 public MinefieldDataPdu setMineEmplacementTime(List<MineEmplacementTime> pMineEmplacementTime)
 {
     mineEmplacementTime = pMineEmplacementTime;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#mineEmplacementTime}*/
 public List<MineEmplacementTime> getMineEmplacementTime()
 {
     return mineEmplacementTime; 
 }
 
+/** Setter for {@link MinefieldDataPdu#mineEntityNumber}*/
 public MinefieldDataPdu setMineEntityNumber(short[] pMineEntityNumber)
 {
     mineEntityNumber = pMineEntityNumber;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#mineEntityNumber}*/
 public short[] getMineEntityNumber()
 {
     return mineEntityNumber; 
 }
 
+/** Setter for {@link MinefieldDataPdu#fusing}*/
 public MinefieldDataPdu setFusing(List<MinefieldDataFusing> pFusing)
 {
     fusing = pFusing;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#fusing}*/
 public List<MinefieldDataFusing> getFusing()
 {
     return fusing; 
 }
 
+/** Setter for {@link MinefieldDataPdu#scalarDetectionCoefficient}*/
 public MinefieldDataPdu setScalarDetectionCoefficient(byte[] pScalarDetectionCoefficient)
 {
     scalarDetectionCoefficient = pScalarDetectionCoefficient;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#scalarDetectionCoefficient}*/
 public byte[] getScalarDetectionCoefficient()
 {
     return scalarDetectionCoefficient; 
 }
 
+/** Setter for {@link MinefieldDataPdu#paintScheme}*/
 public MinefieldDataPdu setPaintScheme(List<MinefieldDataPaintScheme> pPaintScheme)
 {
     paintScheme = pPaintScheme;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#paintScheme}*/
 public List<MinefieldDataPaintScheme> getPaintScheme()
 {
     return paintScheme; 
 }
 
+/** Setter for {@link MinefieldDataPdu#numberOfTripDetonationWires}*/
 public MinefieldDataPdu setNumberOfTripDetonationWires(byte[] pNumberOfTripDetonationWires)
 {
     numberOfTripDetonationWires = pNumberOfTripDetonationWires;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#numberOfTripDetonationWires}*/
 public byte[] getNumberOfTripDetonationWires()
 {
     return numberOfTripDetonationWires; 
 }
 
+/** Setter for {@link MinefieldDataPdu#numberOfVertices}*/
 public MinefieldDataPdu setNumberOfVertices(byte[] pNumberOfVertices)
 {
     numberOfVertices = pNumberOfVertices;
     return this;
 }
 
+/** Getter for {@link MinefieldDataPdu#numberOfVertices}*/
 public byte[] getNumberOfVertices()
 {
     return numberOfVertices; 
diff --git a/src-generated/edu/nps/moves/dis7/MinefieldFamilyPdu.java b/src-generated/edu/nps/moves/dis7/MinefieldFamilyPdu.java
index cc5aab435730cf9d16012925a40a8a592c795afa..393fcb9a7f0e63049f7ddb55c5ea4db0f33940f7 100644
--- a/src-generated/edu/nps/moves/dis7/MinefieldFamilyPdu.java
+++ b/src-generated/edu/nps/moves/dis7/MinefieldFamilyPdu.java
@@ -22,6 +22,7 @@ public abstract class MinefieldFamilyPdu extends PduBase implements Serializable
     setProtocolFamily( DISProtocolFamily.MINEFIELD );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
diff --git a/src-generated/edu/nps/moves/dis7/MinefieldIdentifier.java b/src-generated/edu/nps/moves/dis7/MinefieldIdentifier.java
index 65a43a40aec02249c6f7eb8f61f1087fd898258c..910fb447f2509e77d18e28db470b07dd6d64a966 100644
--- a/src-generated/edu/nps/moves/dis7/MinefieldIdentifier.java
+++ b/src-generated/edu/nps/moves/dis7/MinefieldIdentifier.java
@@ -27,6 +27,7 @@ public class MinefieldIdentifier extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link MinefieldIdentifier#simulationAddress}*/
 public MinefieldIdentifier setSimulationAddress(SimulationAddress pSimulationAddress)
 {
     simulationAddress = pSimulationAddress;
     return this;
 }
 
+/** Getter for {@link MinefieldIdentifier#simulationAddress}*/
 public SimulationAddress getSimulationAddress()
 {
     return simulationAddress; 
 }
 
+/** Setter for {@link MinefieldIdentifier#minefieldNumber}*/
 public MinefieldIdentifier setMinefieldNumber(short pMinefieldNumber)
 {
     minefieldNumber = pMinefieldNumber;
     return this;
 }
 
+/** Getter for {@link MinefieldIdentifier#minefieldNumber}*/
 public short getMinefieldNumber()
 {
     return minefieldNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/MinefieldQueryPdu.java b/src-generated/edu/nps/moves/dis7/MinefieldQueryPdu.java
index d70ae056bf77b8a2d236e14dce33d1fee2f613c3..dbb8714ce155d61e13f4b1d9a00871f00f4cc0c7 100644
--- a/src-generated/edu/nps/moves/dis7/MinefieldQueryPdu.java
+++ b/src-generated/edu/nps/moves/dis7/MinefieldQueryPdu.java
@@ -51,6 +51,7 @@ public class MinefieldQueryPdu extends MinefieldFamilyPdu implements Serializabl
     setPduType( DISPDUType.MINEFIELD_QUERY );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -79,89 +80,105 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link MinefieldQueryPdu#minefieldID}*/
 public MinefieldQueryPdu setMinefieldID(MinefieldIdentifier pMinefieldID)
 {
     minefieldID = pMinefieldID;
     return this;
 }
 
+/** Getter for {@link MinefieldQueryPdu#minefieldID}*/
 public MinefieldIdentifier getMinefieldID()
 {
     return minefieldID; 
 }
 
+/** Setter for {@link MinefieldQueryPdu#requestingEntityID}*/
 public MinefieldQueryPdu setRequestingEntityID(EntityID pRequestingEntityID)
 {
     requestingEntityID = pRequestingEntityID;
     return this;
 }
 
+/** Getter for {@link MinefieldQueryPdu#requestingEntityID}*/
 public EntityID getRequestingEntityID()
 {
     return requestingEntityID; 
 }
 
+/** Setter for {@link MinefieldQueryPdu#requestID}*/
 public MinefieldQueryPdu setRequestID(byte pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link MinefieldQueryPdu#requestID}*/
 public byte getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link MinefieldQueryPdu#padding}*/
 public MinefieldQueryPdu setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link MinefieldQueryPdu#padding}*/
 public byte getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link MinefieldQueryPdu#dataFilter}*/
 public MinefieldQueryPdu setDataFilter(DataFilterRecord pDataFilter)
 {
     dataFilter = pDataFilter;
     return this;
 }
 
+/** Getter for {@link MinefieldQueryPdu#dataFilter}*/
 public DataFilterRecord getDataFilter()
 {
     return dataFilter; 
 }
 
+/** Setter for {@link MinefieldQueryPdu#requestedMineType}*/
 public MinefieldQueryPdu setRequestedMineType(EntityType pRequestedMineType)
 {
     requestedMineType = pRequestedMineType;
     return this;
 }
 
+/** Getter for {@link MinefieldQueryPdu#requestedMineType}*/
 public EntityType getRequestedMineType()
 {
     return requestedMineType; 
 }
 
+/** Setter for {@link MinefieldQueryPdu#requestedPerimeterPoints}*/
 public MinefieldQueryPdu setRequestedPerimeterPoints(List<Vector2Float> pRequestedPerimeterPoints)
 {
     requestedPerimeterPoints = pRequestedPerimeterPoints;
     return this;
 }
 
+/** Getter for {@link MinefieldQueryPdu#requestedPerimeterPoints}*/
 public List<Vector2Float> getRequestedPerimeterPoints()
 {
     return requestedPerimeterPoints; 
 }
 
+/** Setter for {@link MinefieldQueryPdu#sensorTypes}*/
 public MinefieldQueryPdu setSensorTypes(List<MinefieldSensorType> pSensorTypes)
 {
     sensorTypes = pSensorTypes;
     return this;
 }
 
+/** Getter for {@link MinefieldQueryPdu#sensorTypes}*/
 public List<MinefieldSensorType> getSensorTypes()
 {
     return sensorTypes; 
diff --git a/src-generated/edu/nps/moves/dis7/MinefieldResponseNACKPdu.java b/src-generated/edu/nps/moves/dis7/MinefieldResponseNACKPdu.java
index dd29cfb1352a0d4ef246db96f94a39c38755818c..0c0e0669fc0c1e547e36217200bb511653b9d345 100644
--- a/src-generated/edu/nps/moves/dis7/MinefieldResponseNACKPdu.java
+++ b/src-generated/edu/nps/moves/dis7/MinefieldResponseNACKPdu.java
@@ -37,6 +37,7 @@ public class MinefieldResponseNACKPdu extends MinefieldFamilyPdu implements Seri
     setPduType( DISPDUType.MINEFIELD_RESPONSE_NACK );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -52,45 +53,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link MinefieldResponseNACKPdu#minefieldID}*/
 public MinefieldResponseNACKPdu setMinefieldID(MinefieldIdentifier pMinefieldID)
 {
     minefieldID = pMinefieldID;
     return this;
 }
 
+/** Getter for {@link MinefieldResponseNACKPdu#minefieldID}*/
 public MinefieldIdentifier getMinefieldID()
 {
     return minefieldID; 
 }
 
+/** Setter for {@link MinefieldResponseNACKPdu#requestingEntityID}*/
 public MinefieldResponseNACKPdu setRequestingEntityID(SimulationIdentifier pRequestingEntityID)
 {
     requestingEntityID = pRequestingEntityID;
     return this;
 }
 
+/** Getter for {@link MinefieldResponseNACKPdu#requestingEntityID}*/
 public SimulationIdentifier getRequestingEntityID()
 {
     return requestingEntityID; 
 }
 
+/** Setter for {@link MinefieldResponseNACKPdu#requestID}*/
 public MinefieldResponseNACKPdu setRequestID(byte pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link MinefieldResponseNACKPdu#requestID}*/
 public byte getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link MinefieldResponseNACKPdu#missingPduSequenceNumbers}*/
 public MinefieldResponseNACKPdu setMissingPduSequenceNumbers(byte[] pMissingPduSequenceNumbers)
 {
     missingPduSequenceNumbers = pMissingPduSequenceNumbers;
     return this;
 }
 
+/** Getter for {@link MinefieldResponseNACKPdu#missingPduSequenceNumbers}*/
 public byte[] getMissingPduSequenceNumbers()
 {
     return missingPduSequenceNumbers; 
diff --git a/src-generated/edu/nps/moves/dis7/MinefieldSensorType.java b/src-generated/edu/nps/moves/dis7/MinefieldSensorType.java
index 5b22e4de86e169cdb774bd46fa2436e0e0a42156..be797e8523fe6fc8a2eec8df080bc573b9ad62fc 100644
--- a/src-generated/edu/nps/moves/dis7/MinefieldSensorType.java
+++ b/src-generated/edu/nps/moves/dis7/MinefieldSensorType.java
@@ -24,6 +24,7 @@ public class MinefieldSensorType extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -34,12 +35,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link MinefieldSensorType#sensorType}*/
 public MinefieldSensorType setSensorType(short pSensorType)
 {
     sensorType = pSensorType;
     return this;
 }
 
+/** Getter for {@link MinefieldSensorType#sensorType}*/
 public short getSensorType()
 {
     return sensorType; 
diff --git a/src-generated/edu/nps/moves/dis7/MinefieldStatePdu.java b/src-generated/edu/nps/moves/dis7/MinefieldStatePdu.java
index 8fdc29eb85f6a6cc4fc5cb6f9f83776d8bb5ecf6..0ea8d6843238ac530d119a5004491eea310e24fa 100644
--- a/src-generated/edu/nps/moves/dis7/MinefieldStatePdu.java
+++ b/src-generated/edu/nps/moves/dis7/MinefieldStatePdu.java
@@ -58,6 +58,7 @@ public class MinefieldStatePdu extends MinefieldFamilyPdu implements Serializabl
     setPduType( DISPDUType.MINEFIELD_STATE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -88,111 +89,131 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link MinefieldStatePdu#minefieldID}*/
 public MinefieldStatePdu setMinefieldID(MinefieldIdentifier pMinefieldID)
 {
     minefieldID = pMinefieldID;
     return this;
 }
 
+/** Getter for {@link MinefieldStatePdu#minefieldID}*/
 public MinefieldIdentifier getMinefieldID()
 {
     return minefieldID; 
 }
 
+/** Setter for {@link MinefieldStatePdu#minefieldSequence}*/
 public MinefieldStatePdu setMinefieldSequence(short pMinefieldSequence)
 {
     minefieldSequence = pMinefieldSequence;
     return this;
 }
 
+/** Getter for {@link MinefieldStatePdu#minefieldSequence}*/
 public short getMinefieldSequence()
 {
     return minefieldSequence; 
 }
 
+/** Setter for {@link MinefieldStatePdu#forceID}*/
 public MinefieldStatePdu setForceID(ForceID pForceID)
 {
     forceID = pForceID;
     return this;
 }
 
+/** Getter for {@link MinefieldStatePdu#forceID}*/
 public ForceID getForceID()
 {
     return forceID; 
 }
 
+/** Setter for {@link MinefieldStatePdu#minefieldType}*/
 public MinefieldStatePdu setMinefieldType(EntityType pMinefieldType)
 {
     minefieldType = pMinefieldType;
     return this;
 }
 
+/** Getter for {@link MinefieldStatePdu#minefieldType}*/
 public EntityType getMinefieldType()
 {
     return minefieldType; 
 }
 
+/** Setter for {@link MinefieldStatePdu#minefieldLocation}*/
 public MinefieldStatePdu setMinefieldLocation(Vector3Double pMinefieldLocation)
 {
     minefieldLocation = pMinefieldLocation;
     return this;
 }
 
+/** Getter for {@link MinefieldStatePdu#minefieldLocation}*/
 public Vector3Double getMinefieldLocation()
 {
     return minefieldLocation; 
 }
 
+/** Setter for {@link MinefieldStatePdu#minefieldOrientation}*/
 public MinefieldStatePdu setMinefieldOrientation(EulerAngles pMinefieldOrientation)
 {
     minefieldOrientation = pMinefieldOrientation;
     return this;
 }
 
+/** Getter for {@link MinefieldStatePdu#minefieldOrientation}*/
 public EulerAngles getMinefieldOrientation()
 {
     return minefieldOrientation; 
 }
 
+/** Setter for {@link MinefieldStatePdu#appearance}*/
 public MinefieldStatePdu setAppearance(MinefieldStateAppearanceBitMap pAppearance)
 {
     appearance = pAppearance;
     return this;
 }
 
+/** Setter for {@link MinefieldStatePdu#appearance}*/
 public MinefieldStateAppearanceBitMap getAppearance()
 {
     return appearance; 
 }
 
+/** Setter for {@link MinefieldStatePdu#protocolMode}*/
 public MinefieldStatePdu setProtocolMode(ProtocolMode pProtocolMode)
 {
     protocolMode = pProtocolMode;
     return this;
 }
 
+/** Getter for {@link MinefieldStatePdu#protocolMode}*/
 public ProtocolMode getProtocolMode()
 {
     return protocolMode; 
 }
 
+/** Setter for {@link MinefieldStatePdu#perimeterPoints}*/
 public MinefieldStatePdu setPerimeterPoints(List<Vector2Float> pPerimeterPoints)
 {
     perimeterPoints = pPerimeterPoints;
     return this;
 }
 
+/** Getter for {@link MinefieldStatePdu#perimeterPoints}*/
 public List<Vector2Float> getPerimeterPoints()
 {
     return perimeterPoints; 
 }
 
+/** Setter for {@link MinefieldStatePdu#mineType}*/
 public MinefieldStatePdu setMineType(List<EntityType> pMineType)
 {
     mineType = pMineType;
     return this;
 }
 
+/** Getter for {@link MinefieldStatePdu#mineType}*/
 public List<EntityType> getMineType()
 {
     return mineType; 
diff --git a/src-generated/edu/nps/moves/dis7/ModulationParameters.java b/src-generated/edu/nps/moves/dis7/ModulationParameters.java
index 786181bc0c049730c5b4f1e3bfec970da1df3907..2ab7d8084b4895835592b745a5b15039c4413adc 100644
--- a/src-generated/edu/nps/moves/dis7/ModulationParameters.java
+++ b/src-generated/edu/nps/moves/dis7/ModulationParameters.java
@@ -25,6 +25,7 @@ public class ModulationParameters extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -36,12 +37,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ModulationParameters#recordSpecificFields}*/
 public ModulationParameters setRecordSpecificFields(byte[] pRecordSpecificFields)
 {
     recordSpecificFields = pRecordSpecificFields;
     return this;
 }
 
+/** Getter for {@link ModulationParameters#recordSpecificFields}*/
 public byte[] getRecordSpecificFields()
 {
     return recordSpecificFields; 
diff --git a/src-generated/edu/nps/moves/dis7/ModulationType.java b/src-generated/edu/nps/moves/dis7/ModulationType.java
index ab9499e9e1930eef20aa7878f59f04f0b1a6f30d..132a51c8bae41fdf952362b3b8fed7d7ba663e1f 100644
--- a/src-generated/edu/nps/moves/dis7/ModulationType.java
+++ b/src-generated/edu/nps/moves/dis7/ModulationType.java
@@ -33,6 +33,7 @@ public class ModulationType extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -46,45 +47,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ModulationType#spreadSpectrum}*/
 public ModulationType setSpreadSpectrum(short pSpreadSpectrum)
 {
     spreadSpectrum = pSpreadSpectrum;
     return this;
 }
 
+/** Getter for {@link ModulationType#spreadSpectrum}*/
 public short getSpreadSpectrum()
 {
     return spreadSpectrum; 
 }
 
+/** Setter for {@link ModulationType#majorModulation}*/
 public ModulationType setMajorModulation(TransmitterMajorModulation pMajorModulation)
 {
     majorModulation = pMajorModulation;
     return this;
 }
 
+/** Getter for {@link ModulationType#majorModulation}*/
 public TransmitterMajorModulation getMajorModulation()
 {
     return majorModulation; 
 }
 
+/** Setter for {@link ModulationType#detail}*/
 public ModulationType setDetail(short pDetail)
 {
     detail = pDetail;
     return this;
 }
 
+/** Getter for {@link ModulationType#detail}*/
 public short getDetail()
 {
     return detail; 
 }
 
+/** Setter for {@link ModulationType#radioSystem}*/
 public ModulationType setRadioSystem(TransmitterModulationTypeSystem pRadioSystem)
 {
     radioSystem = pRadioSystem;
     return this;
 }
 
+/** Getter for {@link ModulationType#radioSystem}*/
 public TransmitterModulationTypeSystem getRadioSystem()
 {
     return radioSystem; 
diff --git a/src-generated/edu/nps/moves/dis7/Munition.java b/src-generated/edu/nps/moves/dis7/Munition.java
index 81c1bde2931cc1f66ff566fa53ab6926470e9401..a0c0d4877e59f6e0b07b371d62fb9fcb301eee55 100644
--- a/src-generated/edu/nps/moves/dis7/Munition.java
+++ b/src-generated/edu/nps/moves/dis7/Munition.java
@@ -36,6 +36,7 @@ public class Munition extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -50,56 +51,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link Munition#munitionType}*/
 public Munition setMunitionType(EntityType pMunitionType)
 {
     munitionType = pMunitionType;
     return this;
 }
 
+/** Getter for {@link Munition#munitionType}*/
 public EntityType getMunitionType()
 {
     return munitionType; 
 }
 
+/** Setter for {@link Munition#station}*/
 public Munition setStation(int pStation)
 {
     station = pStation;
     return this;
 }
 
+/** Getter for {@link Munition#station}*/
 public int getStation()
 {
     return station; 
 }
 
+/** Setter for {@link Munition#quantity}*/
 public Munition setQuantity(short pQuantity)
 {
     quantity = pQuantity;
     return this;
 }
 
+/** Getter for {@link Munition#quantity}*/
 public short getQuantity()
 {
     return quantity; 
 }
 
+/** Setter for {@link Munition#munitionStatus}*/
 public Munition setMunitionStatus(MunitionExpendableStatus pMunitionStatus)
 {
     munitionStatus = pMunitionStatus;
     return this;
 }
 
+/** Getter for {@link Munition#munitionStatus}*/
 public MunitionExpendableStatus getMunitionStatus()
 {
     return munitionStatus; 
 }
 
+/** Setter for {@link Munition#padding}*/
 public Munition setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link Munition#padding}*/
 public byte getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/MunitionDescriptor.java b/src-generated/edu/nps/moves/dis7/MunitionDescriptor.java
index da8a6142c7efad900b012cf9020090b02597c9e7..094056e80c7c2f41908dc7bb5390d69e64e4025e 100644
--- a/src-generated/edu/nps/moves/dis7/MunitionDescriptor.java
+++ b/src-generated/edu/nps/moves/dis7/MunitionDescriptor.java
@@ -36,6 +36,7 @@ public class MunitionDescriptor extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -50,56 +51,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link MunitionDescriptor#munitionType}*/
 public MunitionDescriptor setMunitionType(EntityType pMunitionType)
 {
     munitionType = pMunitionType;
     return this;
 }
 
+/** Getter for {@link MunitionDescriptor#munitionType}*/
 public EntityType getMunitionType()
 {
     return munitionType; 
 }
 
+/** Setter for {@link MunitionDescriptor#warhead}*/
 public MunitionDescriptor setWarhead(MunitionDescriptorWarhead pWarhead)
 {
     warhead = pWarhead;
     return this;
 }
 
+/** Getter for {@link MunitionDescriptor#warhead}*/
 public MunitionDescriptorWarhead getWarhead()
 {
     return warhead; 
 }
 
+/** Setter for {@link MunitionDescriptor#fuse}*/
 public MunitionDescriptor setFuse(MunitionDescriptorFuse pFuse)
 {
     fuse = pFuse;
     return this;
 }
 
+/** Getter for {@link MunitionDescriptor#fuse}*/
 public MunitionDescriptorFuse getFuse()
 {
     return fuse; 
 }
 
+/** Setter for {@link MunitionDescriptor#quantity}*/
 public MunitionDescriptor setQuantity(short pQuantity)
 {
     quantity = pQuantity;
     return this;
 }
 
+/** Getter for {@link MunitionDescriptor#quantity}*/
 public short getQuantity()
 {
     return quantity; 
 }
 
+/** Setter for {@link MunitionDescriptor#rate}*/
 public MunitionDescriptor setRate(short pRate)
 {
     rate = pRate;
     return this;
 }
 
+/** Getter for {@link MunitionDescriptor#rate}*/
 public short getRate()
 {
     return rate; 
diff --git a/src-generated/edu/nps/moves/dis7/MunitionReload.java b/src-generated/edu/nps/moves/dis7/MunitionReload.java
index d2c9869f760c9999a609e5440dca3ade830503f5..39fbaad9249a859516e47767f4af62b89f264ed5 100644
--- a/src-generated/edu/nps/moves/dis7/MunitionReload.java
+++ b/src-generated/edu/nps/moves/dis7/MunitionReload.java
@@ -39,6 +39,7 @@ public class MunitionReload extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -54,67 +55,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link MunitionReload#munitionType}*/
 public MunitionReload setMunitionType(EntityType pMunitionType)
 {
     munitionType = pMunitionType;
     return this;
 }
 
+/** Getter for {@link MunitionReload#munitionType}*/
 public EntityType getMunitionType()
 {
     return munitionType; 
 }
 
+/** Setter for {@link MunitionReload#station}*/
 public MunitionReload setStation(int pStation)
 {
     station = pStation;
     return this;
 }
 
+/** Getter for {@link MunitionReload#station}*/
 public int getStation()
 {
     return station; 
 }
 
+/** Setter for {@link MunitionReload#standardQuantity}*/
 public MunitionReload setStandardQuantity(short pStandardQuantity)
 {
     standardQuantity = pStandardQuantity;
     return this;
 }
 
+/** Getter for {@link MunitionReload#standardQuantity}*/
 public short getStandardQuantity()
 {
     return standardQuantity; 
 }
 
+/** Setter for {@link MunitionReload#maximumQuantity}*/
 public MunitionReload setMaximumQuantity(short pMaximumQuantity)
 {
     maximumQuantity = pMaximumQuantity;
     return this;
 }
 
+/** Getter for {@link MunitionReload#maximumQuantity}*/
 public short getMaximumQuantity()
 {
     return maximumQuantity; 
 }
 
+/** Setter for {@link MunitionReload#standardQuantityReloadTime}*/
 public MunitionReload setStandardQuantityReloadTime(int pStandardQuantityReloadTime)
 {
     standardQuantityReloadTime = pStandardQuantityReloadTime;
     return this;
 }
 
+/** Getter for {@link MunitionReload#standardQuantityReloadTime}*/
 public int getStandardQuantityReloadTime()
 {
     return standardQuantityReloadTime; 
 }
 
+/** Setter for {@link MunitionReload#maximumQuantityReloadTime}*/
 public MunitionReload setMaximumQuantityReloadTime(int pMaximumQuantityReloadTime)
 {
     maximumQuantityReloadTime = pMaximumQuantityReloadTime;
     return this;
 }
 
+/** Getter for {@link MunitionReload#maximumQuantityReloadTime}*/
 public int getMaximumQuantityReloadTime()
 {
     return maximumQuantityReloadTime; 
diff --git a/src-generated/edu/nps/moves/dis7/NamedLocationIdentification.java b/src-generated/edu/nps/moves/dis7/NamedLocationIdentification.java
index efff480d04f7a4a6c8b7926ea2383cac458143df..8c2da6752b0827fe1b0e01f4e0ff0b8c2baa261e 100644
--- a/src-generated/edu/nps/moves/dis7/NamedLocationIdentification.java
+++ b/src-generated/edu/nps/moves/dis7/NamedLocationIdentification.java
@@ -27,6 +27,7 @@ public class NamedLocationIdentification extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link NamedLocationIdentification#stationName}*/
 public NamedLocationIdentification setStationName(IsPartOfStationName pStationName)
 {
     stationName = pStationName;
     return this;
 }
 
+/** Getter for {@link NamedLocationIdentification#stationName}*/
 public IsPartOfStationName getStationName()
 {
     return stationName; 
 }
 
+/** Setter for {@link NamedLocationIdentification#stationNumber}*/
 public NamedLocationIdentification setStationNumber(short pStationNumber)
 {
     stationNumber = pStationNumber;
     return this;
 }
 
+/** Getter for {@link NamedLocationIdentification#stationNumber}*/
 public short getStationNumber()
 {
     return stationNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/ObjectIdentifier.java b/src-generated/edu/nps/moves/dis7/ObjectIdentifier.java
index 2bc65831810eb09880b858f9ab82eafa140a3ed4..95605d0b85b9d6323beaf567d6df956e6f0fc90d 100644
--- a/src-generated/edu/nps/moves/dis7/ObjectIdentifier.java
+++ b/src-generated/edu/nps/moves/dis7/ObjectIdentifier.java
@@ -27,6 +27,7 @@ public class ObjectIdentifier extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ObjectIdentifier#simulationAddress}*/
 public ObjectIdentifier setSimulationAddress(SimulationAddress pSimulationAddress)
 {
     simulationAddress = pSimulationAddress;
     return this;
 }
 
+/** Getter for {@link ObjectIdentifier#simulationAddress}*/
 public SimulationAddress getSimulationAddress()
 {
     return simulationAddress; 
 }
 
+/** Setter for {@link ObjectIdentifier#objectNumber}*/
 public ObjectIdentifier setObjectNumber(short pObjectNumber)
 {
     objectNumber = pObjectNumber;
     return this;
 }
 
+/** Getter for {@link ObjectIdentifier#objectNumber}*/
 public short getObjectNumber()
 {
     return objectNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/ObjectType.java b/src-generated/edu/nps/moves/dis7/ObjectType.java
index a98d1162301a0bd87a22ecf161cc203c25609fb8..88f0b50b68299638f2b7970ae5f5d2d9a86ad547 100644
--- a/src-generated/edu/nps/moves/dis7/ObjectType.java
+++ b/src-generated/edu/nps/moves/dis7/ObjectType.java
@@ -33,6 +33,7 @@ public class ObjectType extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -46,45 +47,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ObjectType#domain}*/
 public ObjectType setDomain(PlatformDomain pDomain)
 {
     domain = pDomain;
     return this;
 }
 
+/** Getter for {@link ObjectType#domain}*/
 public PlatformDomain getDomain()
 {
     return domain; 
 }
 
+/** Setter for {@link ObjectType#objectKind}*/
 public ObjectType setObjectKind(ObjectKind pObjectKind)
 {
     objectKind = pObjectKind;
     return this;
 }
 
+/** Getter for {@link ObjectType#objectKind}*/
 public ObjectKind getObjectKind()
 {
     return objectKind; 
 }
 
+/** Setter for {@link ObjectType#category}*/
 public ObjectType setCategory(byte pCategory)
 {
     category = pCategory;
     return this;
 }
 
+/** Getter for {@link ObjectType#category}*/
 public byte getCategory()
 {
     return category; 
 }
 
+/** Setter for {@link ObjectType#subCategory}*/
 public ObjectType setSubCategory(byte pSubCategory)
 {
     subCategory = pSubCategory;
     return this;
 }
 
+/** Getter for {@link ObjectType#subCategory}*/
 public byte getSubCategory()
 {
     return subCategory; 
diff --git a/src-generated/edu/nps/moves/dis7/OwnershipStatusRecord.java b/src-generated/edu/nps/moves/dis7/OwnershipStatusRecord.java
index 9ac5dd50463619682aaec8d74ac5833b361c7349..d7018b9cd9509c0327d0a56d1f12850e52e5b24f 100644
--- a/src-generated/edu/nps/moves/dis7/OwnershipStatusRecord.java
+++ b/src-generated/edu/nps/moves/dis7/OwnershipStatusRecord.java
@@ -30,6 +30,7 @@ public class OwnershipStatusRecord extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,34 +43,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link OwnershipStatusRecord#entityId}*/
 public OwnershipStatusRecord setEntityId(EntityID pEntityId)
 {
     entityId = pEntityId;
     return this;
 }
 
+/** Getter for {@link OwnershipStatusRecord#entityId}*/
 public EntityID getEntityId()
 {
     return entityId; 
 }
 
+/** Setter for {@link OwnershipStatusRecord#ownershipStatus}*/
 public OwnershipStatusRecord setOwnershipStatus(OwnershipStatus pOwnershipStatus)
 {
     ownershipStatus = pOwnershipStatus;
     return this;
 }
 
+/** Getter for {@link OwnershipStatusRecord#ownershipStatus}*/
 public OwnershipStatus getOwnershipStatus()
 {
     return ownershipStatus; 
 }
 
+/** Setter for {@link OwnershipStatusRecord#padding}*/
 public OwnershipStatusRecord setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link OwnershipStatusRecord#padding}*/
 public byte getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/Pdu.java b/src-generated/edu/nps/moves/dis7/Pdu.java
index 34f31806727b74ff370f5e4fd719ac60d4fb52c3..f76766f6cb7be9117f7b3829215b3df55a067fb6 100644
--- a/src-generated/edu/nps/moves/dis7/Pdu.java
+++ b/src-generated/edu/nps/moves/dis7/Pdu.java
@@ -39,6 +39,7 @@ public abstract class Pdu extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -54,67 +55,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link Pdu#protocolVersion}*/
 public Pdu setProtocolVersion(DISProtocolVersion pProtocolVersion)
 {
     protocolVersion = pProtocolVersion;
     return this;
 }
 
+/** Getter for {@link Pdu#protocolVersion}*/
 public DISProtocolVersion getProtocolVersion()
 {
     return protocolVersion; 
 }
 
+/** Setter for {@link Pdu#exerciseID}*/
 public Pdu setExerciseID(byte pExerciseID)
 {
     exerciseID = pExerciseID;
     return this;
 }
 
+/** Getter for {@link Pdu#exerciseID}*/
 public byte getExerciseID()
 {
     return exerciseID; 
 }
 
+/** Setter for {@link Pdu#pduType}*/
 public Pdu setPduType(DISPDUType pPduType)
 {
     pduType = pPduType;
     return this;
 }
 
+/** Getter for {@link Pdu#pduType}*/
 public DISPDUType getPduType()
 {
     return pduType; 
 }
 
+/** Setter for {@link Pdu#protocolFamily}*/
 public Pdu setProtocolFamily(DISProtocolFamily pProtocolFamily)
 {
     protocolFamily = pProtocolFamily;
     return this;
 }
 
+/** Getter for {@link Pdu#protocolFamily}*/
 public DISProtocolFamily getProtocolFamily()
 {
     return protocolFamily; 
 }
 
+/** Setter for {@link Pdu#timestamp}*/
 public Pdu setTimestamp(int pTimestamp)
 {
     timestamp = pTimestamp;
     return this;
 }
 
+/** Getter for {@link Pdu#timestamp}*/
 public int getTimestamp()
 {
     return timestamp; 
 }
 
+/** Setter for {@link Pdu#length}*/
 public Pdu setLength(short pLength)
 {
     length = pLength;
     return this;
 }
 
+/** Getter for {@link Pdu#length}*/
 public short getLength()
 {
     return length; 
diff --git a/src-generated/edu/nps/moves/dis7/PduBase.java b/src-generated/edu/nps/moves/dis7/PduBase.java
index f5056ae7ee5d9bee745db78f0a9cceab71f49167..99e1dc302ad75a863bf0078cadc780d287a370ec 100644
--- a/src-generated/edu/nps/moves/dis7/PduBase.java
+++ b/src-generated/edu/nps/moves/dis7/PduBase.java
@@ -27,6 +27,7 @@ public abstract class PduBase extends Pdu implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -39,23 +40,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link PduBase#pduStatus}*/
 public PduBase setPduStatus(PduStatus pPduStatus)
 {
     pduStatus = pPduStatus;
     return this;
 }
 
+/** Getter for {@link PduBase#pduStatus}*/
 public PduStatus getPduStatus()
 {
     return pduStatus; 
 }
 
+/** Setter for {@link PduBase#padding}*/
 public PduBase setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link PduBase#padding}*/
 public byte getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/PointObjectStatePdu.java b/src-generated/edu/nps/moves/dis7/PointObjectStatePdu.java
index e336505e010a6084a5c6792146fac3d5d31d12ee..cd4aec1e8deee52448180aaf3ec12c9d7bf5583e 100644
--- a/src-generated/edu/nps/moves/dis7/PointObjectStatePdu.java
+++ b/src-generated/edu/nps/moves/dis7/PointObjectStatePdu.java
@@ -63,6 +63,7 @@ public class PointObjectStatePdu extends SyntheticEnvironmentFamilyPdu implement
     setPduType( DISPDUType.POINT_OBJECT_STATE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -87,155 +88,183 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link PointObjectStatePdu#objectID}*/
 public PointObjectStatePdu setObjectID(EntityID pObjectID)
 {
     objectID = pObjectID;
     return this;
 }
 
+/** Getter for {@link PointObjectStatePdu#objectID}*/
 public EntityID getObjectID()
 {
     return objectID; 
 }
 
+/** Setter for {@link PointObjectStatePdu#referencedObjectID}*/
 public PointObjectStatePdu setReferencedObjectID(ObjectIdentifier pReferencedObjectID)
 {
     referencedObjectID = pReferencedObjectID;
     return this;
 }
 
+/** Getter for {@link PointObjectStatePdu#referencedObjectID}*/
 public ObjectIdentifier getReferencedObjectID()
 {
     return referencedObjectID; 
 }
 
+/** Setter for {@link PointObjectStatePdu#updateNumber}*/
 public PointObjectStatePdu setUpdateNumber(int pUpdateNumber)
 {
     updateNumber = pUpdateNumber;
     return this;
 }
 
+/** Getter for {@link PointObjectStatePdu#updateNumber}*/
 public int getUpdateNumber()
 {
     return updateNumber; 
 }
 
+/** Setter for {@link PointObjectStatePdu#forceID}*/
 public PointObjectStatePdu setForceID(ForceID pForceID)
 {
     forceID = pForceID;
     return this;
 }
 
+/** Getter for {@link PointObjectStatePdu#forceID}*/
 public ForceID getForceID()
 {
     return forceID; 
 }
 
+/** Setter for {@link PointObjectStatePdu#modifications}*/
 public PointObjectStatePdu setModifications(ObjectStateModificationPointObject pModifications)
 {
     modifications = pModifications;
     return this;
 }
 
+/** Setter for {@link PointObjectStatePdu#modifications}*/
 public ObjectStateModificationPointObject getModifications()
 {
     return modifications; 
 }
 
+/** Setter for {@link PointObjectStatePdu#objectType}*/
 public PointObjectStatePdu setObjectType(ObjectType pObjectType)
 {
     objectType = pObjectType;
     return this;
 }
 
+/** Getter for {@link PointObjectStatePdu#objectType}*/
 public ObjectType getObjectType()
 {
     return objectType; 
 }
 
+/** Setter for {@link PointObjectStatePdu#objectLocation}*/
 public PointObjectStatePdu setObjectLocation(Vector3Double pObjectLocation)
 {
     objectLocation = pObjectLocation;
     return this;
 }
 
+/** Getter for {@link PointObjectStatePdu#objectLocation}*/
 public Vector3Double getObjectLocation()
 {
     return objectLocation; 
 }
 
+/** Setter for {@link PointObjectStatePdu#objectOrientation}*/
 public PointObjectStatePdu setObjectOrientation(EulerAngles pObjectOrientation)
 {
     objectOrientation = pObjectOrientation;
     return this;
 }
 
+/** Getter for {@link PointObjectStatePdu#objectOrientation}*/
 public EulerAngles getObjectOrientation()
 {
     return objectOrientation; 
 }
 
+/** Setter for {@link PointObjectStatePdu#specificObjectAppearance}*/
 public PointObjectStatePdu setSpecificObjectAppearance(int pSpecificObjectAppearance)
 {
     specificObjectAppearance = pSpecificObjectAppearance;
     return this;
 }
 
+/** Getter for {@link PointObjectStatePdu#specificObjectAppearance}*/
 public int getSpecificObjectAppearance()
 {
     return specificObjectAppearance; 
 }
 
+/** Setter for {@link PointObjectStatePdu#generObjectAppearance}*/
 public PointObjectStatePdu setGenerObjectAppearance(ObjectStateAppearanceGeneral pGenerObjectAppearance)
 {
     generObjectAppearance = pGenerObjectAppearance;
     return this;
 }
 
+/** Setter for {@link PointObjectStatePdu#generObjectAppearance}*/
 public ObjectStateAppearanceGeneral getGenerObjectAppearance()
 {
     return generObjectAppearance; 
 }
 
+/** Setter for {@link PointObjectStatePdu#padding1}*/
 public PointObjectStatePdu setPadding1(short pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link PointObjectStatePdu#padding1}*/
 public short getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link PointObjectStatePdu#requesterID}*/
 public PointObjectStatePdu setRequesterID(SimulationAddress pRequesterID)
 {
     requesterID = pRequesterID;
     return this;
 }
 
+/** Getter for {@link PointObjectStatePdu#requesterID}*/
 public SimulationAddress getRequesterID()
 {
     return requesterID; 
 }
 
+/** Setter for {@link PointObjectStatePdu#receivingID}*/
 public PointObjectStatePdu setReceivingID(SimulationAddress pReceivingID)
 {
     receivingID = pReceivingID;
     return this;
 }
 
+/** Getter for {@link PointObjectStatePdu#receivingID}*/
 public SimulationAddress getReceivingID()
 {
     return receivingID; 
 }
 
+/** Setter for {@link PointObjectStatePdu#pad2}*/
 public PointObjectStatePdu setPad2(int pPad2)
 {
     pad2 = pPad2;
     return this;
 }
 
+/** Getter for {@link PointObjectStatePdu#pad2}*/
 public int getPad2()
 {
     return pad2; 
diff --git a/src-generated/edu/nps/moves/dis7/PropulsionSystemData.java b/src-generated/edu/nps/moves/dis7/PropulsionSystemData.java
index 3a3ecb9e49aae5d3001eb1d68113d15b6699595a..a5cf9c4f41fdce75993a14ec6a6f9fc1ca637672 100644
--- a/src-generated/edu/nps/moves/dis7/PropulsionSystemData.java
+++ b/src-generated/edu/nps/moves/dis7/PropulsionSystemData.java
@@ -27,6 +27,7 @@ public class PropulsionSystemData extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link PropulsionSystemData#powerSetting}*/
 public PropulsionSystemData setPowerSetting(float pPowerSetting)
 {
     powerSetting = pPowerSetting;
     return this;
 }
 
+/** Getter for {@link PropulsionSystemData#powerSetting}*/
 public float getPowerSetting()
 {
     return powerSetting; 
 }
 
+/** Setter for {@link PropulsionSystemData#engineRpm}*/
 public PropulsionSystemData setEngineRpm(float pEngineRpm)
 {
     engineRpm = pEngineRpm;
     return this;
 }
 
+/** Getter for {@link PropulsionSystemData#engineRpm}*/
 public float getEngineRpm()
 {
     return engineRpm; 
diff --git a/src-generated/edu/nps/moves/dis7/ProtocolMode.java b/src-generated/edu/nps/moves/dis7/ProtocolMode.java
index ef570e1eb422cc4b560a632a6f597fb504431e8f..0f6555a519a086df68dd1657079a7a6c92177405 100644
--- a/src-generated/edu/nps/moves/dis7/ProtocolMode.java
+++ b/src-generated/edu/nps/moves/dis7/ProtocolMode.java
@@ -24,6 +24,7 @@ public class ProtocolMode extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -34,12 +35,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ProtocolMode#protocolMode}*/
 public ProtocolMode setProtocolMode(short pProtocolMode)
 {
     protocolMode = pProtocolMode;
     return this;
 }
 
+/** Getter for {@link ProtocolMode#protocolMode}*/
 public short getProtocolMode()
 {
     return protocolMode; 
diff --git a/src-generated/edu/nps/moves/dis7/RadioCommsHeader.java b/src-generated/edu/nps/moves/dis7/RadioCommsHeader.java
index 20aedc8b8f94a432ed066c51744f6981d2f43941..17633c1119dd9cd0ef3468ff26381be11d6be403 100644
--- a/src-generated/edu/nps/moves/dis7/RadioCommsHeader.java
+++ b/src-generated/edu/nps/moves/dis7/RadioCommsHeader.java
@@ -26,6 +26,7 @@ public class RadioCommsHeader extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -37,23 +38,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RadioCommsHeader#radioReferenceID}*/
 public RadioCommsHeader setRadioReferenceID(EntityID pRadioReferenceID)
 {
     radioReferenceID = pRadioReferenceID;
     return this;
 }
 
+/** Getter for {@link RadioCommsHeader#radioReferenceID}*/
 public EntityID getRadioReferenceID()
 {
     return radioReferenceID; 
 }
 
+/** Setter for {@link RadioCommsHeader#radioNumber}*/
 public RadioCommsHeader setRadioNumber(short pRadioNumber)
 {
     radioNumber = pRadioNumber;
     return this;
 }
 
+/** Getter for {@link RadioCommsHeader#radioNumber}*/
 public short getRadioNumber()
 {
     return radioNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/RadioCommunicationsFamilyPdu.java b/src-generated/edu/nps/moves/dis7/RadioCommunicationsFamilyPdu.java
index 1cc9a8c21c5a927ce7a45a3de302d31fcc5d59e0..e8b02d6609b0f0424f903ad21de02b1162406c63 100644
--- a/src-generated/edu/nps/moves/dis7/RadioCommunicationsFamilyPdu.java
+++ b/src-generated/edu/nps/moves/dis7/RadioCommunicationsFamilyPdu.java
@@ -22,6 +22,7 @@ public abstract class RadioCommunicationsFamilyPdu extends PduBase implements Se
     setProtocolFamily( DISProtocolFamily.RADIO_COMMUNICATIONS );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
diff --git a/src-generated/edu/nps/moves/dis7/RadioIdentifier.java b/src-generated/edu/nps/moves/dis7/RadioIdentifier.java
index 34204e0abec659be1b4823ddd68623860fa75e84..2b1e9dd8327fc9a6c29098a6b5395a1930264dac 100644
--- a/src-generated/edu/nps/moves/dis7/RadioIdentifier.java
+++ b/src-generated/edu/nps/moves/dis7/RadioIdentifier.java
@@ -33,6 +33,7 @@ public class RadioIdentifier extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -46,45 +47,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RadioIdentifier#siteNumber}*/
 public RadioIdentifier setSiteNumber(short pSiteNumber)
 {
     siteNumber = pSiteNumber;
     return this;
 }
 
+/** Getter for {@link RadioIdentifier#siteNumber}*/
 public short getSiteNumber()
 {
     return siteNumber; 
 }
 
+/** Setter for {@link RadioIdentifier#applicationNumber}*/
 public RadioIdentifier setApplicationNumber(short pApplicationNumber)
 {
     applicationNumber = pApplicationNumber;
     return this;
 }
 
+/** Getter for {@link RadioIdentifier#applicationNumber}*/
 public short getApplicationNumber()
 {
     return applicationNumber; 
 }
 
+/** Setter for {@link RadioIdentifier#referenceNumber}*/
 public RadioIdentifier setReferenceNumber(short pReferenceNumber)
 {
     referenceNumber = pReferenceNumber;
     return this;
 }
 
+/** Getter for {@link RadioIdentifier#referenceNumber}*/
 public short getReferenceNumber()
 {
     return referenceNumber; 
 }
 
+/** Setter for {@link RadioIdentifier#radioNumber}*/
 public RadioIdentifier setRadioNumber(short pRadioNumber)
 {
     radioNumber = pRadioNumber;
     return this;
 }
 
+/** Getter for {@link RadioIdentifier#radioNumber}*/
 public short getRadioNumber()
 {
     return radioNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/RadioType.java b/src-generated/edu/nps/moves/dis7/RadioType.java
index e9af2528bf3bf0956fd90e6971b9194a13440d7b..c5a748a3b04789551f2286e1892b4b77639a4eec 100644
--- a/src-generated/edu/nps/moves/dis7/RadioType.java
+++ b/src-generated/edu/nps/moves/dis7/RadioType.java
@@ -40,6 +40,7 @@ public class RadioType extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -56,78 +57,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RadioType#entityKind}*/
 public RadioType setEntityKind(EntityKind pEntityKind)
 {
     entityKind = pEntityKind;
     return this;
 }
 
+/** Getter for {@link RadioType#entityKind}*/
 public EntityKind getEntityKind()
 {
     return entityKind; 
 }
 
+/** Setter for {@link RadioType#domain}*/
 public RadioType setDomain(byte pDomain)
 {
     domain = pDomain;
     return this;
 }
 
+/** Getter for {@link RadioType#domain}*/
 public byte getDomain()
 {
     return domain; 
 }
 
+/** Setter for {@link RadioType#country}*/
 public RadioType setCountry(Country pCountry)
 {
     country = pCountry;
     return this;
 }
 
+/** Getter for {@link RadioType#country}*/
 public Country getCountry()
 {
     return country; 
 }
 
+/** Setter for {@link RadioType#category}*/
 public RadioType setCategory(RadioCategory pCategory)
 {
     category = pCategory;
     return this;
 }
 
+/** Getter for {@link RadioType#category}*/
 public RadioCategory getCategory()
 {
     return category; 
 }
 
+/** Setter for {@link RadioType#subcategory}*/
 public RadioType setSubcategory(RadioSubcategory pSubcategory)
 {
     subcategory = pSubcategory;
     return this;
 }
 
+/** Getter for {@link RadioType#subcategory}*/
 public RadioSubcategory getSubcategory()
 {
     return subcategory; 
 }
 
+/** Setter for {@link RadioType#specific}*/
 public RadioType setSpecific(byte pSpecific)
 {
     specific = pSpecific;
     return this;
 }
 
+/** Getter for {@link RadioType#specific}*/
 public byte getSpecific()
 {
     return specific; 
 }
 
+/** Setter for {@link RadioType#extra}*/
 public RadioType setExtra(byte pExtra)
 {
     extra = pExtra;
     return this;
 }
 
+/** Getter for {@link RadioType#extra}*/
 public byte getExtra()
 {
     return extra; 
diff --git a/src-generated/edu/nps/moves/dis7/ReceiverPdu.java b/src-generated/edu/nps/moves/dis7/ReceiverPdu.java
index 486c536e042cf1c0e9e95752371f81514f160284..8a79fa451b0d2cae9903305aa33e906d240fa682 100644
--- a/src-generated/edu/nps/moves/dis7/ReceiverPdu.java
+++ b/src-generated/edu/nps/moves/dis7/ReceiverPdu.java
@@ -38,6 +38,7 @@ public class ReceiverPdu extends RadioCommunicationsFamilyPdu implements Seriali
     setPduType( DISPDUType.RECEIVER );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -54,67 +55,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ReceiverPdu#header}*/
 public ReceiverPdu setHeader(RadioCommsHeader pHeader)
 {
     header = pHeader;
     return this;
 }
 
+/** Getter for {@link ReceiverPdu#header}*/
 public RadioCommsHeader getHeader()
 {
     return header; 
 }
 
+/** Setter for {@link ReceiverPdu#receiverState}*/
 public ReceiverPdu setReceiverState(ReceiverReceiverState pReceiverState)
 {
     receiverState = pReceiverState;
     return this;
 }
 
+/** Getter for {@link ReceiverPdu#receiverState}*/
 public ReceiverReceiverState getReceiverState()
 {
     return receiverState; 
 }
 
+/** Setter for {@link ReceiverPdu#padding1}*/
 public ReceiverPdu setPadding1(short pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link ReceiverPdu#padding1}*/
 public short getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link ReceiverPdu#receivedPower}*/
 public ReceiverPdu setReceivedPower(float pReceivedPower)
 {
     receivedPower = pReceivedPower;
     return this;
 }
 
+/** Getter for {@link ReceiverPdu#receivedPower}*/
 public float getReceivedPower()
 {
     return receivedPower; 
 }
 
+/** Setter for {@link ReceiverPdu#transmitterEntityId}*/
 public ReceiverPdu setTransmitterEntityId(EntityID pTransmitterEntityId)
 {
     transmitterEntityId = pTransmitterEntityId;
     return this;
 }
 
+/** Getter for {@link ReceiverPdu#transmitterEntityId}*/
 public EntityID getTransmitterEntityId()
 {
     return transmitterEntityId; 
 }
 
+/** Setter for {@link ReceiverPdu#transmitterRadioId}*/
 public ReceiverPdu setTransmitterRadioId(short pTransmitterRadioId)
 {
     transmitterRadioId = pTransmitterRadioId;
     return this;
 }
 
+/** Getter for {@link ReceiverPdu#transmitterRadioId}*/
 public short getTransmitterRadioId()
 {
     return transmitterRadioId; 
diff --git a/src-generated/edu/nps/moves/dis7/RecordQueryRPdu.java b/src-generated/edu/nps/moves/dis7/RecordQueryRPdu.java
index 7fafd9cd0d5d1d9fa2589f55727e7e4c54ce62c7..f724190a4a6a6be7e0b430cdc624c9dcbc5a073c 100644
--- a/src-generated/edu/nps/moves/dis7/RecordQueryRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/RecordQueryRPdu.java
@@ -43,6 +43,7 @@ public class RecordQueryRPdu extends SimulationManagementWithReliabilityFamilyPd
     setPduType( DISPDUType.RECORD_QUERY_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -64,67 +65,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RecordQueryRPdu#requestID}*/
 public RecordQueryRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link RecordQueryRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link RecordQueryRPdu#requiredReliabilityService}*/
 public RecordQueryRPdu setRequiredReliabilityService(RequiredReliabilityService pRequiredReliabilityService)
 {
     requiredReliabilityService = pRequiredReliabilityService;
     return this;
 }
 
+/** Getter for {@link RecordQueryRPdu#requiredReliabilityService}*/
 public RequiredReliabilityService getRequiredReliabilityService()
 {
     return requiredReliabilityService; 
 }
 
+/** Setter for {@link RecordQueryRPdu#pad1}*/
 public RecordQueryRPdu setPad1(byte pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link RecordQueryRPdu#pad1}*/
 public byte getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link RecordQueryRPdu#eventType}*/
 public RecordQueryRPdu setEventType(RecordQueryREventType pEventType)
 {
     eventType = pEventType;
     return this;
 }
 
+/** Getter for {@link RecordQueryRPdu#eventType}*/
 public RecordQueryREventType getEventType()
 {
     return eventType; 
 }
 
+/** Setter for {@link RecordQueryRPdu#time}*/
 public RecordQueryRPdu setTime(int pTime)
 {
     time = pTime;
     return this;
 }
 
+/** Getter for {@link RecordQueryRPdu#time}*/
 public int getTime()
 {
     return time; 
 }
 
+/** Setter for {@link RecordQueryRPdu#recordIDs}*/
 public RecordQueryRPdu setRecordIDs(List<RecordQuerySpecification> pRecordIDs)
 {
     recordIDs = pRecordIDs;
     return this;
 }
 
+/** Getter for {@link RecordQueryRPdu#recordIDs}*/
 public List<RecordQuerySpecification> getRecordIDs()
 {
     return recordIDs; 
diff --git a/src-generated/edu/nps/moves/dis7/RecordQuerySpecification.java b/src-generated/edu/nps/moves/dis7/RecordQuerySpecification.java
index c2b0693c2224fe5fc313a9265e70bdcc435a1140..a7a4fa6eb61aab0b1c8391dd13165f54a9d77e89 100644
--- a/src-generated/edu/nps/moves/dis7/RecordQuerySpecification.java
+++ b/src-generated/edu/nps/moves/dis7/RecordQuerySpecification.java
@@ -26,6 +26,7 @@ public class RecordQuerySpecification extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -41,12 +42,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RecordQuerySpecification#recordIDs}*/
 public RecordQuerySpecification setRecordIDs(List<VariableRecordTypes> pRecordIDs)
 {
     recordIDs = pRecordIDs;
     return this;
 }
 
+/** Getter for {@link RecordQuerySpecification#recordIDs}*/
 public List<VariableRecordTypes> getRecordIDs()
 {
     return recordIDs; 
diff --git a/src-generated/edu/nps/moves/dis7/RecordRPdu.java b/src-generated/edu/nps/moves/dis7/RecordRPdu.java
index ee37f295373a25c8f573e59e45bd4804b9c17871..c2c0d0da6ab39e9b1ce91f6eee8e4e0aa0911581 100644
--- a/src-generated/edu/nps/moves/dis7/RecordRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/RecordRPdu.java
@@ -39,6 +39,7 @@ public class RecordRPdu extends SimulationManagementWithReliabilityFamilyPdu imp
     setPduType( DISPDUType.RECORD_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -59,56 +60,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RecordRPdu#requestID}*/
 public RecordRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link RecordRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link RecordRPdu#requiredReliabilityService}*/
 public RecordRPdu setRequiredReliabilityService(RequiredReliabilityService pRequiredReliabilityService)
 {
     requiredReliabilityService = pRequiredReliabilityService;
     return this;
 }
 
+/** Getter for {@link RecordRPdu#requiredReliabilityService}*/
 public RequiredReliabilityService getRequiredReliabilityService()
 {
     return requiredReliabilityService; 
 }
 
+/** Setter for {@link RecordRPdu#pad1}*/
 public RecordRPdu setPad1(byte pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link RecordRPdu#pad1}*/
 public byte getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link RecordRPdu#eventType}*/
 public RecordRPdu setEventType(RecordREventType pEventType)
 {
     eventType = pEventType;
     return this;
 }
 
+/** Getter for {@link RecordRPdu#eventType}*/
 public RecordREventType getEventType()
 {
     return eventType; 
 }
 
+/** Setter for {@link RecordRPdu#recordSets}*/
 public RecordRPdu setRecordSets(List<RecordSpecification> pRecordSets)
 {
     recordSets = pRecordSets;
     return this;
 }
 
+/** Getter for {@link RecordRPdu#recordSets}*/
 public List<RecordSpecification> getRecordSets()
 {
     return recordSets; 
diff --git a/src-generated/edu/nps/moves/dis7/RecordSpecification.java b/src-generated/edu/nps/moves/dis7/RecordSpecification.java
index c25a76cbfd28d18f23d8f4228aec1e02cbf45fb5..778351d0aa0e7aae145b553652af4e7480aa737c 100644
--- a/src-generated/edu/nps/moves/dis7/RecordSpecification.java
+++ b/src-generated/edu/nps/moves/dis7/RecordSpecification.java
@@ -27,6 +27,7 @@ public class RecordSpecification extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,12 +43,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RecordSpecification#recordSets}*/
 public RecordSpecification setRecordSets(List<RecordSpecificationElement> pRecordSets)
 {
     recordSets = pRecordSets;
     return this;
 }
 
+/** Getter for {@link RecordSpecification#recordSets}*/
 public List<RecordSpecificationElement> getRecordSets()
 {
     return recordSets; 
diff --git a/src-generated/edu/nps/moves/dis7/RecordSpecificationElement.java b/src-generated/edu/nps/moves/dis7/RecordSpecificationElement.java
index 03c7e1edb3aae88f6a50c28afead37de2996c3e7..f26c50b80f9da756fec82ab36f6f278f0e19800f 100644
--- a/src-generated/edu/nps/moves/dis7/RecordSpecificationElement.java
+++ b/src-generated/edu/nps/moves/dis7/RecordSpecificationElement.java
@@ -40,6 +40,7 @@ public class RecordSpecificationElement extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -56,67 +57,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RecordSpecificationElement#recordID}*/
 public RecordSpecificationElement setRecordID(VariableRecordTypes pRecordID)
 {
     recordID = pRecordID;
     return this;
 }
 
+/** Getter for {@link RecordSpecificationElement#recordID}*/
 public VariableRecordTypes getRecordID()
 {
     return recordID; 
 }
 
+/** Setter for {@link RecordSpecificationElement#recordSetSerialNumber}*/
 public RecordSpecificationElement setRecordSetSerialNumber(int pRecordSetSerialNumber)
 {
     recordSetSerialNumber = pRecordSetSerialNumber;
     return this;
 }
 
+/** Getter for {@link RecordSpecificationElement#recordSetSerialNumber}*/
 public int getRecordSetSerialNumber()
 {
     return recordSetSerialNumber; 
 }
 
+/** Setter for {@link RecordSpecificationElement#padding}*/
 public RecordSpecificationElement setPadding(int pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link RecordSpecificationElement#padding}*/
 public int getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link RecordSpecificationElement#recordLength}*/
 public RecordSpecificationElement setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link RecordSpecificationElement#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link RecordSpecificationElement#recordCount}*/
 public RecordSpecificationElement setRecordCount(short pRecordCount)
 {
     recordCount = pRecordCount;
     return this;
 }
 
+/** Getter for {@link RecordSpecificationElement#recordCount}*/
 public short getRecordCount()
 {
     return recordCount; 
 }
 
+/** Setter for {@link RecordSpecificationElement#recordValues}*/
 public RecordSpecificationElement setRecordValues(byte[] pRecordValues)
 {
     recordValues = pRecordValues;
     return this;
 }
 
+/** Getter for {@link RecordSpecificationElement#recordValues}*/
 public byte[] getRecordValues()
 {
     return recordValues; 
diff --git a/src-generated/edu/nps/moves/dis7/Relationship.java b/src-generated/edu/nps/moves/dis7/Relationship.java
index 5408adc8896cafa92f9a28327020921c24484e6e..566cc3652d861f3281a7c51a3762645be7a3ad63 100644
--- a/src-generated/edu/nps/moves/dis7/Relationship.java
+++ b/src-generated/edu/nps/moves/dis7/Relationship.java
@@ -27,6 +27,7 @@ public class Relationship extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link Relationship#nature}*/
 public Relationship setNature(IsPartOfNature pNature)
 {
     nature = pNature;
     return this;
 }
 
+/** Getter for {@link Relationship#nature}*/
 public IsPartOfNature getNature()
 {
     return nature; 
 }
 
+/** Setter for {@link Relationship#position}*/
 public Relationship setPosition(IsPartOfPosition pPosition)
 {
     position = pPosition;
     return this;
 }
 
+/** Getter for {@link Relationship#position}*/
 public IsPartOfPosition getPosition()
 {
     return position; 
diff --git a/src-generated/edu/nps/moves/dis7/RemoveEntityPdu.java b/src-generated/edu/nps/moves/dis7/RemoveEntityPdu.java
index 8ca6b0b91131802f177ec875cdd6b5818f619af7..6192929b9f57e11e12525c432be763f0867cd4ed 100644
--- a/src-generated/edu/nps/moves/dis7/RemoveEntityPdu.java
+++ b/src-generated/edu/nps/moves/dis7/RemoveEntityPdu.java
@@ -25,6 +25,7 @@ public class RemoveEntityPdu extends SimulationManagementFamilyPdu implements Se
     setPduType( DISPDUType.REMOVE_ENTITY );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -36,12 +37,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RemoveEntityPdu#requestID}*/
 public RemoveEntityPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link RemoveEntityPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
diff --git a/src-generated/edu/nps/moves/dis7/RemoveEntityRPdu.java b/src-generated/edu/nps/moves/dis7/RemoveEntityRPdu.java
index dbe7129db1c861216b5c2a82121279424cd24d5a..f2007849a4c34d48bdf9a90078afbf5a9dc3d17e 100644
--- a/src-generated/edu/nps/moves/dis7/RemoveEntityRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/RemoveEntityRPdu.java
@@ -32,6 +32,7 @@ public class RemoveEntityRPdu extends SimulationManagementWithReliabilityFamilyP
     setPduType( DISPDUType.REMOVE_ENTITY_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -46,45 +47,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RemoveEntityRPdu#requiredReliabilityService}*/
 public RemoveEntityRPdu setRequiredReliabilityService(RequiredReliabilityService pRequiredReliabilityService)
 {
     requiredReliabilityService = pRequiredReliabilityService;
     return this;
 }
 
+/** Getter for {@link RemoveEntityRPdu#requiredReliabilityService}*/
 public RequiredReliabilityService getRequiredReliabilityService()
 {
     return requiredReliabilityService; 
 }
 
+/** Setter for {@link RemoveEntityRPdu#pad1}*/
 public RemoveEntityRPdu setPad1(byte pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link RemoveEntityRPdu#pad1}*/
 public byte getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link RemoveEntityRPdu#pad2}*/
 public RemoveEntityRPdu setPad2(short pPad2)
 {
     pad2 = pPad2;
     return this;
 }
 
+/** Getter for {@link RemoveEntityRPdu#pad2}*/
 public short getPad2()
 {
     return pad2; 
 }
 
+/** Setter for {@link RemoveEntityRPdu#requestID}*/
 public RemoveEntityRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link RemoveEntityRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
diff --git a/src-generated/edu/nps/moves/dis7/RepairCompletePdu.java b/src-generated/edu/nps/moves/dis7/RepairCompletePdu.java
index 94451d78f5e1ba1cb616a5b198cb4aac51d4e253..2a0b3b006d3ba5ca72eb4dd86ea1869254904761 100644
--- a/src-generated/edu/nps/moves/dis7/RepairCompletePdu.java
+++ b/src-generated/edu/nps/moves/dis7/RepairCompletePdu.java
@@ -34,6 +34,7 @@ public class RepairCompletePdu extends LogisticsFamilyPdu implements Serializabl
     setPduType( DISPDUType.REPAIR_COMPLETE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -48,45 +49,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RepairCompletePdu#receivingEntityID}*/
 public RepairCompletePdu setReceivingEntityID(EntityID pReceivingEntityID)
 {
     receivingEntityID = pReceivingEntityID;
     return this;
 }
 
+/** Getter for {@link RepairCompletePdu#receivingEntityID}*/
 public EntityID getReceivingEntityID()
 {
     return receivingEntityID; 
 }
 
+/** Setter for {@link RepairCompletePdu#repairingEntityID}*/
 public RepairCompletePdu setRepairingEntityID(EntityID pRepairingEntityID)
 {
     repairingEntityID = pRepairingEntityID;
     return this;
 }
 
+/** Getter for {@link RepairCompletePdu#repairingEntityID}*/
 public EntityID getRepairingEntityID()
 {
     return repairingEntityID; 
 }
 
+/** Setter for {@link RepairCompletePdu#repair}*/
 public RepairCompletePdu setRepair(RepairCompleteRepair pRepair)
 {
     repair = pRepair;
     return this;
 }
 
+/** Getter for {@link RepairCompletePdu#repair}*/
 public RepairCompleteRepair getRepair()
 {
     return repair; 
 }
 
+/** Setter for {@link RepairCompletePdu#padding4}*/
 public RepairCompletePdu setPadding4(short pPadding4)
 {
     padding4 = pPadding4;
     return this;
 }
 
+/** Getter for {@link RepairCompletePdu#padding4}*/
 public short getPadding4()
 {
     return padding4; 
diff --git a/src-generated/edu/nps/moves/dis7/RepairResponsePdu.java b/src-generated/edu/nps/moves/dis7/RepairResponsePdu.java
index 76bc5828ea8367893c8357d63508693fb7917134..1303c5ad23b6adff9c5b980ee236f010f5a0dfd5 100644
--- a/src-generated/edu/nps/moves/dis7/RepairResponsePdu.java
+++ b/src-generated/edu/nps/moves/dis7/RepairResponsePdu.java
@@ -37,6 +37,7 @@ public class RepairResponsePdu extends LogisticsFamilyPdu implements Serializabl
     setPduType( DISPDUType.REPAIR_RESPONSE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -52,56 +53,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RepairResponsePdu#receivingEntityID}*/
 public RepairResponsePdu setReceivingEntityID(EntityID pReceivingEntityID)
 {
     receivingEntityID = pReceivingEntityID;
     return this;
 }
 
+/** Getter for {@link RepairResponsePdu#receivingEntityID}*/
 public EntityID getReceivingEntityID()
 {
     return receivingEntityID; 
 }
 
+/** Setter for {@link RepairResponsePdu#repairingEntityID}*/
 public RepairResponsePdu setRepairingEntityID(EntityID pRepairingEntityID)
 {
     repairingEntityID = pRepairingEntityID;
     return this;
 }
 
+/** Getter for {@link RepairResponsePdu#repairingEntityID}*/
 public EntityID getRepairingEntityID()
 {
     return repairingEntityID; 
 }
 
+/** Setter for {@link RepairResponsePdu#repairResult}*/
 public RepairResponsePdu setRepairResult(RepairResponseRepairResult pRepairResult)
 {
     repairResult = pRepairResult;
     return this;
 }
 
+/** Getter for {@link RepairResponsePdu#repairResult}*/
 public RepairResponseRepairResult getRepairResult()
 {
     return repairResult; 
 }
 
+/** Setter for {@link RepairResponsePdu#padding1}*/
 public RepairResponsePdu setPadding1(byte pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link RepairResponsePdu#padding1}*/
 public byte getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link RepairResponsePdu#padding2}*/
 public RepairResponsePdu setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link RepairResponsePdu#padding2}*/
 public short getPadding2()
 {
     return padding2; 
diff --git a/src-generated/edu/nps/moves/dis7/RequestID.java b/src-generated/edu/nps/moves/dis7/RequestID.java
index f17893f70756a50d281e2de71e10af1a06c5d141..864c75d257ac026bf2488f87783938df6c97994b 100644
--- a/src-generated/edu/nps/moves/dis7/RequestID.java
+++ b/src-generated/edu/nps/moves/dis7/RequestID.java
@@ -24,6 +24,7 @@ public class RequestID extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -34,12 +35,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link RequestID#requestID}*/
 public RequestID setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link RequestID#requestID}*/
 public int getRequestID()
 {
     return requestID; 
diff --git a/src-generated/edu/nps/moves/dis7/ResupplyCancelPdu.java b/src-generated/edu/nps/moves/dis7/ResupplyCancelPdu.java
index e011560fabb07f54393e3de0c1eed5363ef483da..7ba3f461b3e035d592363bb8028c96d204d3581a 100644
--- a/src-generated/edu/nps/moves/dis7/ResupplyCancelPdu.java
+++ b/src-generated/edu/nps/moves/dis7/ResupplyCancelPdu.java
@@ -28,6 +28,7 @@ public class ResupplyCancelPdu extends LogisticsFamilyPdu implements Serializabl
     setPduType( DISPDUType.RESUPPLY_CANCEL );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -40,23 +41,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ResupplyCancelPdu#receivingEntityID}*/
 public ResupplyCancelPdu setReceivingEntityID(EntityID pReceivingEntityID)
 {
     receivingEntityID = pReceivingEntityID;
     return this;
 }
 
+/** Getter for {@link ResupplyCancelPdu#receivingEntityID}*/
 public EntityID getReceivingEntityID()
 {
     return receivingEntityID; 
 }
 
+/** Setter for {@link ResupplyCancelPdu#supplyingEntityID}*/
 public ResupplyCancelPdu setSupplyingEntityID(EntityID pSupplyingEntityID)
 {
     supplyingEntityID = pSupplyingEntityID;
     return this;
 }
 
+/** Getter for {@link ResupplyCancelPdu#supplyingEntityID}*/
 public EntityID getSupplyingEntityID()
 {
     return supplyingEntityID; 
diff --git a/src-generated/edu/nps/moves/dis7/ResupplyOfferPdu.java b/src-generated/edu/nps/moves/dis7/ResupplyOfferPdu.java
index c438231a307194226abb769e6923fc156532ea94..c67fa5cc65a032d1f38173f8bbdd619ac7d9b879 100644
--- a/src-generated/edu/nps/moves/dis7/ResupplyOfferPdu.java
+++ b/src-generated/edu/nps/moves/dis7/ResupplyOfferPdu.java
@@ -40,6 +40,7 @@ public class ResupplyOfferPdu extends LogisticsFamilyPdu implements Serializable
     setPduType( DISPDUType.RESUPPLY_OFFER );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -60,56 +61,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ResupplyOfferPdu#receivingEntityID}*/
 public ResupplyOfferPdu setReceivingEntityID(EntityID pReceivingEntityID)
 {
     receivingEntityID = pReceivingEntityID;
     return this;
 }
 
+/** Getter for {@link ResupplyOfferPdu#receivingEntityID}*/
 public EntityID getReceivingEntityID()
 {
     return receivingEntityID; 
 }
 
+/** Setter for {@link ResupplyOfferPdu#supplyingEntityID}*/
 public ResupplyOfferPdu setSupplyingEntityID(EntityID pSupplyingEntityID)
 {
     supplyingEntityID = pSupplyingEntityID;
     return this;
 }
 
+/** Getter for {@link ResupplyOfferPdu#supplyingEntityID}*/
 public EntityID getSupplyingEntityID()
 {
     return supplyingEntityID; 
 }
 
+/** Setter for {@link ResupplyOfferPdu#padding1}*/
 public ResupplyOfferPdu setPadding1(byte pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link ResupplyOfferPdu#padding1}*/
 public byte getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link ResupplyOfferPdu#padding2}*/
 public ResupplyOfferPdu setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link ResupplyOfferPdu#padding2}*/
 public short getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link ResupplyOfferPdu#supplies}*/
 public ResupplyOfferPdu setSupplies(List<SupplyQuantity> pSupplies)
 {
     supplies = pSupplies;
     return this;
 }
 
+/** Getter for {@link ResupplyOfferPdu#supplies}*/
 public List<SupplyQuantity> getSupplies()
 {
     return supplies; 
diff --git a/src-generated/edu/nps/moves/dis7/ResupplyReceivedPdu.java b/src-generated/edu/nps/moves/dis7/ResupplyReceivedPdu.java
index fd7fba0cbab4174efab275541043ee6238aa764e..05f934568910e7354aea6aca00784b78cd9af904 100644
--- a/src-generated/edu/nps/moves/dis7/ResupplyReceivedPdu.java
+++ b/src-generated/edu/nps/moves/dis7/ResupplyReceivedPdu.java
@@ -40,6 +40,7 @@ public class ResupplyReceivedPdu extends LogisticsFamilyPdu implements Serializa
     setPduType( DISPDUType.RESUPPLY_RECEIVED );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -60,56 +61,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ResupplyReceivedPdu#receivingEntityID}*/
 public ResupplyReceivedPdu setReceivingEntityID(EntityID pReceivingEntityID)
 {
     receivingEntityID = pReceivingEntityID;
     return this;
 }
 
+/** Getter for {@link ResupplyReceivedPdu#receivingEntityID}*/
 public EntityID getReceivingEntityID()
 {
     return receivingEntityID; 
 }
 
+/** Setter for {@link ResupplyReceivedPdu#supplyingEntityID}*/
 public ResupplyReceivedPdu setSupplyingEntityID(EntityID pSupplyingEntityID)
 {
     supplyingEntityID = pSupplyingEntityID;
     return this;
 }
 
+/** Getter for {@link ResupplyReceivedPdu#supplyingEntityID}*/
 public EntityID getSupplyingEntityID()
 {
     return supplyingEntityID; 
 }
 
+/** Setter for {@link ResupplyReceivedPdu#padding1}*/
 public ResupplyReceivedPdu setPadding1(byte pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link ResupplyReceivedPdu#padding1}*/
 public byte getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link ResupplyReceivedPdu#padding2}*/
 public ResupplyReceivedPdu setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link ResupplyReceivedPdu#padding2}*/
 public short getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link ResupplyReceivedPdu#supplies}*/
 public ResupplyReceivedPdu setSupplies(List<SupplyQuantity> pSupplies)
 {
     supplies = pSupplies;
     return this;
 }
 
+/** Getter for {@link ResupplyReceivedPdu#supplies}*/
 public List<SupplyQuantity> getSupplies()
 {
     return supplies; 
diff --git a/src-generated/edu/nps/moves/dis7/SEESPdu.java b/src-generated/edu/nps/moves/dis7/SEESPdu.java
index 10fb77c6ef4e035f007976add470fa807a620c7e..c5fbc0fd1bcedf4e80022eae91924b8308bdb1a4 100644
--- a/src-generated/edu/nps/moves/dis7/SEESPdu.java
+++ b/src-generated/edu/nps/moves/dis7/SEESPdu.java
@@ -46,6 +46,7 @@ public class SEESPdu extends DistributedEmissionsFamilyPdu implements Serializab
     setPduType( DISPDUType.SUPPLEMENTAL_EMISSION_ENTITY_STATE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -72,67 +73,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SEESPdu#orginatingEntityID}*/
 public SEESPdu setOrginatingEntityID(EntityID pOrginatingEntityID)
 {
     orginatingEntityID = pOrginatingEntityID;
     return this;
 }
 
+/** Getter for {@link SEESPdu#orginatingEntityID}*/
 public EntityID getOrginatingEntityID()
 {
     return orginatingEntityID; 
 }
 
+/** Setter for {@link SEESPdu#infraredSignatureRepresentationIndex}*/
 public SEESPdu setInfraredSignatureRepresentationIndex(short pInfraredSignatureRepresentationIndex)
 {
     infraredSignatureRepresentationIndex = pInfraredSignatureRepresentationIndex;
     return this;
 }
 
+/** Getter for {@link SEESPdu#infraredSignatureRepresentationIndex}*/
 public short getInfraredSignatureRepresentationIndex()
 {
     return infraredSignatureRepresentationIndex; 
 }
 
+/** Setter for {@link SEESPdu#acousticSignatureRepresentationIndex}*/
 public SEESPdu setAcousticSignatureRepresentationIndex(short pAcousticSignatureRepresentationIndex)
 {
     acousticSignatureRepresentationIndex = pAcousticSignatureRepresentationIndex;
     return this;
 }
 
+/** Getter for {@link SEESPdu#acousticSignatureRepresentationIndex}*/
 public short getAcousticSignatureRepresentationIndex()
 {
     return acousticSignatureRepresentationIndex; 
 }
 
+/** Setter for {@link SEESPdu#radarCrossSectionSignatureRepresentationIndex}*/
 public SEESPdu setRadarCrossSectionSignatureRepresentationIndex(short pRadarCrossSectionSignatureRepresentationIndex)
 {
     radarCrossSectionSignatureRepresentationIndex = pRadarCrossSectionSignatureRepresentationIndex;
     return this;
 }
 
+/** Getter for {@link SEESPdu#radarCrossSectionSignatureRepresentationIndex}*/
 public short getRadarCrossSectionSignatureRepresentationIndex()
 {
     return radarCrossSectionSignatureRepresentationIndex; 
 }
 
+/** Setter for {@link SEESPdu#propulsionSystemData}*/
 public SEESPdu setPropulsionSystemData(List<PropulsionSystemData> pPropulsionSystemData)
 {
     propulsionSystemData = pPropulsionSystemData;
     return this;
 }
 
+/** Getter for {@link SEESPdu#propulsionSystemData}*/
 public List<PropulsionSystemData> getPropulsionSystemData()
 {
     return propulsionSystemData; 
 }
 
+/** Setter for {@link SEESPdu#vectoringSystemData}*/
 public SEESPdu setVectoringSystemData(List<VectoringNozzleSystem> pVectoringSystemData)
 {
     vectoringSystemData = pVectoringSystemData;
     return this;
 }
 
+/** Getter for {@link SEESPdu#vectoringSystemData}*/
 public List<VectoringNozzleSystem> getVectoringSystemData()
 {
     return vectoringSystemData; 
diff --git a/src-generated/edu/nps/moves/dis7/SecondaryOperationalData.java b/src-generated/edu/nps/moves/dis7/SecondaryOperationalData.java
index a57e0c552e5b2b5dc22b24a8ec0389f5c4cbde2d..284cb113e97ee14b2437db903d12bc1c8df3fb91 100644
--- a/src-generated/edu/nps/moves/dis7/SecondaryOperationalData.java
+++ b/src-generated/edu/nps/moves/dis7/SecondaryOperationalData.java
@@ -30,6 +30,7 @@ public class SecondaryOperationalData extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,34 +43,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SecondaryOperationalData#operationalData1}*/
 public SecondaryOperationalData setOperationalData1(byte pOperationalData1)
 {
     operationalData1 = pOperationalData1;
     return this;
 }
 
+/** Getter for {@link SecondaryOperationalData#operationalData1}*/
 public byte getOperationalData1()
 {
     return operationalData1; 
 }
 
+/** Setter for {@link SecondaryOperationalData#operationalData2}*/
 public SecondaryOperationalData setOperationalData2(byte pOperationalData2)
 {
     operationalData2 = pOperationalData2;
     return this;
 }
 
+/** Getter for {@link SecondaryOperationalData#operationalData2}*/
 public byte getOperationalData2()
 {
     return operationalData2; 
 }
 
+/** Setter for {@link SecondaryOperationalData#numberOfIFFFundamentalParameterRecords}*/
 public SecondaryOperationalData setNumberOfIFFFundamentalParameterRecords(short pNumberOfIFFFundamentalParameterRecords)
 {
     numberOfIFFFundamentalParameterRecords = pNumberOfIFFFundamentalParameterRecords;
     return this;
 }
 
+/** Getter for {@link SecondaryOperationalData#numberOfIFFFundamentalParameterRecords}*/
 public short getNumberOfIFFFundamentalParameterRecords()
 {
     return numberOfIFFFundamentalParameterRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/Sensor.java b/src-generated/edu/nps/moves/dis7/Sensor.java
index a7f3e17b72141d80f748ce61f42305d706bb2b91..9c6c6c74970401d6310e91766d04e9574e2ea6a3 100644
--- a/src-generated/edu/nps/moves/dis7/Sensor.java
+++ b/src-generated/edu/nps/moves/dis7/Sensor.java
@@ -39,6 +39,7 @@ public class Sensor extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -54,67 +55,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link Sensor#sensorTypeSource}*/
 public Sensor setSensorTypeSource(SensorTypeSource pSensorTypeSource)
 {
     sensorTypeSource = pSensorTypeSource;
     return this;
 }
 
+/** Getter for {@link Sensor#sensorTypeSource}*/
 public SensorTypeSource getSensorTypeSource()
 {
     return sensorTypeSource; 
 }
 
+/** Setter for {@link Sensor#sensorOnOffStatus}*/
 public Sensor setSensorOnOffStatus(SensorOnOffStatus pSensorOnOffStatus)
 {
     sensorOnOffStatus = pSensorOnOffStatus;
     return this;
 }
 
+/** Getter for {@link Sensor#sensorOnOffStatus}*/
 public SensorOnOffStatus getSensorOnOffStatus()
 {
     return sensorOnOffStatus; 
 }
 
+/** Setter for {@link Sensor#sensorType}*/
 public Sensor setSensorType(short pSensorType)
 {
     sensorType = pSensorType;
     return this;
 }
 
+/** Getter for {@link Sensor#sensorType}*/
 public short getSensorType()
 {
     return sensorType; 
 }
 
+/** Setter for {@link Sensor#station}*/
 public Sensor setStation(int pStation)
 {
     station = pStation;
     return this;
 }
 
+/** Getter for {@link Sensor#station}*/
 public int getStation()
 {
     return station; 
 }
 
+/** Setter for {@link Sensor#quantity}*/
 public Sensor setQuantity(short pQuantity)
 {
     quantity = pQuantity;
     return this;
 }
 
+/** Getter for {@link Sensor#quantity}*/
 public short getQuantity()
 {
     return quantity; 
 }
 
+/** Setter for {@link Sensor#padding}*/
 public Sensor setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link Sensor#padding}*/
 public short getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/SeparationVP.java b/src-generated/edu/nps/moves/dis7/SeparationVP.java
index 978fefeba2fbf95a3ccf5d7be8ffd2ecbd1e6180..43c1e2359b441a78795bd0d22d82d6ecc5dc1574 100644
--- a/src-generated/edu/nps/moves/dis7/SeparationVP.java
+++ b/src-generated/edu/nps/moves/dis7/SeparationVP.java
@@ -42,6 +42,7 @@ public class SeparationVP extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -58,78 +59,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SeparationVP#recordType}*/
 public SeparationVP setRecordType(VariableParameterRecordType pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link SeparationVP#recordType}*/
 public VariableParameterRecordType getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link SeparationVP#reasonForSeparation}*/
 public SeparationVP setReasonForSeparation(SeparationVPReasonforSeparation pReasonForSeparation)
 {
     reasonForSeparation = pReasonForSeparation;
     return this;
 }
 
+/** Getter for {@link SeparationVP#reasonForSeparation}*/
 public SeparationVPReasonforSeparation getReasonForSeparation()
 {
     return reasonForSeparation; 
 }
 
+/** Setter for {@link SeparationVP#preEntityIndicator}*/
 public SeparationVP setPreEntityIndicator(SeparationVPPreEntityIndicator pPreEntityIndicator)
 {
     preEntityIndicator = pPreEntityIndicator;
     return this;
 }
 
+/** Getter for {@link SeparationVP#preEntityIndicator}*/
 public SeparationVPPreEntityIndicator getPreEntityIndicator()
 {
     return preEntityIndicator; 
 }
 
+/** Setter for {@link SeparationVP#padding1}*/
 public SeparationVP setPadding1(byte pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link SeparationVP#padding1}*/
 public byte getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link SeparationVP#parentEntityID}*/
 public SeparationVP setParentEntityID(EntityID pParentEntityID)
 {
     parentEntityID = pParentEntityID;
     return this;
 }
 
+/** Getter for {@link SeparationVP#parentEntityID}*/
 public EntityID getParentEntityID()
 {
     return parentEntityID; 
 }
 
+/** Setter for {@link SeparationVP#padding2}*/
 public SeparationVP setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link SeparationVP#padding2}*/
 public short getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link SeparationVP#stationLocation}*/
 public SeparationVP setStationLocation(NamedLocationIdentification pStationLocation)
 {
     stationLocation = pStationLocation;
     return this;
 }
 
+/** Getter for {@link SeparationVP#stationLocation}*/
 public NamedLocationIdentification getStationLocation()
 {
     return stationLocation; 
diff --git a/src-generated/edu/nps/moves/dis7/ServiceRequestPdu.java b/src-generated/edu/nps/moves/dis7/ServiceRequestPdu.java
index 3b8cb822a05a063be60fb1c7f7bde9833d12b11b..a115eec447360e94160d084744476f9a0c3d8833 100644
--- a/src-generated/edu/nps/moves/dis7/ServiceRequestPdu.java
+++ b/src-generated/edu/nps/moves/dis7/ServiceRequestPdu.java
@@ -38,6 +38,7 @@ public class ServiceRequestPdu extends LogisticsFamilyPdu implements Serializabl
     setPduType( DISPDUType.SERVICE_REQUEST );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -58,56 +59,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ServiceRequestPdu#requestingEntityID}*/
 public ServiceRequestPdu setRequestingEntityID(EntityID pRequestingEntityID)
 {
     requestingEntityID = pRequestingEntityID;
     return this;
 }
 
+/** Getter for {@link ServiceRequestPdu#requestingEntityID}*/
 public EntityID getRequestingEntityID()
 {
     return requestingEntityID; 
 }
 
+/** Setter for {@link ServiceRequestPdu#servicingEntityID}*/
 public ServiceRequestPdu setServicingEntityID(EntityID pServicingEntityID)
 {
     servicingEntityID = pServicingEntityID;
     return this;
 }
 
+/** Getter for {@link ServiceRequestPdu#servicingEntityID}*/
 public EntityID getServicingEntityID()
 {
     return servicingEntityID; 
 }
 
+/** Setter for {@link ServiceRequestPdu#serviceTypeRequested}*/
 public ServiceRequestPdu setServiceTypeRequested(ServiceRequestServiceTypeRequested pServiceTypeRequested)
 {
     serviceTypeRequested = pServiceTypeRequested;
     return this;
 }
 
+/** Getter for {@link ServiceRequestPdu#serviceTypeRequested}*/
 public ServiceRequestServiceTypeRequested getServiceTypeRequested()
 {
     return serviceTypeRequested; 
 }
 
+/** Setter for {@link ServiceRequestPdu#padding1}*/
 public ServiceRequestPdu setPadding1(short pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link ServiceRequestPdu#padding1}*/
 public short getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link ServiceRequestPdu#supplies}*/
 public ServiceRequestPdu setSupplies(List<SupplyQuantity> pSupplies)
 {
     supplies = pSupplies;
     return this;
 }
 
+/** Getter for {@link ServiceRequestPdu#supplies}*/
 public List<SupplyQuantity> getSupplies()
 {
     return supplies; 
diff --git a/src-generated/edu/nps/moves/dis7/SetDataPdu.java b/src-generated/edu/nps/moves/dis7/SetDataPdu.java
index fbf56c0b8b05702c3ca238639d7b544f2fb9a320..02a604b32073b18ac0b840854973cbc868a54f10 100644
--- a/src-generated/edu/nps/moves/dis7/SetDataPdu.java
+++ b/src-generated/edu/nps/moves/dis7/SetDataPdu.java
@@ -40,6 +40,7 @@ public class SetDataPdu extends SimulationManagementFamilyPdu implements Seriali
     setPduType( DISPDUType.SET_DATA );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -64,45 +65,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SetDataPdu#requestID}*/
 public SetDataPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link SetDataPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link SetDataPdu#padding1}*/
 public SetDataPdu setPadding1(int pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link SetDataPdu#padding1}*/
 public int getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link SetDataPdu#fixedDatums}*/
 public SetDataPdu setFixedDatums(List<FixedDatum> pFixedDatums)
 {
     fixedDatums = pFixedDatums;
     return this;
 }
 
+/** Getter for {@link SetDataPdu#fixedDatums}*/
 public List<FixedDatum> getFixedDatums()
 {
     return fixedDatums; 
 }
 
+/** Setter for {@link SetDataPdu#variableDatums}*/
 public SetDataPdu setVariableDatums(List<VariableDatum> pVariableDatums)
 {
     variableDatums = pVariableDatums;
     return this;
 }
 
+/** Getter for {@link SetDataPdu#variableDatums}*/
 public List<VariableDatum> getVariableDatums()
 {
     return variableDatums; 
diff --git a/src-generated/edu/nps/moves/dis7/SetDataRPdu.java b/src-generated/edu/nps/moves/dis7/SetDataRPdu.java
index 42df7099cdb3f565689fab58bab98e8d41da4383..4e46bbf59c812daed3b6bc174d7c5a0414c15432 100644
--- a/src-generated/edu/nps/moves/dis7/SetDataRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/SetDataRPdu.java
@@ -46,6 +46,7 @@ public class SetDataRPdu extends SimulationManagementWithReliabilityFamilyPdu im
     setPduType( DISPDUType.SET_DATA_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -72,67 +73,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SetDataRPdu#requiredReliabilityService}*/
 public SetDataRPdu setRequiredReliabilityService(RequiredReliabilityService pRequiredReliabilityService)
 {
     requiredReliabilityService = pRequiredReliabilityService;
     return this;
 }
 
+/** Getter for {@link SetDataRPdu#requiredReliabilityService}*/
 public RequiredReliabilityService getRequiredReliabilityService()
 {
     return requiredReliabilityService; 
 }
 
+/** Setter for {@link SetDataRPdu#pad1}*/
 public SetDataRPdu setPad1(byte pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link SetDataRPdu#pad1}*/
 public byte getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link SetDataRPdu#pad2}*/
 public SetDataRPdu setPad2(short pPad2)
 {
     pad2 = pPad2;
     return this;
 }
 
+/** Getter for {@link SetDataRPdu#pad2}*/
 public short getPad2()
 {
     return pad2; 
 }
 
+/** Setter for {@link SetDataRPdu#requestID}*/
 public SetDataRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link SetDataRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link SetDataRPdu#fixedDatumRecords}*/
 public SetDataRPdu setFixedDatumRecords(List<FixedDatum> pFixedDatumRecords)
 {
     fixedDatumRecords = pFixedDatumRecords;
     return this;
 }
 
+/** Getter for {@link SetDataRPdu#fixedDatumRecords}*/
 public List<FixedDatum> getFixedDatumRecords()
 {
     return fixedDatumRecords; 
 }
 
+/** Setter for {@link SetDataRPdu#variableDatumRecords}*/
 public SetDataRPdu setVariableDatumRecords(List<VariableDatum> pVariableDatumRecords)
 {
     variableDatumRecords = pVariableDatumRecords;
     return this;
 }
 
+/** Getter for {@link SetDataRPdu#variableDatumRecords}*/
 public List<VariableDatum> getVariableDatumRecords()
 {
     return variableDatumRecords; 
diff --git a/src-generated/edu/nps/moves/dis7/SetRecordRPdu.java b/src-generated/edu/nps/moves/dis7/SetRecordRPdu.java
index 0ec231627482b52b27fe538ea5bb3ded8eea65ff..1a747607810a97886f62b02132799aadc948640c 100644
--- a/src-generated/edu/nps/moves/dis7/SetRecordRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/SetRecordRPdu.java
@@ -40,6 +40,7 @@ public class SetRecordRPdu extends SimulationManagementWithReliabilityFamilyPdu
     setPduType( DISPDUType.SET_RECORD_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -61,67 +62,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SetRecordRPdu#requestID}*/
 public SetRecordRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link SetRecordRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link SetRecordRPdu#requiredReliabilityService}*/
 public SetRecordRPdu setRequiredReliabilityService(RequiredReliabilityService pRequiredReliabilityService)
 {
     requiredReliabilityService = pRequiredReliabilityService;
     return this;
 }
 
+/** Getter for {@link SetRecordRPdu#requiredReliabilityService}*/
 public RequiredReliabilityService getRequiredReliabilityService()
 {
     return requiredReliabilityService; 
 }
 
+/** Setter for {@link SetRecordRPdu#pad1}*/
 public SetRecordRPdu setPad1(byte pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link SetRecordRPdu#pad1}*/
 public byte getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link SetRecordRPdu#pad2}*/
 public SetRecordRPdu setPad2(short pPad2)
 {
     pad2 = pPad2;
     return this;
 }
 
+/** Getter for {@link SetRecordRPdu#pad2}*/
 public short getPad2()
 {
     return pad2; 
 }
 
+/** Setter for {@link SetRecordRPdu#pad3}*/
 public SetRecordRPdu setPad3(int pPad3)
 {
     pad3 = pPad3;
     return this;
 }
 
+/** Getter for {@link SetRecordRPdu#pad3}*/
 public int getPad3()
 {
     return pad3; 
 }
 
+/** Setter for {@link SetRecordRPdu#recordSets}*/
 public SetRecordRPdu setRecordSets(List<RecordSpecification> pRecordSets)
 {
     recordSets = pRecordSets;
     return this;
 }
 
+/** Getter for {@link SetRecordRPdu#recordSets}*/
 public List<RecordSpecification> getRecordSets()
 {
     return recordSets; 
diff --git a/src-generated/edu/nps/moves/dis7/ShaftRPM.java b/src-generated/edu/nps/moves/dis7/ShaftRPM.java
index 16a8ecefeb6451eca79b269e07648ef984fdd258..65348ae0bde64cfe05c176399203bfd85c15295f 100644
--- a/src-generated/edu/nps/moves/dis7/ShaftRPM.java
+++ b/src-generated/edu/nps/moves/dis7/ShaftRPM.java
@@ -26,6 +26,7 @@ public class ShaftRPM extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,34 +39,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link ShaftRPM#currentRPM}*/
 public ShaftRPM setCurrentRPM(short pCurrentRPM)
 {
     currentRPM = pCurrentRPM;
     return this;
 }
 
+/** Getter for {@link ShaftRPM#currentRPM}*/
 public short getCurrentRPM()
 {
     return currentRPM; 
 }
 
+/** Setter for {@link ShaftRPM#orderedRPM}*/
 public ShaftRPM setOrderedRPM(short pOrderedRPM)
 {
     orderedRPM = pOrderedRPM;
     return this;
 }
 
+/** Getter for {@link ShaftRPM#orderedRPM}*/
 public short getOrderedRPM()
 {
     return orderedRPM; 
 }
 
+/** Setter for {@link ShaftRPM#RPMrateOfChange}*/
 public ShaftRPM setRPMrateOfChange(int pRPMrateOfChange)
 {
     RPMrateOfChange = pRPMrateOfChange;
     return this;
 }
 
+/** Getter for {@link ShaftRPM#RPMrateOfChange}*/
 public int getRPMrateOfChange()
 {
     return RPMrateOfChange; 
diff --git a/src-generated/edu/nps/moves/dis7/SignalPdu.java b/src-generated/edu/nps/moves/dis7/SignalPdu.java
index c753ee534c0caeb32ee3d5e123624ce128b72900..985c384721695ede769cb56715fcd9918862d70f 100644
--- a/src-generated/edu/nps/moves/dis7/SignalPdu.java
+++ b/src-generated/edu/nps/moves/dis7/SignalPdu.java
@@ -44,6 +44,7 @@ public class SignalPdu extends RadioCommunicationsFamilyPdu implements Serializa
     setPduType( DISPDUType.SIGNAL );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -62,78 +63,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SignalPdu#header}*/
 public SignalPdu setHeader(RadioCommsHeader pHeader)
 {
     header = pHeader;
     return this;
 }
 
+/** Getter for {@link SignalPdu#header}*/
 public RadioCommsHeader getHeader()
 {
     return header; 
 }
 
+/** Setter for {@link SignalPdu#encodingScheme}*/
 public SignalPdu setEncodingScheme(short pEncodingScheme)
 {
     encodingScheme = pEncodingScheme;
     return this;
 }
 
+/** Getter for {@link SignalPdu#encodingScheme}*/
 public short getEncodingScheme()
 {
     return encodingScheme; 
 }
 
+/** Setter for {@link SignalPdu#tdlType}*/
 public SignalPdu setTdlType(SignalTDLType pTdlType)
 {
     tdlType = pTdlType;
     return this;
 }
 
+/** Getter for {@link SignalPdu#tdlType}*/
 public SignalTDLType getTdlType()
 {
     return tdlType; 
 }
 
+/** Setter for {@link SignalPdu#sampleRate}*/
 public SignalPdu setSampleRate(int pSampleRate)
 {
     sampleRate = pSampleRate;
     return this;
 }
 
+/** Getter for {@link SignalPdu#sampleRate}*/
 public int getSampleRate()
 {
     return sampleRate; 
 }
 
+/** Setter for {@link SignalPdu#dataLength}*/
 public SignalPdu setDataLength(short pDataLength)
 {
     dataLength = pDataLength;
     return this;
 }
 
+/** Getter for {@link SignalPdu#dataLength}*/
 public short getDataLength()
 {
     return dataLength; 
 }
 
+/** Setter for {@link SignalPdu#samples}*/
 public SignalPdu setSamples(short pSamples)
 {
     samples = pSamples;
     return this;
 }
 
+/** Getter for {@link SignalPdu#samples}*/
 public short getSamples()
 {
     return samples; 
 }
 
+/** Setter for {@link SignalPdu#data}*/
 public SignalPdu setData(byte[] pData)
 {
     data = pData;
     return this;
 }
 
+/** Getter for {@link SignalPdu#data}*/
 public byte[] getData()
 {
     return data; 
diff --git a/src-generated/edu/nps/moves/dis7/SilentEntitySystem.java b/src-generated/edu/nps/moves/dis7/SilentEntitySystem.java
index d5d850d50847c300bcff71088ba8c9974ccce3d1..c10d74556eafa5800c87bf1b7e5da6b6e435bc70 100644
--- a/src-generated/edu/nps/moves/dis7/SilentEntitySystem.java
+++ b/src-generated/edu/nps/moves/dis7/SilentEntitySystem.java
@@ -33,6 +33,7 @@ public class SilentEntitySystem extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -46,34 +47,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SilentEntitySystem#numberOfEntities}*/
 public SilentEntitySystem setNumberOfEntities(short pNumberOfEntities)
 {
     numberOfEntities = pNumberOfEntities;
     return this;
 }
 
+/** Getter for {@link SilentEntitySystem#numberOfEntities}*/
 public short getNumberOfEntities()
 {
     return numberOfEntities; 
 }
 
+/** Setter for {@link SilentEntitySystem#entityType}*/
 public SilentEntitySystem setEntityType(EntityType pEntityType)
 {
     entityType = pEntityType;
     return this;
 }
 
+/** Getter for {@link SilentEntitySystem#entityType}*/
 public EntityType getEntityType()
 {
     return entityType; 
 }
 
+/** Setter for {@link SilentEntitySystem#appearanceRecordList}*/
 public SilentEntitySystem setAppearanceRecordList(int[] pAppearanceRecordList)
 {
     appearanceRecordList = pAppearanceRecordList;
     return this;
 }
 
+/** Getter for {@link SilentEntitySystem#appearanceRecordList}*/
 public int[] getAppearanceRecordList()
 {
     return appearanceRecordList; 
diff --git a/src-generated/edu/nps/moves/dis7/SimulationAddress.java b/src-generated/edu/nps/moves/dis7/SimulationAddress.java
index 379132c65196094f7b60dd9e6e32f52c25618f4d..0e09b5040c3a09f20174f618a3f58c7bf4fc8c2a 100644
--- a/src-generated/edu/nps/moves/dis7/SimulationAddress.java
+++ b/src-generated/edu/nps/moves/dis7/SimulationAddress.java
@@ -27,6 +27,7 @@ public class SimulationAddress extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SimulationAddress#site}*/
 public SimulationAddress setSite(short pSite)
 {
     site = pSite;
     return this;
 }
 
+/** Getter for {@link SimulationAddress#site}*/
 public short getSite()
 {
     return site; 
 }
 
+/** Setter for {@link SimulationAddress#application}*/
 public SimulationAddress setApplication(short pApplication)
 {
     application = pApplication;
     return this;
 }
 
+/** Getter for {@link SimulationAddress#application}*/
 public short getApplication()
 {
     return application; 
diff --git a/src-generated/edu/nps/moves/dis7/SimulationIdentifier.java b/src-generated/edu/nps/moves/dis7/SimulationIdentifier.java
index 14017cea820ab340a956a002230b030afe0731cb..b82acc067c0e6134af88c9c09365db840126ad7a 100644
--- a/src-generated/edu/nps/moves/dis7/SimulationIdentifier.java
+++ b/src-generated/edu/nps/moves/dis7/SimulationIdentifier.java
@@ -27,6 +27,7 @@ public class SimulationIdentifier extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SimulationIdentifier#simulationAddress}*/
 public SimulationIdentifier setSimulationAddress(SimulationAddress pSimulationAddress)
 {
     simulationAddress = pSimulationAddress;
     return this;
 }
 
+/** Getter for {@link SimulationIdentifier#simulationAddress}*/
 public SimulationAddress getSimulationAddress()
 {
     return simulationAddress; 
 }
 
+/** Setter for {@link SimulationIdentifier#referenceNumber}*/
 public SimulationIdentifier setReferenceNumber(short pReferenceNumber)
 {
     referenceNumber = pReferenceNumber;
     return this;
 }
 
+/** Getter for {@link SimulationIdentifier#referenceNumber}*/
 public short getReferenceNumber()
 {
     return referenceNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/SimulationManagementFamilyPdu.java b/src-generated/edu/nps/moves/dis7/SimulationManagementFamilyPdu.java
index 5146389d7c3d459a925853964b74911ff8324d44..dcbaaf86fb76a827ea6d0d358a6abbe4a710cf17 100644
--- a/src-generated/edu/nps/moves/dis7/SimulationManagementFamilyPdu.java
+++ b/src-generated/edu/nps/moves/dis7/SimulationManagementFamilyPdu.java
@@ -28,6 +28,7 @@ public abstract class SimulationManagementFamilyPdu extends PduBase implements S
     setProtocolFamily( DISProtocolFamily.SIMULATION_MANAGEMENT );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -40,23 +41,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SimulationManagementFamilyPdu#originatingID}*/
 public SimulationManagementFamilyPdu setOriginatingID(SimulationIdentifier pOriginatingID)
 {
     originatingID = pOriginatingID;
     return this;
 }
 
+/** Getter for {@link SimulationManagementFamilyPdu#originatingID}*/
 public SimulationIdentifier getOriginatingID()
 {
     return originatingID; 
 }
 
+/** Setter for {@link SimulationManagementFamilyPdu#receivingID}*/
 public SimulationManagementFamilyPdu setReceivingID(SimulationIdentifier pReceivingID)
 {
     receivingID = pReceivingID;
     return this;
 }
 
+/** Getter for {@link SimulationManagementFamilyPdu#receivingID}*/
 public SimulationIdentifier getReceivingID()
 {
     return receivingID; 
diff --git a/src-generated/edu/nps/moves/dis7/SimulationManagementWithReliabilityFamilyPdu.java b/src-generated/edu/nps/moves/dis7/SimulationManagementWithReliabilityFamilyPdu.java
index b2e10bd58933b4658182a0bf7b882f0739b6699c..0f732376435676b9a60f343fcff7f240bb560d28 100644
--- a/src-generated/edu/nps/moves/dis7/SimulationManagementWithReliabilityFamilyPdu.java
+++ b/src-generated/edu/nps/moves/dis7/SimulationManagementWithReliabilityFamilyPdu.java
@@ -27,6 +27,7 @@ public abstract class SimulationManagementWithReliabilityFamilyPdu extends PduBa
     setProtocolFamily( DISProtocolFamily.SIMULATION_MANAGEMENT_WITH_RELIABILITY );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -39,23 +40,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SimulationManagementWithReliabilityFamilyPdu#originatingID}*/
 public SimulationManagementWithReliabilityFamilyPdu setOriginatingID(SimulationIdentifier pOriginatingID)
 {
     originatingID = pOriginatingID;
     return this;
 }
 
+/** Getter for {@link SimulationManagementWithReliabilityFamilyPdu#originatingID}*/
 public SimulationIdentifier getOriginatingID()
 {
     return originatingID; 
 }
 
+/** Setter for {@link SimulationManagementWithReliabilityFamilyPdu#receivingID}*/
 public SimulationManagementWithReliabilityFamilyPdu setReceivingID(SimulationIdentifier pReceivingID)
 {
     receivingID = pReceivingID;
     return this;
 }
 
+/** Getter for {@link SimulationManagementWithReliabilityFamilyPdu#receivingID}*/
 public SimulationIdentifier getReceivingID()
 {
     return receivingID; 
diff --git a/src-generated/edu/nps/moves/dis7/StandardVariableRecord.java b/src-generated/edu/nps/moves/dis7/StandardVariableRecord.java
index 5166f77e88c903a5bc4f59e72ee5c134ff93c982..7cca6a668bedb730542dd7caeb6246d849a9e8e2 100644
--- a/src-generated/edu/nps/moves/dis7/StandardVariableRecord.java
+++ b/src-generated/edu/nps/moves/dis7/StandardVariableRecord.java
@@ -30,6 +30,7 @@ public class StandardVariableRecord extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -43,23 +44,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link StandardVariableRecord#recordType}*/
 public StandardVariableRecord setRecordType(VariableRecordTypes pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link StandardVariableRecord#recordType}*/
 public VariableRecordTypes getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link StandardVariableRecord#recordSpecificFields}*/
 public StandardVariableRecord setRecordSpecificFields(byte[] pRecordSpecificFields)
 {
     recordSpecificFields = pRecordSpecificFields;
     return this;
 }
 
+/** Getter for {@link StandardVariableRecord#recordSpecificFields}*/
 public byte[] getRecordSpecificFields()
 {
     return recordSpecificFields; 
diff --git a/src-generated/edu/nps/moves/dis7/StandardVariableSpecification.java b/src-generated/edu/nps/moves/dis7/StandardVariableSpecification.java
index 32fde6b3060e6e79c45d45cab77557af7bb07a44..69defb48ed9d69e45f6d3221c632a665d98cc533 100644
--- a/src-generated/edu/nps/moves/dis7/StandardVariableSpecification.java
+++ b/src-generated/edu/nps/moves/dis7/StandardVariableSpecification.java
@@ -27,6 +27,7 @@ public class StandardVariableSpecification extends Object implements Serializabl
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -57,12 +58,14 @@ public StandardVariableSpecification setNumberOfStandardVariableRecords(short pN
     return this;
 }
 
+/** Setter for {@link StandardVariableSpecification#standardVariables}*/
 public StandardVariableSpecification setStandardVariables(List<StandardVariableRecord> pStandardVariables)
 {
     standardVariables = pStandardVariables;
     return this;
 }
 
+/** Getter for {@link StandardVariableSpecification#standardVariables}*/
 public List<StandardVariableRecord> getStandardVariables()
 {
     return standardVariables; 
diff --git a/src-generated/edu/nps/moves/dis7/StartResumePdu.java b/src-generated/edu/nps/moves/dis7/StartResumePdu.java
index ac8ba6908536ad215371d9976509c1b2a6c572a2..6cde03d8a22b167b741316db346eecaa2993767b 100644
--- a/src-generated/edu/nps/moves/dis7/StartResumePdu.java
+++ b/src-generated/edu/nps/moves/dis7/StartResumePdu.java
@@ -31,6 +31,7 @@ public class StartResumePdu extends SimulationManagementFamilyPdu implements Ser
     setPduType( DISPDUType.START_RESUME );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -44,34 +45,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link StartResumePdu#realWorldTime}*/
 public StartResumePdu setRealWorldTime(ClockTime pRealWorldTime)
 {
     realWorldTime = pRealWorldTime;
     return this;
 }
 
+/** Getter for {@link StartResumePdu#realWorldTime}*/
 public ClockTime getRealWorldTime()
 {
     return realWorldTime; 
 }
 
+/** Setter for {@link StartResumePdu#simulationTime}*/
 public StartResumePdu setSimulationTime(ClockTime pSimulationTime)
 {
     simulationTime = pSimulationTime;
     return this;
 }
 
+/** Getter for {@link StartResumePdu#simulationTime}*/
 public ClockTime getSimulationTime()
 {
     return simulationTime; 
 }
 
+/** Setter for {@link StartResumePdu#requestID}*/
 public StartResumePdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link StartResumePdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
diff --git a/src-generated/edu/nps/moves/dis7/StartResumeRPdu.java b/src-generated/edu/nps/moves/dis7/StartResumeRPdu.java
index 893b6a3d6dc4644ddd48553a2a7636413ca6ba6e..7cfbbb5538f95ab7f0297421cb70e4f7b9cd0cfe 100644
--- a/src-generated/edu/nps/moves/dis7/StartResumeRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/StartResumeRPdu.java
@@ -38,6 +38,7 @@ public class StartResumeRPdu extends SimulationManagementWithReliabilityFamilyPd
     setPduType( DISPDUType.START_RESUME_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -54,67 +55,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link StartResumeRPdu#realWorldTime}*/
 public StartResumeRPdu setRealWorldTime(ClockTime pRealWorldTime)
 {
     realWorldTime = pRealWorldTime;
     return this;
 }
 
+/** Getter for {@link StartResumeRPdu#realWorldTime}*/
 public ClockTime getRealWorldTime()
 {
     return realWorldTime; 
 }
 
+/** Setter for {@link StartResumeRPdu#simulationTime}*/
 public StartResumeRPdu setSimulationTime(ClockTime pSimulationTime)
 {
     simulationTime = pSimulationTime;
     return this;
 }
 
+/** Getter for {@link StartResumeRPdu#simulationTime}*/
 public ClockTime getSimulationTime()
 {
     return simulationTime; 
 }
 
+/** Setter for {@link StartResumeRPdu#requiredReliabilityService}*/
 public StartResumeRPdu setRequiredReliabilityService(RequiredReliabilityService pRequiredReliabilityService)
 {
     requiredReliabilityService = pRequiredReliabilityService;
     return this;
 }
 
+/** Getter for {@link StartResumeRPdu#requiredReliabilityService}*/
 public RequiredReliabilityService getRequiredReliabilityService()
 {
     return requiredReliabilityService; 
 }
 
+/** Setter for {@link StartResumeRPdu#pad1}*/
 public StartResumeRPdu setPad1(byte pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link StartResumeRPdu#pad1}*/
 public byte getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link StartResumeRPdu#pad2}*/
 public StartResumeRPdu setPad2(short pPad2)
 {
     pad2 = pPad2;
     return this;
 }
 
+/** Getter for {@link StartResumeRPdu#pad2}*/
 public short getPad2()
 {
     return pad2; 
 }
 
+/** Setter for {@link StartResumeRPdu#requestID}*/
 public StartResumeRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link StartResumeRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
diff --git a/src-generated/edu/nps/moves/dis7/StopFreezePdu.java b/src-generated/edu/nps/moves/dis7/StopFreezePdu.java
index 0b35b9a9e689022e63080ce71d7b0aa2e8aa69a1..94a5e657bd82647814bee9bb9a3d38988aa2ce47 100644
--- a/src-generated/edu/nps/moves/dis7/StopFreezePdu.java
+++ b/src-generated/edu/nps/moves/dis7/StopFreezePdu.java
@@ -37,6 +37,7 @@ public class StopFreezePdu extends SimulationManagementFamilyPdu implements Seri
     setPduType( DISPDUType.STOP_FREEZE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -52,56 +53,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link StopFreezePdu#realWorldTime}*/
 public StopFreezePdu setRealWorldTime(ClockTime pRealWorldTime)
 {
     realWorldTime = pRealWorldTime;
     return this;
 }
 
+/** Getter for {@link StopFreezePdu#realWorldTime}*/
 public ClockTime getRealWorldTime()
 {
     return realWorldTime; 
 }
 
+/** Setter for {@link StopFreezePdu#reason}*/
 public StopFreezePdu setReason(StopFreezeReason pReason)
 {
     reason = pReason;
     return this;
 }
 
+/** Getter for {@link StopFreezePdu#reason}*/
 public StopFreezeReason getReason()
 {
     return reason; 
 }
 
+/** Setter for {@link StopFreezePdu#frozenBehavior}*/
 public StopFreezePdu setFrozenBehavior(StopFreezeFrozenBehavior pFrozenBehavior)
 {
     frozenBehavior = pFrozenBehavior;
     return this;
 }
 
+/** Setter for {@link StopFreezePdu#frozenBehavior}*/
 public StopFreezeFrozenBehavior getFrozenBehavior()
 {
     return frozenBehavior; 
 }
 
+/** Setter for {@link StopFreezePdu#padding1}*/
 public StopFreezePdu setPadding1(short pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link StopFreezePdu#padding1}*/
 public short getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link StopFreezePdu#requestID}*/
 public StopFreezePdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link StopFreezePdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
diff --git a/src-generated/edu/nps/moves/dis7/StopFreezeRPdu.java b/src-generated/edu/nps/moves/dis7/StopFreezeRPdu.java
index a2f93a3b871ba36fa97f045e55021d3ba2031378..06bfec82f581fd6f3173806a1ff810b6d0547583 100644
--- a/src-generated/edu/nps/moves/dis7/StopFreezeRPdu.java
+++ b/src-generated/edu/nps/moves/dis7/StopFreezeRPdu.java
@@ -40,6 +40,7 @@ public class StopFreezeRPdu extends SimulationManagementWithReliabilityFamilyPdu
     setPduType( DISPDUType.STOP_FREEZE_RELIABLE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -56,67 +57,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link StopFreezeRPdu#realWorldTime}*/
 public StopFreezeRPdu setRealWorldTime(ClockTime pRealWorldTime)
 {
     realWorldTime = pRealWorldTime;
     return this;
 }
 
+/** Getter for {@link StopFreezeRPdu#realWorldTime}*/
 public ClockTime getRealWorldTime()
 {
     return realWorldTime; 
 }
 
+/** Setter for {@link StopFreezeRPdu#reason}*/
 public StopFreezeRPdu setReason(StopFreezeReason pReason)
 {
     reason = pReason;
     return this;
 }
 
+/** Getter for {@link StopFreezeRPdu#reason}*/
 public StopFreezeReason getReason()
 {
     return reason; 
 }
 
+/** Setter for {@link StopFreezeRPdu#frozenBehavior}*/
 public StopFreezeRPdu setFrozenBehavior(StopFreezeFrozenBehavior pFrozenBehavior)
 {
     frozenBehavior = pFrozenBehavior;
     return this;
 }
 
+/** Setter for {@link StopFreezeRPdu#frozenBehavior}*/
 public StopFreezeFrozenBehavior getFrozenBehavior()
 {
     return frozenBehavior; 
 }
 
+/** Setter for {@link StopFreezeRPdu#requiredReliablityService}*/
 public StopFreezeRPdu setRequiredReliablityService(RequiredReliabilityService pRequiredReliablityService)
 {
     requiredReliablityService = pRequiredReliablityService;
     return this;
 }
 
+/** Getter for {@link StopFreezeRPdu#requiredReliablityService}*/
 public RequiredReliabilityService getRequiredReliablityService()
 {
     return requiredReliablityService; 
 }
 
+/** Setter for {@link StopFreezeRPdu#pad1}*/
 public StopFreezeRPdu setPad1(byte pPad1)
 {
     pad1 = pPad1;
     return this;
 }
 
+/** Getter for {@link StopFreezeRPdu#pad1}*/
 public byte getPad1()
 {
     return pad1; 
 }
 
+/** Setter for {@link StopFreezeRPdu#requestID}*/
 public StopFreezeRPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link StopFreezeRPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
diff --git a/src-generated/edu/nps/moves/dis7/StorageFuel.java b/src-generated/edu/nps/moves/dis7/StorageFuel.java
index 9e0162d5e8170feca6247816e162d2b62f247065..9c0a4bb029ae5bf1e4e2a1e668f889bc946d3108 100644
--- a/src-generated/edu/nps/moves/dis7/StorageFuel.java
+++ b/src-generated/edu/nps/moves/dis7/StorageFuel.java
@@ -36,6 +36,7 @@ public class StorageFuel extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -50,56 +51,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link StorageFuel#fuelQuantity}*/
 public StorageFuel setFuelQuantity(int pFuelQuantity)
 {
     fuelQuantity = pFuelQuantity;
     return this;
 }
 
+/** Getter for {@link StorageFuel#fuelQuantity}*/
 public int getFuelQuantity()
 {
     return fuelQuantity; 
 }
 
+/** Setter for {@link StorageFuel#fuelMeasurementUnits}*/
 public StorageFuel setFuelMeasurementUnits(FuelMeasurementUnits pFuelMeasurementUnits)
 {
     fuelMeasurementUnits = pFuelMeasurementUnits;
     return this;
 }
 
+/** Getter for {@link StorageFuel#fuelMeasurementUnits}*/
 public FuelMeasurementUnits getFuelMeasurementUnits()
 {
     return fuelMeasurementUnits; 
 }
 
+/** Setter for {@link StorageFuel#fuelType}*/
 public StorageFuel setFuelType(SupplyFuelType pFuelType)
 {
     fuelType = pFuelType;
     return this;
 }
 
+/** Getter for {@link StorageFuel#fuelType}*/
 public SupplyFuelType getFuelType()
 {
     return fuelType; 
 }
 
+/** Setter for {@link StorageFuel#fuelLocation}*/
 public StorageFuel setFuelLocation(FuelLocation pFuelLocation)
 {
     fuelLocation = pFuelLocation;
     return this;
 }
 
+/** Getter for {@link StorageFuel#fuelLocation}*/
 public FuelLocation getFuelLocation()
 {
     return fuelLocation; 
 }
 
+/** Setter for {@link StorageFuel#padding}*/
 public StorageFuel setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link StorageFuel#padding}*/
 public byte getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/StorageFuelReload.java b/src-generated/edu/nps/moves/dis7/StorageFuelReload.java
index 45a2ef63e368db594e2fd45e32b553f2ab67f8a4..d3582a14b3622e765041655883755880fcc74df1 100644
--- a/src-generated/edu/nps/moves/dis7/StorageFuelReload.java
+++ b/src-generated/edu/nps/moves/dis7/StorageFuelReload.java
@@ -45,6 +45,7 @@ public class StorageFuelReload extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -62,89 +63,105 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link StorageFuelReload#standardQuantity}*/
 public StorageFuelReload setStandardQuantity(int pStandardQuantity)
 {
     standardQuantity = pStandardQuantity;
     return this;
 }
 
+/** Getter for {@link StorageFuelReload#standardQuantity}*/
 public int getStandardQuantity()
 {
     return standardQuantity; 
 }
 
+/** Setter for {@link StorageFuelReload#maximumQuantity}*/
 public StorageFuelReload setMaximumQuantity(int pMaximumQuantity)
 {
     maximumQuantity = pMaximumQuantity;
     return this;
 }
 
+/** Getter for {@link StorageFuelReload#maximumQuantity}*/
 public int getMaximumQuantity()
 {
     return maximumQuantity; 
 }
 
+/** Setter for {@link StorageFuelReload#standardQuantityReloadTime}*/
 public StorageFuelReload setStandardQuantityReloadTime(int pStandardQuantityReloadTime)
 {
     standardQuantityReloadTime = pStandardQuantityReloadTime;
     return this;
 }
 
+/** Getter for {@link StorageFuelReload#standardQuantityReloadTime}*/
 public int getStandardQuantityReloadTime()
 {
     return standardQuantityReloadTime; 
 }
 
+/** Setter for {@link StorageFuelReload#maximumQuantityReloadTime}*/
 public StorageFuelReload setMaximumQuantityReloadTime(int pMaximumQuantityReloadTime)
 {
     maximumQuantityReloadTime = pMaximumQuantityReloadTime;
     return this;
 }
 
+/** Getter for {@link StorageFuelReload#maximumQuantityReloadTime}*/
 public int getMaximumQuantityReloadTime()
 {
     return maximumQuantityReloadTime; 
 }
 
+/** Setter for {@link StorageFuelReload#fuelMeasurementUnits}*/
 public StorageFuelReload setFuelMeasurementUnits(FuelMeasurementUnits pFuelMeasurementUnits)
 {
     fuelMeasurementUnits = pFuelMeasurementUnits;
     return this;
 }
 
+/** Getter for {@link StorageFuelReload#fuelMeasurementUnits}*/
 public FuelMeasurementUnits getFuelMeasurementUnits()
 {
     return fuelMeasurementUnits; 
 }
 
+/** Setter for {@link StorageFuelReload#fuelType}*/
 public StorageFuelReload setFuelType(SupplyFuelType pFuelType)
 {
     fuelType = pFuelType;
     return this;
 }
 
+/** Getter for {@link StorageFuelReload#fuelType}*/
 public SupplyFuelType getFuelType()
 {
     return fuelType; 
 }
 
+/** Setter for {@link StorageFuelReload#fuelLocation}*/
 public StorageFuelReload setFuelLocation(FuelLocation pFuelLocation)
 {
     fuelLocation = pFuelLocation;
     return this;
 }
 
+/** Getter for {@link StorageFuelReload#fuelLocation}*/
 public FuelLocation getFuelLocation()
 {
     return fuelLocation; 
 }
 
+/** Setter for {@link StorageFuelReload#padding}*/
 public StorageFuelReload setPadding(byte pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link StorageFuelReload#padding}*/
 public byte getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/SupplyQuantity.java b/src-generated/edu/nps/moves/dis7/SupplyQuantity.java
index e0430466e364197bbd088a584fb32034ebca12c3..8d147ba3475945cfb760c5e65b414b32bb1125ce 100644
--- a/src-generated/edu/nps/moves/dis7/SupplyQuantity.java
+++ b/src-generated/edu/nps/moves/dis7/SupplyQuantity.java
@@ -27,6 +27,7 @@ public class SupplyQuantity extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SupplyQuantity#supplyType}*/
 public SupplyQuantity setSupplyType(EntityType pSupplyType)
 {
     supplyType = pSupplyType;
     return this;
 }
 
+/** Getter for {@link SupplyQuantity#supplyType}*/
 public EntityType getSupplyType()
 {
     return supplyType; 
 }
 
+/** Setter for {@link SupplyQuantity#quantity}*/
 public SupplyQuantity setQuantity(float pQuantity)
 {
     quantity = pQuantity;
     return this;
 }
 
+/** Getter for {@link SupplyQuantity#quantity}*/
 public float getQuantity()
 {
     return quantity; 
diff --git a/src-generated/edu/nps/moves/dis7/SyntheticEnvironmentFamilyPdu.java b/src-generated/edu/nps/moves/dis7/SyntheticEnvironmentFamilyPdu.java
index 169123c7fd5e80ba5e3dc7b3726e9c3895957de0..3098bf54da1bac8baac7bb3acaebf72e87e92b6f 100644
--- a/src-generated/edu/nps/moves/dis7/SyntheticEnvironmentFamilyPdu.java
+++ b/src-generated/edu/nps/moves/dis7/SyntheticEnvironmentFamilyPdu.java
@@ -22,6 +22,7 @@ public abstract class SyntheticEnvironmentFamilyPdu extends PduBase implements S
     setProtocolFamily( DISProtocolFamily.SYNTHETIC_ENVIRONMENT );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
diff --git a/src-generated/edu/nps/moves/dis7/SystemIdentifier.java b/src-generated/edu/nps/moves/dis7/SystemIdentifier.java
index add5ae867059c9e51a2d9780d4a524b37b7be65d..51128ee2a07f1e30124232608c830e3d0e8a49c8 100644
--- a/src-generated/edu/nps/moves/dis7/SystemIdentifier.java
+++ b/src-generated/edu/nps/moves/dis7/SystemIdentifier.java
@@ -33,6 +33,7 @@ public class SystemIdentifier extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -46,45 +47,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link SystemIdentifier#systemType}*/
 public SystemIdentifier setSystemType(IFFSystemType pSystemType)
 {
     systemType = pSystemType;
     return this;
 }
 
+/** Getter for {@link SystemIdentifier#systemType}*/
 public IFFSystemType getSystemType()
 {
     return systemType; 
 }
 
+/** Setter for {@link SystemIdentifier#systemName}*/
 public SystemIdentifier setSystemName(IFFSystemName pSystemName)
 {
     systemName = pSystemName;
     return this;
 }
 
+/** Getter for {@link SystemIdentifier#systemName}*/
 public IFFSystemName getSystemName()
 {
     return systemName; 
 }
 
+/** Setter for {@link SystemIdentifier#systemMode}*/
 public SystemIdentifier setSystemMode(IFFSystemMode pSystemMode)
 {
     systemMode = pSystemMode;
     return this;
 }
 
+/** Getter for {@link SystemIdentifier#systemMode}*/
 public IFFSystemMode getSystemMode()
 {
     return systemMode; 
 }
 
+/** Setter for {@link SystemIdentifier#changeOptions}*/
 public SystemIdentifier setChangeOptions(ChangeOptions pChangeOptions)
 {
     changeOptions = pChangeOptions;
     return this;
 }
 
+/** Getter for {@link SystemIdentifier#changeOptions}*/
 public ChangeOptions getChangeOptions()
 {
     return changeOptions; 
diff --git a/src-generated/edu/nps/moves/dis7/TSPIPdu.java b/src-generated/edu/nps/moves/dis7/TSPIPdu.java
index 2aad3523840ac57c00dd1ed49251b87328f3524d..1070b397aa75ab2ff302f600b1def0e61f5fd98a 100644
--- a/src-generated/edu/nps/moves/dis7/TSPIPdu.java
+++ b/src-generated/edu/nps/moves/dis7/TSPIPdu.java
@@ -45,6 +45,7 @@ public class TSPIPdu extends LiveEntityFamilyPdu implements Serializable
     setPduType( DISPDUType.TIME_SPACE_POSITION_INFORMATION );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -66,111 +67,131 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link TSPIPdu#liveEntityId}*/
 public TSPIPdu setLiveEntityId(EntityID pLiveEntityId)
 {
     liveEntityId = pLiveEntityId;
     return this;
 }
 
+/** Getter for {@link TSPIPdu#liveEntityId}*/
 public EntityID getLiveEntityId()
 {
     return liveEntityId; 
 }
 
+/** Setter for {@link TSPIPdu#TSPIFlag}*/
 public TSPIPdu setTSPIFlag(byte pTSPIFlag)
 {
     TSPIFlag = pTSPIFlag;
     return this;
 }
 
+/** Getter for {@link TSPIPdu#TSPIFlag}*/
 public byte getTSPIFlag()
 {
     return TSPIFlag; 
 }
 
+/** Setter for {@link TSPIPdu#entityLocation}*/
 public TSPIPdu setEntityLocation(LiveEntityRelativeWorldCoordinates pEntityLocation)
 {
     entityLocation = pEntityLocation;
     return this;
 }
 
+/** Getter for {@link TSPIPdu#entityLocation}*/
 public LiveEntityRelativeWorldCoordinates getEntityLocation()
 {
     return entityLocation; 
 }
 
+/** Setter for {@link TSPIPdu#entityLinearVelocity}*/
 public TSPIPdu setEntityLinearVelocity(LiveEntityLinearVelocity pEntityLinearVelocity)
 {
     entityLinearVelocity = pEntityLinearVelocity;
     return this;
 }
 
+/** Getter for {@link TSPIPdu#entityLinearVelocity}*/
 public LiveEntityLinearVelocity getEntityLinearVelocity()
 {
     return entityLinearVelocity; 
 }
 
+/** Setter for {@link TSPIPdu#entityOrientation}*/
 public TSPIPdu setEntityOrientation(LiveEntityOrientation pEntityOrientation)
 {
     entityOrientation = pEntityOrientation;
     return this;
 }
 
+/** Getter for {@link TSPIPdu#entityOrientation}*/
 public LiveEntityOrientation getEntityOrientation()
 {
     return entityOrientation; 
 }
 
+/** Setter for {@link TSPIPdu#positionError}*/
 public TSPIPdu setPositionError(LiveEntityPositionError pPositionError)
 {
     positionError = pPositionError;
     return this;
 }
 
+/** Getter for {@link TSPIPdu#positionError}*/
 public LiveEntityPositionError getPositionError()
 {
     return positionError; 
 }
 
+/** Setter for {@link TSPIPdu#orientationError}*/
 public TSPIPdu setOrientationError(LiveEntityOrientationError pOrientationError)
 {
     orientationError = pOrientationError;
     return this;
 }
 
+/** Getter for {@link TSPIPdu#orientationError}*/
 public LiveEntityOrientationError getOrientationError()
 {
     return orientationError; 
 }
 
+/** Setter for {@link TSPIPdu#deadReckoningParameters}*/
 public TSPIPdu setDeadReckoningParameters(LiveDeadReckoningParameters pDeadReckoningParameters)
 {
     deadReckoningParameters = pDeadReckoningParameters;
     return this;
 }
 
+/** Getter for {@link TSPIPdu#deadReckoningParameters}*/
 public LiveDeadReckoningParameters getDeadReckoningParameters()
 {
     return deadReckoningParameters; 
 }
 
+/** Setter for {@link TSPIPdu#measuredSpeed}*/
 public TSPIPdu setMeasuredSpeed(short pMeasuredSpeed)
 {
     measuredSpeed = pMeasuredSpeed;
     return this;
 }
 
+/** Getter for {@link TSPIPdu#measuredSpeed}*/
 public short getMeasuredSpeed()
 {
     return measuredSpeed; 
 }
 
+/** Setter for {@link TSPIPdu#systemSpecificData}*/
 public TSPIPdu setSystemSpecificData(byte[] pSystemSpecificData)
 {
     systemSpecificData = pSystemSpecificData;
     return this;
 }
 
+/** Getter for {@link TSPIPdu#systemSpecificData}*/
 public byte[] getSystemSpecificData()
 {
     return systemSpecificData; 
diff --git a/src-generated/edu/nps/moves/dis7/TotalRecordSets.java b/src-generated/edu/nps/moves/dis7/TotalRecordSets.java
index a50d6f98acbddfd07db1ed977bf364f24d411292..694637fabf8f2fe44d121286a287fd8f3dc07a97 100644
--- a/src-generated/edu/nps/moves/dis7/TotalRecordSets.java
+++ b/src-generated/edu/nps/moves/dis7/TotalRecordSets.java
@@ -27,6 +27,7 @@ public class TotalRecordSets extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link TotalRecordSets#totalRecordSets}*/
 public TotalRecordSets setTotalRecordSets(short pTotalRecordSets)
 {
     totalRecordSets = pTotalRecordSets;
     return this;
 }
 
+/** Getter for {@link TotalRecordSets#totalRecordSets}*/
 public short getTotalRecordSets()
 {
     return totalRecordSets; 
 }
 
+/** Setter for {@link TotalRecordSets#padding}*/
 public TotalRecordSets setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link TotalRecordSets#padding}*/
 public short getPadding()
 {
     return padding; 
diff --git a/src-generated/edu/nps/moves/dis7/TrackJamData.java b/src-generated/edu/nps/moves/dis7/TrackJamData.java
index d1ba64d04263dee5f50ba4d247da10c98dd82191..5290c96331790a7051608766ddb63772e304a322 100644
--- a/src-generated/edu/nps/moves/dis7/TrackJamData.java
+++ b/src-generated/edu/nps/moves/dis7/TrackJamData.java
@@ -30,6 +30,7 @@ public class TrackJamData extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,34 +43,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link TrackJamData#entityID}*/
 public TrackJamData setEntityID(EntityID pEntityID)
 {
     entityID = pEntityID;
     return this;
 }
 
+/** Getter for {@link TrackJamData#entityID}*/
 public EntityID getEntityID()
 {
     return entityID; 
 }
 
+/** Setter for {@link TrackJamData#emitterNumber}*/
 public TrackJamData setEmitterNumber(byte pEmitterNumber)
 {
     emitterNumber = pEmitterNumber;
     return this;
 }
 
+/** Getter for {@link TrackJamData#emitterNumber}*/
 public byte getEmitterNumber()
 {
     return emitterNumber; 
 }
 
+/** Setter for {@link TrackJamData#beamNumber}*/
 public TrackJamData setBeamNumber(byte pBeamNumber)
 {
     beamNumber = pBeamNumber;
     return this;
 }
 
+/** Getter for {@link TrackJamData#beamNumber}*/
 public byte getBeamNumber()
 {
     return beamNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/TransferOwnershipPdu.java b/src-generated/edu/nps/moves/dis7/TransferOwnershipPdu.java
index b928e3bd6a1fe29545c39d0f53d2ec1d0176e066..22e787abaf8cde0fe6dcc6483040c333f9b37d62 100644
--- a/src-generated/edu/nps/moves/dis7/TransferOwnershipPdu.java
+++ b/src-generated/edu/nps/moves/dis7/TransferOwnershipPdu.java
@@ -42,6 +42,7 @@ public class TransferOwnershipPdu extends EntityManagementFamilyPdu implements S
     setPduType( DISPDUType.TRANSFER_OWNERSHIP );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -59,78 +60,92 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link TransferOwnershipPdu#originatingEntityID}*/
 public TransferOwnershipPdu setOriginatingEntityID(EntityID pOriginatingEntityID)
 {
     originatingEntityID = pOriginatingEntityID;
     return this;
 }
 
+/** Getter for {@link TransferOwnershipPdu#originatingEntityID}*/
 public EntityID getOriginatingEntityID()
 {
     return originatingEntityID; 
 }
 
+/** Setter for {@link TransferOwnershipPdu#receivingEntityID}*/
 public TransferOwnershipPdu setReceivingEntityID(EntityID pReceivingEntityID)
 {
     receivingEntityID = pReceivingEntityID;
     return this;
 }
 
+/** Getter for {@link TransferOwnershipPdu#receivingEntityID}*/
 public EntityID getReceivingEntityID()
 {
     return receivingEntityID; 
 }
 
+/** Setter for {@link TransferOwnershipPdu#requestID}*/
 public TransferOwnershipPdu setRequestID(int pRequestID)
 {
     requestID = pRequestID;
     return this;
 }
 
+/** Getter for {@link TransferOwnershipPdu#requestID}*/
 public int getRequestID()
 {
     return requestID; 
 }
 
+/** Setter for {@link TransferOwnershipPdu#requiredReliabilityService}*/
 public TransferOwnershipPdu setRequiredReliabilityService(RequiredReliabilityService pRequiredReliabilityService)
 {
     requiredReliabilityService = pRequiredReliabilityService;
     return this;
 }
 
+/** Getter for {@link TransferOwnershipPdu#requiredReliabilityService}*/
 public RequiredReliabilityService getRequiredReliabilityService()
 {
     return requiredReliabilityService; 
 }
 
+/** Setter for {@link TransferOwnershipPdu#transferType}*/
 public TransferOwnershipPdu setTransferType(TransferControlTransferType pTransferType)
 {
     transferType = pTransferType;
     return this;
 }
 
+/** Getter for {@link TransferOwnershipPdu#transferType}*/
 public TransferControlTransferType getTransferType()
 {
     return transferType; 
 }
 
+/** Setter for {@link TransferOwnershipPdu#transferEntityID}*/
 public TransferOwnershipPdu setTransferEntityID(EntityID pTransferEntityID)
 {
     transferEntityID = pTransferEntityID;
     return this;
 }
 
+/** Getter for {@link TransferOwnershipPdu#transferEntityID}*/
 public EntityID getTransferEntityID()
 {
     return transferEntityID; 
 }
 
+/** Setter for {@link TransferOwnershipPdu#recordSets}*/
 public TransferOwnershipPdu setRecordSets(RecordSpecification pRecordSets)
 {
     recordSets = pRecordSets;
     return this;
 }
 
+/** Getter for {@link TransferOwnershipPdu#recordSets}*/
 public RecordSpecification getRecordSets()
 {
     return recordSets; 
diff --git a/src-generated/edu/nps/moves/dis7/TransmitterPdu.java b/src-generated/edu/nps/moves/dis7/TransmitterPdu.java
index bf1c46e054059f5cbb68aeb541ae4c99b8960021..1a3184d262da69a3d4d230ce9df2e13484c77f15 100644
--- a/src-generated/edu/nps/moves/dis7/TransmitterPdu.java
+++ b/src-generated/edu/nps/moves/dis7/TransmitterPdu.java
@@ -82,6 +82,7 @@ public class TransmitterPdu extends RadioCommunicationsFamilyPdu implements Seri
     setPduType( DISPDUType.TRANSMITTER );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -121,210 +122,248 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link TransmitterPdu#header}*/
 public TransmitterPdu setHeader(RadioCommsHeader pHeader)
 {
     header = pHeader;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#header}*/
 public RadioCommsHeader getHeader()
 {
     return header; 
 }
 
+/** Setter for {@link TransmitterPdu#radioNumber}*/
 public TransmitterPdu setRadioNumber(short pRadioNumber)
 {
     radioNumber = pRadioNumber;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#radioNumber}*/
 public short getRadioNumber()
 {
     return radioNumber; 
 }
 
+/** Setter for {@link TransmitterPdu#radioEntityType}*/
 public TransmitterPdu setRadioEntityType(RadioType pRadioEntityType)
 {
     radioEntityType = pRadioEntityType;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#radioEntityType}*/
 public RadioType getRadioEntityType()
 {
     return radioEntityType; 
 }
 
+/** Setter for {@link TransmitterPdu#transmitState}*/
 public TransmitterPdu setTransmitState(TransmitterTransmitState pTransmitState)
 {
     transmitState = pTransmitState;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#transmitState}*/
 public TransmitterTransmitState getTransmitState()
 {
     return transmitState; 
 }
 
+/** Setter for {@link TransmitterPdu#inputSource}*/
 public TransmitterPdu setInputSource(TransmitterInputSource pInputSource)
 {
     inputSource = pInputSource;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#inputSource}*/
 public TransmitterInputSource getInputSource()
 {
     return inputSource; 
 }
 
+/** Setter for {@link TransmitterPdu#variableTransmitterParameterCount}*/
 public TransmitterPdu setVariableTransmitterParameterCount(short pVariableTransmitterParameterCount)
 {
     variableTransmitterParameterCount = pVariableTransmitterParameterCount;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#variableTransmitterParameterCount}*/
 public short getVariableTransmitterParameterCount()
 {
     return variableTransmitterParameterCount; 
 }
 
+/** Setter for {@link TransmitterPdu#antennaLocation}*/
 public TransmitterPdu setAntennaLocation(Vector3Double pAntennaLocation)
 {
     antennaLocation = pAntennaLocation;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#antennaLocation}*/
 public Vector3Double getAntennaLocation()
 {
     return antennaLocation; 
 }
 
+/** Setter for {@link TransmitterPdu#relativeAntennaLocation}*/
 public TransmitterPdu setRelativeAntennaLocation(Vector3Float pRelativeAntennaLocation)
 {
     relativeAntennaLocation = pRelativeAntennaLocation;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#relativeAntennaLocation}*/
 public Vector3Float getRelativeAntennaLocation()
 {
     return relativeAntennaLocation; 
 }
 
+/** Setter for {@link TransmitterPdu#antennaPatternType}*/
 public TransmitterPdu setAntennaPatternType(TransmitterAntennaPatternType pAntennaPatternType)
 {
     antennaPatternType = pAntennaPatternType;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#antennaPatternType}*/
 public TransmitterAntennaPatternType getAntennaPatternType()
 {
     return antennaPatternType; 
 }
 
+/** Setter for {@link TransmitterPdu#frequency}*/
 public TransmitterPdu setFrequency(long pFrequency)
 {
     frequency = pFrequency;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#frequency}*/
 public long getFrequency()
 {
     return frequency; 
 }
 
+/** Setter for {@link TransmitterPdu#transmitFrequencyBandwidth}*/
 public TransmitterPdu setTransmitFrequencyBandwidth(float pTransmitFrequencyBandwidth)
 {
     transmitFrequencyBandwidth = pTransmitFrequencyBandwidth;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#transmitFrequencyBandwidth}*/
 public float getTransmitFrequencyBandwidth()
 {
     return transmitFrequencyBandwidth; 
 }
 
+/** Setter for {@link TransmitterPdu#power}*/
 public TransmitterPdu setPower(float pPower)
 {
     power = pPower;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#power}*/
 public float getPower()
 {
     return power; 
 }
 
+/** Setter for {@link TransmitterPdu#modulationType}*/
 public TransmitterPdu setModulationType(ModulationType pModulationType)
 {
     modulationType = pModulationType;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#modulationType}*/
 public ModulationType getModulationType()
 {
     return modulationType; 
 }
 
+/** Setter for {@link TransmitterPdu#cryptoSystem}*/
 public TransmitterPdu setCryptoSystem(TransmitterCryptoSystem pCryptoSystem)
 {
     cryptoSystem = pCryptoSystem;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#cryptoSystem}*/
 public TransmitterCryptoSystem getCryptoSystem()
 {
     return cryptoSystem; 
 }
 
+/** Setter for {@link TransmitterPdu#cryptoKeyId}*/
 public TransmitterPdu setCryptoKeyId(short pCryptoKeyId)
 {
     cryptoKeyId = pCryptoKeyId;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#cryptoKeyId}*/
 public short getCryptoKeyId()
 {
     return cryptoKeyId; 
 }
 
+/** Setter for {@link TransmitterPdu#padding1}*/
 public TransmitterPdu setPadding1(byte pPadding1)
 {
     padding1 = pPadding1;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#padding1}*/
 public byte getPadding1()
 {
     return padding1; 
 }
 
+/** Setter for {@link TransmitterPdu#padding2}*/
 public TransmitterPdu setPadding2(short pPadding2)
 {
     padding2 = pPadding2;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#padding2}*/
 public short getPadding2()
 {
     return padding2; 
 }
 
+/** Setter for {@link TransmitterPdu#modulationParametersList}*/
 public TransmitterPdu setModulationParametersList(List<ModulationParameters> pModulationParametersList)
 {
     modulationParametersList = pModulationParametersList;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#modulationParametersList}*/
 public List<ModulationParameters> getModulationParametersList()
 {
     return modulationParametersList; 
 }
 
+/** Setter for {@link TransmitterPdu#antennaPatternList}*/
 public TransmitterPdu setAntennaPatternList(List<VariableTransmitterParameters> pAntennaPatternList)
 {
     antennaPatternList = pAntennaPatternList;
     return this;
 }
 
+/** Getter for {@link TransmitterPdu#antennaPatternList}*/
 public List<VariableTransmitterParameters> getAntennaPatternList()
 {
     return antennaPatternList; 
diff --git a/src-generated/edu/nps/moves/dis7/UABeam.java b/src-generated/edu/nps/moves/dis7/UABeam.java
index 567373741e4bc87efc3e1de52ed512674b837fb7..4c3640ad8b3551daca6dd405ebfd4e330398c62a 100644
--- a/src-generated/edu/nps/moves/dis7/UABeam.java
+++ b/src-generated/edu/nps/moves/dis7/UABeam.java
@@ -28,6 +28,7 @@ public class UABeam extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -41,45 +42,53 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link UABeam#beamDataLength}*/
 public UABeam setBeamDataLength(byte pBeamDataLength)
 {
     beamDataLength = pBeamDataLength;
     return this;
 }
 
+/** Getter for {@link UABeam#beamDataLength}*/
 public byte getBeamDataLength()
 {
     return beamDataLength; 
 }
 
+/** Setter for {@link UABeam#beamNumber}*/
 public UABeam setBeamNumber(byte pBeamNumber)
 {
     beamNumber = pBeamNumber;
     return this;
 }
 
+/** Getter for {@link UABeam#beamNumber}*/
 public byte getBeamNumber()
 {
     return beamNumber; 
 }
 
+/** Setter for {@link UABeam#padding}*/
 public UABeam setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link UABeam#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link UABeam#fundamentalParameterData}*/
 public UABeam setFundamentalParameterData(UAFundamentalParameter pFundamentalParameterData)
 {
     fundamentalParameterData = pFundamentalParameterData;
     return this;
 }
 
+/** Getter for {@link UABeam#fundamentalParameterData}*/
 public UAFundamentalParameter getFundamentalParameterData()
 {
     return fundamentalParameterData; 
diff --git a/src-generated/edu/nps/moves/dis7/UAEmitter.java b/src-generated/edu/nps/moves/dis7/UAEmitter.java
index 1686a653520ed5dad023aeef09eae5c6ff22b907..d7ee857448653a5ec7763e00d96b07dee376adfb 100644
--- a/src-generated/edu/nps/moves/dis7/UAEmitter.java
+++ b/src-generated/edu/nps/moves/dis7/UAEmitter.java
@@ -36,6 +36,7 @@ public class UAEmitter extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -55,56 +56,66 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link UAEmitter#systemDataLength}*/
 public UAEmitter setSystemDataLength(byte pSystemDataLength)
 {
     systemDataLength = pSystemDataLength;
     return this;
 }
 
+/** Getter for {@link UAEmitter#systemDataLength}*/
 public byte getSystemDataLength()
 {
     return systemDataLength; 
 }
 
+/** Setter for {@link UAEmitter#padding}*/
 public UAEmitter setPadding(short pPadding)
 {
     padding = pPadding;
     return this;
 }
 
+/** Getter for {@link UAEmitter#padding}*/
 public short getPadding()
 {
     return padding; 
 }
 
+/** Setter for {@link UAEmitter#acousticEmitter}*/
 public UAEmitter setAcousticEmitter(AcousticEmitter pAcousticEmitter)
 {
     acousticEmitter = pAcousticEmitter;
     return this;
 }
 
+/** Getter for {@link UAEmitter#acousticEmitter}*/
 public AcousticEmitter getAcousticEmitter()
 {
     return acousticEmitter; 
 }
 
+/** Setter for {@link UAEmitter#location}*/
 public UAEmitter setLocation(Vector3Float pLocation)
 {
     location = pLocation;
     return this;
 }
 
+/** Getter for {@link UAEmitter#location}*/
 public Vector3Float getLocation()
 {
     return location; 
 }
 
+/** Setter for {@link UAEmitter#beams}*/
 public UAEmitter setBeams(List<UABeam> pBeams)
 {
     beams = pBeams;
     return this;
 }
 
+/** Getter for {@link UAEmitter#beams}*/
 public List<UABeam> getBeams()
 {
     return beams; 
diff --git a/src-generated/edu/nps/moves/dis7/UAFundamentalParameter.java b/src-generated/edu/nps/moves/dis7/UAFundamentalParameter.java
index 31312ff332287ed2bd09883f93f93a40a28e819d..3c79cc9e9c507f2d0d7f5ea9c6e3af2b59528cde 100644
--- a/src-generated/edu/nps/moves/dis7/UAFundamentalParameter.java
+++ b/src-generated/edu/nps/moves/dis7/UAFundamentalParameter.java
@@ -39,6 +39,7 @@ public class UAFundamentalParameter extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -54,67 +55,79 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link UAFundamentalParameter#activeEmissionParameterIndex}*/
 public UAFundamentalParameter setActiveEmissionParameterIndex(UAActiveEmissionParameterIndex pActiveEmissionParameterIndex)
 {
     activeEmissionParameterIndex = pActiveEmissionParameterIndex;
     return this;
 }
 
+/** Getter for {@link UAFundamentalParameter#activeEmissionParameterIndex}*/
 public UAActiveEmissionParameterIndex getActiveEmissionParameterIndex()
 {
     return activeEmissionParameterIndex; 
 }
 
+/** Setter for {@link UAFundamentalParameter#scanPattern}*/
 public UAFundamentalParameter setScanPattern(UAScanPattern pScanPattern)
 {
     scanPattern = pScanPattern;
     return this;
 }
 
+/** Getter for {@link UAFundamentalParameter#scanPattern}*/
 public UAScanPattern getScanPattern()
 {
     return scanPattern; 
 }
 
+/** Setter for {@link UAFundamentalParameter#beamCenterAzimuthHorizontal}*/
 public UAFundamentalParameter setBeamCenterAzimuthHorizontal(float pBeamCenterAzimuthHorizontal)
 {
     beamCenterAzimuthHorizontal = pBeamCenterAzimuthHorizontal;
     return this;
 }
 
+/** Getter for {@link UAFundamentalParameter#beamCenterAzimuthHorizontal}*/
 public float getBeamCenterAzimuthHorizontal()
 {
     return beamCenterAzimuthHorizontal; 
 }
 
+/** Setter for {@link UAFundamentalParameter#azimuthalBeamwidthHorizontal}*/
 public UAFundamentalParameter setAzimuthalBeamwidthHorizontal(float pAzimuthalBeamwidthHorizontal)
 {
     azimuthalBeamwidthHorizontal = pAzimuthalBeamwidthHorizontal;
     return this;
 }
 
+/** Getter for {@link UAFundamentalParameter#azimuthalBeamwidthHorizontal}*/
 public float getAzimuthalBeamwidthHorizontal()
 {
     return azimuthalBeamwidthHorizontal; 
 }
 
+/** Setter for {@link UAFundamentalParameter#beamCenterDepressionElevation}*/
 public UAFundamentalParameter setBeamCenterDepressionElevation(float pBeamCenterDepressionElevation)
 {
     beamCenterDepressionElevation = pBeamCenterDepressionElevation;
     return this;
 }
 
+/** Getter for {@link UAFundamentalParameter#beamCenterDepressionElevation}*/
 public float getBeamCenterDepressionElevation()
 {
     return beamCenterDepressionElevation; 
 }
 
+/** Setter for {@link UAFundamentalParameter#depressionElevationBeamWidth}*/
 public UAFundamentalParameter setDepressionElevationBeamWidth(float pDepressionElevationBeamWidth)
 {
     depressionElevationBeamWidth = pDepressionElevationBeamWidth;
     return this;
 }
 
+/** Getter for {@link UAFundamentalParameter#depressionElevationBeamWidth}*/
 public float getDepressionElevationBeamWidth()
 {
     return depressionElevationBeamWidth; 
diff --git a/src-generated/edu/nps/moves/dis7/UnattachedIdentifier.java b/src-generated/edu/nps/moves/dis7/UnattachedIdentifier.java
index 041b2badd0347676320bf369805e86dd9d5640f7..051d5b851cfe3a38b5a9a6ae00faf27f3c07928b 100644
--- a/src-generated/edu/nps/moves/dis7/UnattachedIdentifier.java
+++ b/src-generated/edu/nps/moves/dis7/UnattachedIdentifier.java
@@ -27,6 +27,7 @@ public class UnattachedIdentifier extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link UnattachedIdentifier#simulationAddress}*/
 public UnattachedIdentifier setSimulationAddress(SimulationAddress pSimulationAddress)
 {
     simulationAddress = pSimulationAddress;
     return this;
 }
 
+/** Getter for {@link UnattachedIdentifier#simulationAddress}*/
 public SimulationAddress getSimulationAddress()
 {
     return simulationAddress; 
 }
 
+/** Setter for {@link UnattachedIdentifier#referenceNumber}*/
 public UnattachedIdentifier setReferenceNumber(short pReferenceNumber)
 {
     referenceNumber = pReferenceNumber;
     return this;
 }
 
+/** Getter for {@link UnattachedIdentifier#referenceNumber}*/
 public short getReferenceNumber()
 {
     return referenceNumber; 
diff --git a/src-generated/edu/nps/moves/dis7/UnderwaterAcousticPdu.java b/src-generated/edu/nps/moves/dis7/UnderwaterAcousticPdu.java
index c8f916458f0c3326b9a429a5e58d07f512f8a58d..40d195ea7f7ef5537afd14fae38617da769c0ee2 100644
--- a/src-generated/edu/nps/moves/dis7/UnderwaterAcousticPdu.java
+++ b/src-generated/edu/nps/moves/dis7/UnderwaterAcousticPdu.java
@@ -57,6 +57,7 @@ public class UnderwaterAcousticPdu extends DistributedEmissionsFamilyPdu impleme
     setPduType( DISPDUType.UNDERWATER_ACOUSTIC );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -91,100 +92,118 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link UnderwaterAcousticPdu#emittingEntityID}*/
 public UnderwaterAcousticPdu setEmittingEntityID(EntityID pEmittingEntityID)
 {
     emittingEntityID = pEmittingEntityID;
     return this;
 }
 
+/** Getter for {@link UnderwaterAcousticPdu#emittingEntityID}*/
 public EntityID getEmittingEntityID()
 {
     return emittingEntityID; 
 }
 
+/** Setter for {@link UnderwaterAcousticPdu#eventID}*/
 public UnderwaterAcousticPdu setEventID(EventIdentifier pEventID)
 {
     eventID = pEventID;
     return this;
 }
 
+/** Getter for {@link UnderwaterAcousticPdu#eventID}*/
 public EventIdentifier getEventID()
 {
     return eventID; 
 }
 
+/** Setter for {@link UnderwaterAcousticPdu#stateChangeIndicator}*/
 public UnderwaterAcousticPdu setStateChangeIndicator(UAStateChangeUpdateIndicator pStateChangeIndicator)
 {
     stateChangeIndicator = pStateChangeIndicator;
     return this;
 }
 
+/** Getter for {@link UnderwaterAcousticPdu#stateChangeIndicator}*/
 public UAStateChangeUpdateIndicator getStateChangeIndicator()
 {
     return stateChangeIndicator; 
 }
 
+/** Setter for {@link UnderwaterAcousticPdu#pad}*/
 public UnderwaterAcousticPdu setPad(byte pPad)
 {
     pad = pPad;
     return this;
 }
 
+/** Getter for {@link UnderwaterAcousticPdu#pad}*/
 public byte getPad()
 {
     return pad; 
 }
 
+/** Setter for {@link UnderwaterAcousticPdu#passiveParameterIndex}*/
 public UnderwaterAcousticPdu setPassiveParameterIndex(UAPassiveParameterIndex pPassiveParameterIndex)
 {
     passiveParameterIndex = pPassiveParameterIndex;
     return this;
 }
 
+/** Getter for {@link UnderwaterAcousticPdu#passiveParameterIndex}*/
 public UAPassiveParameterIndex getPassiveParameterIndex()
 {
     return passiveParameterIndex; 
 }
 
+/** Setter for {@link UnderwaterAcousticPdu#propulsionPlantConfiguration}*/
 public UnderwaterAcousticPdu setPropulsionPlantConfiguration(byte pPropulsionPlantConfiguration)
 {
     propulsionPlantConfiguration = pPropulsionPlantConfiguration;
     return this;
 }
 
+/** Getter for {@link UnderwaterAcousticPdu#propulsionPlantConfiguration}*/
 public byte getPropulsionPlantConfiguration()
 {
     return propulsionPlantConfiguration; 
 }
 
+/** Setter for {@link UnderwaterAcousticPdu#shaftRPMs}*/
 public UnderwaterAcousticPdu setShaftRPMs(List<ShaftRPM> pShaftRPMs)
 {
     shaftRPMs = pShaftRPMs;
     return this;
 }
 
+/** Getter for {@link UnderwaterAcousticPdu#shaftRPMs}*/
 public List<ShaftRPM> getShaftRPMs()
 {
     return shaftRPMs; 
 }
 
+/** Setter for {@link UnderwaterAcousticPdu#apaData}*/
 public UnderwaterAcousticPdu setApaData(List<APA> pApaData)
 {
     apaData = pApaData;
     return this;
 }
 
+/** Getter for {@link UnderwaterAcousticPdu#apaData}*/
 public List<APA> getApaData()
 {
     return apaData; 
 }
 
+/** Setter for {@link UnderwaterAcousticPdu#emitterSystems}*/
 public UnderwaterAcousticPdu setEmitterSystems(List<UAEmitter> pEmitterSystems)
 {
     emitterSystems = pEmitterSystems;
     return this;
 }
 
+/** Getter for {@link UnderwaterAcousticPdu#emitterSystems}*/
 public List<UAEmitter> getEmitterSystems()
 {
     return emitterSystems; 
diff --git a/src-generated/edu/nps/moves/dis7/UnsignedDISInteger.java b/src-generated/edu/nps/moves/dis7/UnsignedDISInteger.java
index 19e48d55af4b4c5c366e68d33bd331df1eb48d8c..3d0a4a1e43eaf27718aa479103a194977de1d474 100644
--- a/src-generated/edu/nps/moves/dis7/UnsignedDISInteger.java
+++ b/src-generated/edu/nps/moves/dis7/UnsignedDISInteger.java
@@ -24,6 +24,7 @@ public class UnsignedDISInteger extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -34,12 +35,14 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link UnsignedDISInteger#val}*/
 public UnsignedDISInteger setVal(int pVal)
 {
     val = pVal;
     return this;
 }
 
+/** Getter for {@link UnsignedDISInteger#val}*/
 public int getVal()
 {
     return val; 
diff --git a/src-generated/edu/nps/moves/dis7/VariableDatum.java b/src-generated/edu/nps/moves/dis7/VariableDatum.java
index 7139985d2378d313f9cdfb9a1e607e4e51d558c9..f12a59d0dc62f8ae5aead79d128197b7e7f1b569 100644
--- a/src-generated/edu/nps/moves/dis7/VariableDatum.java
+++ b/src-generated/edu/nps/moves/dis7/VariableDatum.java
@@ -32,6 +32,7 @@ public class VariableDatum extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -45,34 +46,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link VariableDatum#variableDatumID}*/
 public VariableDatum setVariableDatumID(VariableRecordTypes pVariableDatumID)
 {
     variableDatumID = pVariableDatumID;
     return this;
 }
 
+/** Getter for {@link VariableDatum#variableDatumID}*/
 public VariableRecordTypes getVariableDatumID()
 {
     return variableDatumID; 
 }
 
+/** Setter for {@link VariableDatum#variableDatumLength}*/
 public VariableDatum setVariableDatumLength(int pVariableDatumLength)
 {
     variableDatumLength = pVariableDatumLength;
     return this;
 }
 
+/** Getter for {@link VariableDatum#variableDatumLength}*/
 public int getVariableDatumLength()
 {
     return variableDatumLength; 
 }
 
+/** Setter for {@link VariableDatum#variableDatumValue}*/
 public VariableDatum setVariableDatumValue(byte[] pVariableDatumValue)
 {
     variableDatumValue = pVariableDatumValue;
     return this;
 }
 
+/** Getter for {@link VariableDatum#variableDatumValue}*/
 public byte[] getVariableDatumValue()
 {
     return variableDatumValue; 
diff --git a/src-generated/edu/nps/moves/dis7/VariableParameter.java b/src-generated/edu/nps/moves/dis7/VariableParameter.java
index d5886bc19ee56eb0942926c42729f97014f5d1d1..113185bee33de550eb543091fc2d97bfb075141f 100644
--- a/src-generated/edu/nps/moves/dis7/VariableParameter.java
+++ b/src-generated/edu/nps/moves/dis7/VariableParameter.java
@@ -27,6 +27,7 @@ public class VariableParameter extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link VariableParameter#recordType}*/
 public VariableParameter setRecordType(VariableParameterRecordType pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link VariableParameter#recordType}*/
 public VariableParameterRecordType getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link VariableParameter#recordSpecificFields}*/
 public VariableParameter setRecordSpecificFields(byte[] pRecordSpecificFields)
 {
     recordSpecificFields = Arrays.copyOf(pRecordSpecificFields, recordSpecificFields.length);
     return this;
 }
 
+/** Getter for {@link VariableParameter#recordSpecificFields}*/
 public byte[] getRecordSpecificFields()
 {
     return recordSpecificFields; 
diff --git a/src-generated/edu/nps/moves/dis7/VariableTransmitterParameters.java b/src-generated/edu/nps/moves/dis7/VariableTransmitterParameters.java
index 17e4baafcef8d2dec5a0b30f59cebf1c6e369f13..8cdcc0cd6f63b8631d500206052144b71d0755b1 100644
--- a/src-generated/edu/nps/moves/dis7/VariableTransmitterParameters.java
+++ b/src-generated/edu/nps/moves/dis7/VariableTransmitterParameters.java
@@ -31,6 +31,7 @@ public class VariableTransmitterParameters extends Object implements Serializabl
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -44,34 +45,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link VariableTransmitterParameters#recordType}*/
 public VariableTransmitterParameters setRecordType(VariableRecordTypes pRecordType)
 {
     recordType = pRecordType;
     return this;
 }
 
+/** Getter for {@link VariableTransmitterParameters#recordType}*/
 public VariableRecordTypes getRecordType()
 {
     return recordType; 
 }
 
+/** Setter for {@link VariableTransmitterParameters#recordLength}*/
 public VariableTransmitterParameters setRecordLength(short pRecordLength)
 {
     recordLength = pRecordLength;
     return this;
 }
 
+/** Getter for {@link VariableTransmitterParameters#recordLength}*/
 public short getRecordLength()
 {
     return recordLength; 
 }
 
+/** Setter for {@link VariableTransmitterParameters#recordSpecificFields}*/
 public VariableTransmitterParameters setRecordSpecificFields(byte[] pRecordSpecificFields)
 {
     recordSpecificFields = pRecordSpecificFields;
     return this;
 }
 
+/** Getter for {@link VariableTransmitterParameters#recordSpecificFields}*/
 public byte[] getRecordSpecificFields()
 {
     return recordSpecificFields; 
diff --git a/src-generated/edu/nps/moves/dis7/Vector2Float.java b/src-generated/edu/nps/moves/dis7/Vector2Float.java
index ec88a19bc4090f6527f43f8fdb4917fc5af0ee4c..0d366c659aaf6000f4bb261dd8539a03cdabf032 100644
--- a/src-generated/edu/nps/moves/dis7/Vector2Float.java
+++ b/src-generated/edu/nps/moves/dis7/Vector2Float.java
@@ -27,6 +27,7 @@ public class Vector2Float extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link Vector2Float#x}*/
 public Vector2Float setX(float pX)
 {
     x = pX;
     return this;
 }
 
+/** Getter for {@link Vector2Float#x}*/
 public float getX()
 {
     return x; 
 }
 
+/** Setter for {@link Vector2Float#y}*/
 public Vector2Float setY(float pY)
 {
     y = pY;
     return this;
 }
 
+/** Getter for {@link Vector2Float#y}*/
 public float getY()
 {
     return y; 
diff --git a/src-generated/edu/nps/moves/dis7/Vector3Double.java b/src-generated/edu/nps/moves/dis7/Vector3Double.java
index 1b305599639f557295b7866126f0d37b15d472af..4330bc4cdabd8c6e260b5820fc5996ba01398aaa 100644
--- a/src-generated/edu/nps/moves/dis7/Vector3Double.java
+++ b/src-generated/edu/nps/moves/dis7/Vector3Double.java
@@ -30,6 +30,7 @@ public class Vector3Double extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,34 +43,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link Vector3Double#x}*/
 public Vector3Double setX(double pX)
 {
     x = pX;
     return this;
 }
 
+/** Getter for {@link Vector3Double#x}*/
 public double getX()
 {
     return x; 
 }
 
+/** Setter for {@link Vector3Double#y}*/
 public Vector3Double setY(double pY)
 {
     y = pY;
     return this;
 }
 
+/** Getter for {@link Vector3Double#y}*/
 public double getY()
 {
     return y; 
 }
 
+/** Setter for {@link Vector3Double#z}*/
 public Vector3Double setZ(double pZ)
 {
     z = pZ;
     return this;
 }
 
+/** Getter for {@link Vector3Double#z}*/
 public double getZ()
 {
     return z; 
diff --git a/src-generated/edu/nps/moves/dis7/Vector3Float.java b/src-generated/edu/nps/moves/dis7/Vector3Float.java
index 46c05f8fae2fd1ffd049b2e0a1309cd98e8c623b..8386eff27c6e76e132a753ed8f4828648eddd842 100644
--- a/src-generated/edu/nps/moves/dis7/Vector3Float.java
+++ b/src-generated/edu/nps/moves/dis7/Vector3Float.java
@@ -30,6 +30,7 @@ public class Vector3Float extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -42,34 +43,40 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link Vector3Float#x}*/
 public Vector3Float setX(float pX)
 {
     x = pX;
     return this;
 }
 
+/** Getter for {@link Vector3Float#x}*/
 public float getX()
 {
     return x; 
 }
 
+/** Setter for {@link Vector3Float#y}*/
 public Vector3Float setY(float pY)
 {
     y = pY;
     return this;
 }
 
+/** Getter for {@link Vector3Float#y}*/
 public float getY()
 {
     return y; 
 }
 
+/** Setter for {@link Vector3Float#z}*/
 public Vector3Float setZ(float pZ)
 {
     z = pZ;
     return this;
 }
 
+/** Getter for {@link Vector3Float#z}*/
 public float getZ()
 {
     return z; 
diff --git a/src-generated/edu/nps/moves/dis7/VectoringNozzleSystem.java b/src-generated/edu/nps/moves/dis7/VectoringNozzleSystem.java
index 4e790ae027bbd0d1aa0c76a958a7b9bfd11167ea..47f68d4f3e30fc4554d5f73ba4a0f10c30ac335a 100644
--- a/src-generated/edu/nps/moves/dis7/VectoringNozzleSystem.java
+++ b/src-generated/edu/nps/moves/dis7/VectoringNozzleSystem.java
@@ -27,6 +27,7 @@ public class VectoringNozzleSystem extends Object implements Serializable
  {
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0; 
@@ -38,23 +39,27 @@ public int getMarshalledSize()
 }
 
 
+/** Setter for {@link VectoringNozzleSystem#horizontalDeflectionAngle}*/
 public VectoringNozzleSystem setHorizontalDeflectionAngle(float pHorizontalDeflectionAngle)
 {
     horizontalDeflectionAngle = pHorizontalDeflectionAngle;
     return this;
 }
 
+/** Getter for {@link VectoringNozzleSystem#horizontalDeflectionAngle}*/
 public float getHorizontalDeflectionAngle()
 {
     return horizontalDeflectionAngle; 
 }
 
+/** Setter for {@link VectoringNozzleSystem#verticalDeflectionAngle}*/
 public VectoringNozzleSystem setVerticalDeflectionAngle(float pVerticalDeflectionAngle)
 {
     verticalDeflectionAngle = pVerticalDeflectionAngle;
     return this;
 }
 
+/** Getter for {@link VectoringNozzleSystem#verticalDeflectionAngle}*/
 public float getVerticalDeflectionAngle()
 {
     return verticalDeflectionAngle; 
diff --git a/src-generated/edu/nps/moves/dis7/WarfareFamilyPdu.java b/src-generated/edu/nps/moves/dis7/WarfareFamilyPdu.java
index 819b8f9b6cee1a7a9038c3acac73489255f917fe..70124d6e61c14b311fbaf3ec286e3ae58e417afb 100644
--- a/src-generated/edu/nps/moves/dis7/WarfareFamilyPdu.java
+++ b/src-generated/edu/nps/moves/dis7/WarfareFamilyPdu.java
@@ -22,6 +22,7 @@ public abstract class WarfareFamilyPdu extends PduBase implements Serializable
     setProtocolFamily( DISProtocolFamily.WARFARE );
  }
 
+/** Returns the size of this serialized object in bytes*/
 public int getMarshalledSize()
 {
    int marshalSize = 0;