public class NodeUtils extends Object
Constructor and Description |
---|
NodeUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
CheckXMLNodeName(String nodeName,
String compareTo,
Hashtable aliases) |
static Node |
CreateAttributeNode(Document doc,
String name,
String value) |
static Node |
CreateEmptyNode(Document doc,
String name) |
static Node |
CreateTextNode(Document doc,
String name,
String value) |
static boolean |
ExtensionHasAddOns(Node extension) |
static String |
GetAttributeValue(NamedNodeMap nnm,
String name,
String defaultValue) |
static String |
GetAttributeValue(Node node,
String name,
String defaultValue) |
static boolean |
GetBooleanAttributeValue(Node node,
String name,
boolean defaultValue) |
static String |
GetCleanedAttributeValue(NamedNodeMap nnm,
String name,
String defaultValue) |
static Node |
GetGroupNode(Node n) |
static Node |
GetLevel1Child(Node node,
String name) |
static Node |
GetLevel2Child(Node node,
String name) |
static Node |
GetLevel3Child(Node node,
String name) |
static Node |
GetLevel4Child(Node node,
String name) |
static Object |
GetLevelNAttributeValue(Node node,
String name,
int level) |
static Node |
GetLevelNNode(Node node,
String name,
int level,
Hashtable aliases) |
static ArrayList<Node> |
GetLevelNNodes(Node node,
String name,
int level) |
static Node |
GetNextNode(Node node) |
static String |
GetNodeName(Node n) |
static String |
GetNodeText(Node n) |
static String |
GetSubNodeValue(Node node,
String item,
ArrayList layers,
boolean isAttribute,
Hashtable aliases) |
static boolean |
HasAttribute(Node node,
String name) |
static boolean |
NodeHasComplexContent(Node node,
String prefix)
If Node has a child named complexType
|
static boolean |
NodeHasName(NamedNodeMap nnm) |
static boolean |
NodeHasName(Node n) |
public static String GetAttributeValue(NamedNodeMap nnm, String name, String defaultValue)
public static String GetAttributeValue(Node node, String name, String defaultValue)
public static boolean GetBooleanAttributeValue(Node node, String name, boolean defaultValue)
public static String GetCleanedAttributeValue(NamedNodeMap nnm, String name, String defaultValue)
public static boolean CheckXMLNodeName(String nodeName, String compareTo, Hashtable aliases)
public static String GetSubNodeValue(Node node, String item, ArrayList layers, boolean isAttribute, Hashtable aliases)
public static Node GetLevelNNode(Node node, String name, int level, Hashtable aliases)
public static Object GetLevelNAttributeValue(Node node, String name, int level)
public static boolean NodeHasName(Node n)
public static boolean NodeHasName(NamedNodeMap nnm)
public static boolean ExtensionHasAddOns(Node extension)
Copyright © 2015 Neuroinformatics Research Group. All rights reserved.