nation."Law Enforcement" Law Enforcement Equipment
For security staff, police and members of the legal authorities
By Marcel Lindert & Bernd Höhle
Marcel Lindert is a judicial officer and currently working for the operation team in Lower Saxony, where his area of responsibilities includes security, entry management and bringing prisoners before the judge. Furthermore he is the responsible head of training and instructing other judicial officers.
Besides his profession Marcel Lindert is a full instructor of Krav Maga, Anti Terror System and Law Enforcement, member of the International Security Service and International Bodyguard Connection and in addition instructor in the Martial Arts Association International (MAA-I), to name just a few of his references.
All techniques are easy to use for everyone and there this video is addressed to all members of security, police and legal authorities as well as to all non-martial artists.
This DVD shows some basics and ideas as well as some training equipment used in the Law Enforcement Equipment training. We will also discuss the question where and how Law Enforcement Equipment should be carried at the body – should they be where they don't bother and where it is comfortable – or rather where they are easy to see, reach, to pull out and to use even when under stress?
Using some training equipment we will try to give all users an idea how to easily and safely pull out their own Law Enforcement Equipment in stressful and dangerous situations. The Law Enforcement Equipment in this video refers to the club, the hand cuffs and the RCA (riot control agent).
Languages: English, German, French
Running Time: 67 Minutes
VPM-225Trump lost. A divided America must move forward and reject Trumpism.
﻿using global::System;
using NUnit.Framework;
using NUnit.Framework.TUnit;
using Tizen.NUI.Components;
using Tizen.NUI.BaseComponents;

namespace Tizen.NUI.Devel.Tests
{
    using tlog = Tizen.Log;

    [TestFixture]
    [Description("internal/Common/LinearConstrainer")]
    public class InternalLinearConstrainerTest
    {
        private const string tag = "NUITEST";
        private string path = Tizen.Applications.Application.Current.DirectoryInfo.Resource + "lottie.json";

        [SetUp]
        public void Init()
        {
            tlog.Info(tag, "Init() is called!");
        }

        [TearDown]
        public void Destroy()
        {
            tlog.Info(tag, "Destroy() is called!");
        }

        [Test]
        [Category("P1")]
        [Description("LinearConstrainer constructor")]
        [Property("SPEC", "Tizen.NUI.LinearConstrainer.LinearConstrainer C")]
        [Property("SPEC_URL", "-")]
        [Property("CRITERIA", "CONSTR")]
        [Property("AUTHOR", "<EMAIL>")]
        public void LinearConstrainerConstructor()
        {
            tlog.Debug(tag, $"LinearConstrainerConstructor START");

            var testingTarget = new LinearConstrainer();
            Assert.IsNotNull(testingTarget, "should be not null");
            Assert.IsInstanceOf<LinearConstrainer>(testingTarget, "should be an instance of testing target class!");

            testingTarget.Dispose();
            tlog.Debug(tag, $"LinearConstrainerConstructor END (OK)");
        }

        [Test]
        [Category("P1")]
        [Description("LinearConstrainer constructor")]
        [Property("SPEC", "Tizen.NUI.LinearConstrainer.LinearConstrainer C")]
        [Property("SPEC_URL", "-")]
        [Property("CRITERIA", "CONSTR")]
        [Property("AUTHOR", "<EMAIL>")]
        public void LinearConstrainerConstructorWithLinearConstrainer()
        {
            tlog.Debug(tag, $"LinearConstrainerConstructorWithLinearConstrainer START");

            using (LinearConstrainer constrainer = new LinearConstrainer())
            {
                var testingTarget = new LinearConstrainer(constrainer);
                Assert.IsInstanceOf<LinearConstrainer>(testingTarget, "should be an instance of testing target class!");

                testingTarget?.Dispose();
            }

            tlog.Debug(tag, $"LinearConstrainerConstructorWithLinearConstrainer END (OK)");
        }

        [Test]
        [Category("P1")]
        [Description("LinearConstrainer Property")]
        [Property("SPEC", "Tizen.NUI.LinearConstrainer.Property A")]
        [Property("SPEC_URL", "-")]
        [Property("CRITERIA", "PRO")]
        [Property("AUTHOR", "<EMAIL>")]
        public void LinearConstrainerProperty()
        {
            tlog.Debug(tag, $"LinearConstrainerProperty START");

            var result = LinearConstrainer.Property.VALUE;
            tlog.Debug(tag, "VALUE : " + result);

            result = LinearConstrainer.Property.PROGRESS;
            tlog.Debug(tag, "PROGRESS : " + result);

            tlog.Debug(tag, $"LinearConstrainerProperty END (OK)");
        }

        [Test]
        [Category("P1")]
        [Description("LinearConstrainer DownCast")]
        [Property("SPEC", "Tizen.NUI.LinearConstrainer.DownCast M")]
        [Property("SPEC_URL", "-")]
        [Property("CRITERIA", "MR")]
        [Property("AUTHOR", "<EMAIL>")]
        public void LinearConstrainerDownCast()
        {
            tlog.Debug(tag, $"LinearConstrainerDownCast START");

            using (Builder builder = new Builder())
            {
                builder.LoadFromFile(path);
                var testingTarget = builder.GetLinearConstrainer("Camera_003_render");
                Assert.IsNotNull(testingTarget, "should be not null");
                Assert.IsInstanceOf<LinearConstrainer>(testingTarget, "should be an instance of testing target class!");

                try
                {
                    LinearConstrainer.DownCast(testingTarget);
                }
                catch (Exception e)
                {
                    tlog.Debug(tag, e.Message.ToString());
                    Assert.Fail("Caught Exception : Failed!");
                }

                testingTarget.Dispose();
            }

            tlog.Debug(tag, $"LinearConstrainerDownCast END (OK)");
        }

        [Test]
        [Category("P1")]
        [Description("LinearConstrainer Assign")]
        [Property("SPEC", "Tizen.NUI.LinearConstrainer.Assign M")]
        [Property("SPEC_URL", "-")]
        [Property("CRITERIA", "MR")]
        [Property("AUTHOR", "<EMAIL>")]
        public void LinearConstrainerAssign()
        {
            tlog.Debug(tag, $"LinearConstrainerAssign START");

            using (Builder builder = new Builder())
            {
                builder.LoadFromFile(path);
                var testingTarget = builder.GetLinearConstrainer("Camera_003_render");
                Assert.IsNotNull(testingTarget, "should be not null");
                Assert.IsInstanceOf<LinearConstrainer>(testingTarget, "should be an instance of testing target class!");

                try
                {
                    using (LinearConstrainer constrainer = new LinearConstrainer())
                    {
                        testingTarget.Assign(constrainer);
                    }
                }
                catch (Exception e)
                {
                    tlog.Debug(tag, e.Message.ToString());
                    Assert.Fail("Caught Exception : Failed!");
                }

                testingTarget.Dispose();
            }

            tlog.Debug(tag, $"LinearConstrainerAssign END (OK)");
        }

        [Test]
        [Category("P1")]
        [Description("LinearConstrainer Remove")]
        [Property("SPEC", "Tizen.NUI.LinearConstrainer.Remove M")]
        [Property("SPEC_URL", "-")]
        [Property("CRITERIA", "MR")]
        [Property("AUTHOR", "<EMAIL>")]
        public void LinearConstrainerRemove()
        {
            tlog.Debug(tag, $"LinearConstrainerRemove START");

            var testingTarget = new LinearConstrainer();
            Assert.IsNotNull(testingTarget, "should be not null");
            Assert.IsInstanceOf<LinearConstrainer>(testingTarget, "should be an instance of testing target class!");

            try
            {
                using (Animatable ani = new Animatable())
                {
                    testingTarget.Remove(ani);
                }
            }
            catch (Exception e)
            {
                tlog.Debug(tag, e.Message.ToString());
