org.apache.logging.log4j.core.config
Class Node
java.lang.Object
org.apache.logging.log4j.core.config.Node
public class Node
- extends Object
A Configuration node.
Constructor Summary |
Node()
|
Node(Node parent,
String name,
PluginType type)
Creates a new instance of Node and initializes it
with a name and the corresponding XML element. |
Node
public Node(Node parent,
String name,
PluginType type)
- Creates a new instance of
Node
and initializes it
with a name and the corresponding XML element.
- Parameters:
parent
- the node's parent.name
- the node's name.type
- The Plugin Type associated with the node.
Node
public Node()
getAttributes
public Map<String,String> getAttributes()
getChildren
public List<Node> getChildren()
hasChildren
public boolean hasChildren()
getValue
public String getValue()
setValue
public void setValue(String value)
getParent
public Node getParent()
getName
public String getName()
isRoot
public boolean isRoot()
setObject
public void setObject(Object obj)
getObject
public Object getObject()
getType
public PluginType getType()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved.