Lines Matching full:child
139 * Determines if elements of this type allow for any element as a child.
140 * @return Returns true if this element can have any child element, false otherwise.
144 * Sets if elements of this type allow for any element as a child.
145 * @param allows True if this element allows for any child element, false otherwise.
179 * This includes all meta attributes except those describing child
274 * Places a child element into the <tt><i>parent</i></tt> element where the
277 * @param child Child element to place in the parent.
280 DLLSPEC daeBool place(daeElement *parent, daeElement *child, daeUInt *ordinal = NULL);
282 * Places a child element into the <tt><i>parent</i></tt> element at a specific location
286 * @param child Child element to place in the parent.
291 DLLSPEC daeBool placeAt( daeInt index, daeElement *parent, daeElement *child );
293 * Places a child element into the <tt><i>parent</i></tt> element at a specific location which is right
297 * @param child Child element to place in the parent.
300 DLLSPEC daeBool placeBefore( daeElement* marker, daeElement *parent, daeElement *child, daeUInt *ordinal = NULL );
302 * Places a child element into the <tt><i>parent</i></tt> element at a specific location which is right
306 * @param child Child element to place in the parent.
309 DLLSPEC daeBool placeAfter( daeElement* marker, daeElement *parent, daeElement *child, daeUInt *ordinal = NULL );
312 * Removes a child element from its parent element.
314 * @param child Child element to remove.
317 DLLSPEC daeBool remove( daeElement *parent, daeElement *child );
334 * Looks through the list of potential child elements
337 * child type. Typically @c place() is called after @c create(childelementname)
339 * @return Returns the created element if the type was found as a potential child element.