Exemplo n.º 1
0
        private void BecomeAdjectivePhrase()
        {
            AdjectivePhraseBuilder adjectivePhrase = new AdjectivePhraseBuilder();

            Parent?.ReplaceChild(this, adjectivePhrase);
            MoveChildrenTo(adjectivePhrase);
        }
Exemplo n.º 2
0
        /// <summary>Transform this AdjectiveBuilder into an AdjectivePhraseBuilder with this as its head</summary>
        internal AdjectivePhraseBuilder AsAdjectivePhrase()
        {
            AdjectivePhraseBuilder result = new AdjectivePhraseBuilder();

            Parent?.ReplaceChild(this, result);
            result.AddHead(this);
            return(result);
        }