public class Time
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
Time(double simulationScenarioTimeEphoc) |
Modifier and Type | Method and Description |
---|---|
long |
getFederateJoinHLALogicalTimeValue() |
java.util.Calendar |
getFederateJoinTimeAsCalendar() |
double |
getFederateJoinTimeAsJulianDate(JulianDateType juliantype) |
protected hla.rti1516e.LogicalTime |
getFederateLogicalTime() |
long |
getFederateTimeCycle() |
protected hla.rti1516e.LogicalTime |
getFederationLogicalTime() |
protected hla.rti1516e.LogicalTimeInterval |
getFederationLookaheadInterval() |
java.util.Calendar |
getFederationTimeAsCalendar() |
double |
getFederationTimeAsJulianDate(JulianDateType juliantype) |
long |
getFederationTimeCycle() |
long |
getSimulationScenarioTime() |
hla.rti1516e.LogicalTimeFactory |
getTimeFactory() |
protected void |
initializeFederationLogicalTime() |
protected void |
initializeFederationLookaheadInterval(long lookahead) |
protected hla.rti1516e.LogicalTime |
nextTimeStep() |
protected void |
setFederateLogicalTime(hla.rti1516e.LogicalTime federateTime) |
protected void |
setFederateTimeCycle(long executionCounter) |
protected void |
setFederationLogicalTime(hla.rti1516e.LogicalTime federationTime) |
protected void |
setFederationLookaheadInterval(hla.rti1516e.time.HLAinteger64Interval federationLookaheadInterval) |
protected Time(double simulationScenarioTimeEphoc) throws hla.rti1516e.exceptions.FederateNotExecutionMember, hla.rti1516e.exceptions.NotConnected, hla.rti1516e.exceptions.RTIinternalError
hla.rti1516e.exceptions.FederateNotExecutionMember
hla.rti1516e.exceptions.NotConnected
hla.rti1516e.exceptions.RTIinternalError
protected void setFederationLogicalTime(hla.rti1516e.LogicalTime federationTime)
protected hla.rti1516e.LogicalTime getFederationLogicalTime()
protected hla.rti1516e.LogicalTimeInterval getFederationLookaheadInterval()
protected void setFederationLookaheadInterval(hla.rti1516e.time.HLAinteger64Interval federationLookaheadInterval)
protected void setFederateLogicalTime(hla.rti1516e.LogicalTime federateTime)
protected hla.rti1516e.LogicalTime getFederateLogicalTime()
protected void initializeFederationLogicalTime()
protected void initializeFederationLookaheadInterval(long lookahead)
protected hla.rti1516e.LogicalTime nextTimeStep() throws hla.rti1516e.exceptions.IllegalTimeArithmetic, hla.rti1516e.exceptions.InvalidLogicalTimeInterval
hla.rti1516e.exceptions.IllegalTimeArithmetic
hla.rti1516e.exceptions.InvalidLogicalTimeInterval
public long getFederateTimeCycle()
protected void setFederateTimeCycle(long executionCounter)
public hla.rti1516e.LogicalTimeFactory getTimeFactory()
public long getFederateJoinHLALogicalTimeValue()
public java.util.Calendar getFederateJoinTimeAsCalendar()
public double getFederateJoinTimeAsJulianDate(JulianDateType juliantype)
public long getSimulationScenarioTime()
public long getFederationTimeCycle()
public double getFederationTimeAsJulianDate(JulianDateType juliantype)
public java.util.Calendar getFederationTimeAsCalendar()
Author: SMASH LAB - University of Calabria (UNICAL)