private void BarrierCombinationBehaviorHeadset_Click(object sender, EventArgs e)
        {
            AwarenessBarrier combinedBehaviorHeadsetBarrier = AwarenessBarrier.And(
                HeadsetBarrier.Keeping(HeadsetStatus.Connected),
                AwarenessBarrier.Or(BehaviorBarrier.Keeping(BehaviorBarrier.BehaviorRunning)
                                    , BehaviorBarrier.Keeping(BehaviorBarrier.BehaviorOnBicycle)));

            BarrierUtils.AddBarrier(this, CombinedBehaviorHeadsetBarrierLabel,
                                    combinedBehaviorHeadsetBarrier, mPendingIntent);
        }
        private void BehaviorBarrierKeeping_Click(object sender, EventArgs e)
        {
            AwarenessBarrier keepStillBarrier = BehaviorBarrier.Keeping(BehaviorBarrier.BehaviorStill);

            BarrierUtils.AddBarrier(this, KeepingBarrierLabel, keepStillBarrier, mPendingIntent);
        }
        private void BehaviorBarrierBeginning_Click(object sender, EventArgs e)
        {
            AwarenessBarrier beginWalkingBarrier = BehaviorBarrier.Beginning(BehaviorBarrier.BehaviorWalking);

            BarrierUtils.AddBarrier(this, BeginningBarrierLabel, beginWalkingBarrier, mPendingIntent);
        }
        private void BehaviorBarrierEnding_Click(object sender, EventArgs e)
        {
            AwarenessBarrier endCyclingBarrier = BehaviorBarrier.Ending(BehaviorBarrier.BehaviorOnBicycle);

            BarrierUtils.AddBarrier(this, EndingBarrierLabel, endCyclingBarrier, mPendingIntent);
        }