mil.dod.th.ose.sdk/src/mil/dod/th/ose/sdk/those/ProjectAssetCapabilities.java
private static DetectionCapabilities makeDetectionCapabilities()
    {
        final List<DetectionTypeEnum> typesAvailable = Arrays.asList(DetectionTypeEnum.values());
        final List<TargetClassificationType> classifications = new ArrayList<TargetClassificationType>();
        
        for (TargetClassificationTypeEnum target: TargetClassificationTypeEnum.values())
        {
            final String description = (target == TargetClassificationTypeEnum.OTHER) ? OTHER_DESCRIPTION : DESC_NONE;
            final TargetClassificationType targ = new TargetClassificationType(target, description);
            classifications.add(targ);
        }
        
        final boolean targetLocation = false;
        final boolean targetSpeed = false;
        final boolean targetRange = false;
        final boolean targetOrientation = false;
        final boolean targetLOB = false;
        final boolean targetFrequency = false;
        final boolean trackHistory = false;
        final boolean directionOfTravel = false;
        final boolean targetId = false;
        final boolean algorithmId = false;
        final boolean targetCount = false;
        final boolean detectionProbability = false;
        final boolean targetLobGlobal = false;
        final boolean targetLobLocal = false;
        final boolean detectionLength = false;
        final boolean targetAngularVelocity = false;
        final boolean targetRadialVelocityNormalized = false;
        final boolean acousticSignature = false;
        final boolean seismicSignature = false;
        final boolean magneticSignature = false;
        final boolean imagerSignature = false;
        final boolean targetName = false;
        return new DetectionCapabilities(typesAvailable, classifications, null, targetLocation, targetSpeed,
                targetRange, targetOrientation, targetLOB, targetFrequency, trackHistory, directionOfTravel, targetId,
                algorithmId, targetCount, detectionProbability, targetLobGlobal, targetLobLocal, detectionLength,
                targetAngularVelocity, targetRadialVelocityNormalized, acousticSignature, seismicSignature,
                magneticSignature, imagerSignature, targetName);
    }
/**
     * Creates an object that is populated with placeholder values for a DetectionCapabilities object.
     * @return DetectionCapabilities object
     */
Creates an object that is populated with placeholder values for a DetectionCapabilities object.
Creates an object that is populated with placeholder values for a DetectionCapabilities object .
private static DetectionCapabilities makeDetectionCapabilities()
    {
        final List<DetectionTypeEnum> typesAvailable = Arrays.asList(DetectionTypeEnum.values());
        final List<TargetClassificationType> classifications = new ArrayList<TargetClassificationType>();
        for (TargetClassificationTypeEnum target: TargetClassificationTypeEnum.values())
        {
            final String description = (target == TargetClassificationTypeEnum.OTHER) ? OTHER_DESCRIPTION : DESC_NONE;
            final TargetClassificationType targ = new TargetClassificationType(target, description);
            classifications.add(targ);
        }
        final boolean targetLocation = false;
        final boolean targetSpeed = false;
        final boolean targetRange = false;
        final boolean targetOrientation = false;
        final boolean targetLOB = false;
        final boolean targetFrequency = false;
        final boolean trackHistory = false;
        final boolean directionOfTravel = false;
        final boolean targetId = false;
        final boolean algorithmId = false;
        final boolean targetCount = false;
        final boolean detectionProbability = false;
        final boolean targetLobGlobal = false;
        final boolean targetLobLocal = false;
        final boolean detectionLength = false;
        final boolean targetAngularVelocity = false;
        final boolean targetRadialVelocityNormalized = false;
        final boolean acousticSignature = false;
        final boolean seismicSignature = false;
        final boolean magneticSignature = false;
        final boolean imagerSignature = false;
        final boolean targetName = false;
        return new DetectionCapabilities(typesAvailable, classifications, null, targetLocation, targetSpeed,
                targetRange, targetOrientation, targetLOB, targetFrequency, trackHistory, directionOfTravel, targetId,
                algorithmId, targetCount, detectionProbability, targetLobGlobal, targetLobLocal, detectionLength,
                targetAngularVelocity, targetRadialVelocityNormalized, acousticSignature, seismicSignature,
                magneticSignature, imagerSignature, targetName);
    }
private static DetectionCapabilities makeDetectionCapabilities ( ) { final List < DetectionTypeEnum > typesAvailable = Arrays . asList ( DetectionTypeEnum . values ( ) ) ; final List < TargetClassificationType > classifications = new ArrayList < TargetClassificationType > ( ) ; for ( TargetClassificationTypeEnum target : TargetClassificationTypeEnum . values ( ) ) { final String description = ( target == TargetClassificationTypeEnum . OTHER ) ? OTHER_DESCRIPTION : DESC_NONE ; final TargetClassificationType targ = new TargetClassificationType ( target , description ) ; classifications . add ( targ ) ; } final boolean targetLocation = false ; final boolean targetSpeed = false ; final boolean targetRange = false ; final boolean targetOrientation = false ; final boolean targetLOB = false ; final boolean targetFrequency = false ; final boolean trackHistory = false ; final boolean directionOfTravel = false ; final boolean targetId = false ; final boolean algorithmId = false ; final boolean targetCount = false ; final boolean detectionProbability = false ; final boolean targetLobGlobal = false ; final boolean targetLobLocal = false ; final boolean detectionLength = false ; final boolean targetAngularVelocity = false ; final boolean targetRadialVelocityNormalized = false ; final boolean acousticSignature = false ; final boolean seismicSignature = false ; final boolean magneticSignature = false ; final boolean imagerSignature = false ; final boolean targetName = false ; return new DetectionCapabilities ( typesAvailable , classifications , null , targetLocation , targetSpeed , targetRange , targetOrientation , targetLOB , targetFrequency , trackHistory , directionOfTravel , targetId , algorithmId , targetCount , detectionProbability , targetLobGlobal , targetLobLocal , detectionLength , targetAngularVelocity , targetRadialVelocityNormalized , acousticSignature , seismicSignature , magneticSignature , imagerSignature , targetName ) ; }
Creates an object that is populated with placeholder values for a DetectionCapabilities object.
Creates an object that is populated with placeholder values for a DetectionCapabilities object .