/** * Takes care of any feature-type-specific tasks that need to be taken care of when removing a * feature of this type from a {@link ChildLexicon}, in particular updating parent counts and * removing children of this feature if necessary. * * @param lex The child lexicon this feature is being removed from. **/ public void removeFromChildLexicon(ChildLexicon lex) { lex.decrementParentCounts(left); lex.decrementParentCounts(right); }
/** * Takes care of any feature-type-specific tasks that need to be taken care of when removing a * feature of this type from a {@link ChildLexicon}, in particular updating parent counts and * removing children of this feature if necessary. * * @param lex The child lexicon this feature is being removed from. **/ public void removeFromChildLexicon(ChildLexicon lex) { lex.decrementParentCounts(referent); }
/** * Takes care of any feature-type-specific tasks that need to be taken care of when removing a * feature of this type from a {@link ChildLexicon}, in particular updating parent counts and * removing children of this feature if necessary. * * @param lex The child lexicon this feature is being removed from. **/ public void removeFromChildLexicon(ChildLexicon lex) { lex.decrementParentCounts(left); lex.decrementParentCounts(right); }
/** * Takes care of any feature-type-specific tasks that need to be taken care of when removing a * feature of this type from a {@link ChildLexicon}, in particular updating parent counts and * removing children of this feature if necessary. * * @param lex The child lexicon this feature is being removed from. **/ public void removeFromChildLexicon(ChildLexicon lex) { lex.decrementParentCounts(referent); }