private org.w3c.dom.Element |
XMLConfiguration.XMLBuilderVisitor.getElement(ImmutableNode node,
ReferenceNodeHandler refHandler) |
Helper method for accessing the element of the specified node.
|
void |
XMLConfiguration.XMLBuilderVisitor.handleRemovedNodes(ReferenceNodeHandler refHandler) |
Updates the current XML document regarding removed nodes.
|
private static boolean |
XMLListReference.hasListReference(ImmutableNode node,
ReferenceNodeHandler handler) |
Checks whether the specified node has an associated list reference.
|
protected abstract void |
BaseHierarchicalConfiguration.BuilderVisitor.insert(ImmutableNode newNode,
ImmutableNode parent,
ImmutableNode sibling1,
ImmutableNode sibling2,
ReferenceNodeHandler refHandler) |
Inserts a new node into the structure constructed by this builder.
|
protected void |
XMLConfiguration.XMLBuilderVisitor.insert(ImmutableNode newNode,
ImmutableNode parent,
ImmutableNode sibling1,
ImmutableNode sibling2,
ReferenceNodeHandler refHandler) |
Inserts a new node into the structure constructed by this builder.
|
private void |
BaseHierarchicalConfiguration.BuilderVisitor.insertNewChildNodes(ImmutableNode node,
ReferenceNodeHandler refHandler) |
Inserts new children that have been added to the specified node.
|
static boolean |
XMLListReference.isFirstListItem(ImmutableNode node,
ReferenceNodeHandler handler) |
Checks whether the specified node is the first node of a list.
|
static boolean |
XMLListReference.isListNode(ImmutableNode node,
ReferenceNodeHandler handler) |
Checks whether the specified configuration node has to be taken into account for list handling.
|
static java.lang.String |
XMLListReference.listValue(ImmutableNode node,
ReferenceNodeHandler nodeHandler,
ListDelimiterHandler delimiterHandler) |
Constructs the concatenated string value of all items comprising the list the specified node belongs to.
|
void |
XMLConfiguration.XMLBuilderVisitor.processDocument(ReferenceNodeHandler refHandler) |
Processes the specified document, updates element values, and adds new nodes to the hierarchy.
|
protected abstract void |
BaseHierarchicalConfiguration.BuilderVisitor.update(ImmutableNode node,
java.lang.Object reference,
ReferenceNodeHandler refHandler) |
Updates a node that already existed in the original hierarchy.
|
protected void |
XMLConfiguration.XMLBuilderVisitor.update(ImmutableNode node,
java.lang.Object reference,
ReferenceNodeHandler refHandler) |
Updates a node that already existed in the original hierarchy.
|
private void |
XMLConfiguration.XMLBuilderVisitor.updateElement(ImmutableNode node,
ReferenceNodeHandler refHandler,
java.lang.Object value) |
|
private void |
BaseHierarchicalConfiguration.BuilderVisitor.updateNode(ImmutableNode node,
ReferenceNodeHandler refHandler) |
Updates the value of a node.
|