/**
         * Removes the ILifecycleCallback reference this {@link Crouton} is holding
         */

        public void DetachLifecycleCallback()
        {
            LifecycleCallback = null;
        }
        /**
         * @param ILifecycleCallback
         *     Callback object for notable events in the life of a Crouton.
         */

        public void SetLifecycleCallback(ILifecycleCallback lifecycleCallback)
        {
            LifecycleCallback = lifecycleCallback;
        }