58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
/**
* @brief An array with the attributes of the element.
*/
@property OF_NULLABLE_PROPERTY (readonly, nonatomic)
OFArray OF_GENERIC(OFXMLAttribute *) *attributes;
/**
* @brief An array of OFXMLNodes with all children of the element.
*/
@property OF_NULLABLE_PROPERTY (nonatomic, copy)
OFArray OF_GENERIC(OFXMLNode *) *children;
/**
* @brief All children that are elements.
*/
|
|
|
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
/**
* @brief An array with the attributes of the element.
*/
@property OF_NULLABLE_PROPERTY (readonly, nonatomic)
OFArray OF_GENERIC(OFXMLAttribute *) *attributes;
/**
* @brief An array of @ref OFXMLNode with all children of the element.
*/
@property OF_NULLABLE_PROPERTY (nonatomic, copy)
OFArray OF_GENERIC(OFXMLNode *) *children;
/**
* @brief All children that are elements.
*/
|
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
|
* @param index The index where the child is added
*/
- (void)insertChild: (OFXMLNode *)child atIndex: (size_t)index;
/**
* @brief Inserts the specified children at the specified index.
*
* @param children An array of OFXMLNodes which are added as children
* @param index The index where the child is added
*/
- (void)insertChildren: (OFArray OF_GENERIC(OFXMLNode *) *)children
atIndex: (size_t)index;
/**
* @brief Removes the first child that is equal to the specified OFXMLNode.
|
|
|
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
|
* @param index The index where the child is added
*/
- (void)insertChild: (OFXMLNode *)child atIndex: (size_t)index;
/**
* @brief Inserts the specified children at the specified index.
*
* @param children An array of @ref OFXMLNode which are added as children
* @param index The index where the child is added
*/
- (void)insertChildren: (OFArray OF_GENERIC(OFXMLNode *) *)children
atIndex: (size_t)index;
/**
* @brief Removes the first child that is equal to the specified OFXMLNode.
|