Lines Matching full:child
26 * @param parent The parent element for which the child element will be placed.
27 * @param child The new child element.
28 * @param ordinal A reference to a daeUInt which holds the ordinal return value for a placed child. Used
29 * to maintain proper ording of child elements.
32 * @param before The element that the child should appear before. Optional.
33 * @param after The element that the child should appear after. Optional.
34 * @return Returns The child element that was placed within this content model object or any of its
37 virtual daeElement *placeElement( daeElement *parent, daeElement *child, daeUInt &ordinal, daeInt offset = 0, daeElement* before = NULL, daeElement *after = NULL ) = 0;
40 * @param parent The parent element for which child you want to remove.
41 * @param child The child that will be removed from the parent.
42 * @return Returns true if the child was successfully removed from this content model object or any of
45 virtual daeBool removeElement(daeElement* parent, daeElement* child ) = 0;
47 * Gets the daeMetaElement of an acceptable child of this content model object.
61 * Adds a child to this content model object.
62 * @param p The child content model policy object.
85 * correct order of child elements.