public boolean hasChild(String name) { if (name == null) { return false; } for (int i = 0; i < children.size(); i++) { Node child = (Node) children.get(i); if (name.equals(child.getComponent().getName())) { return true; } } return false; }
protected boolean stream(ElementHandler handler) { return name.getNamespaceURI().equals(handler.getComponent().getNamespace()) && name.getLocalPart().equals(handler.getComponent().getName()); } }
public Node getAttribute(String name) { if (name == null) { return null; } for (Iterator itr = attributes.iterator(); itr.hasNext();) { Node att = (Node) itr.next(); if (name.equals(att.getComponent().getName())) { return att; } } return null; }
protected boolean stream(ElementHandler handler) { return name.getNamespaceURI().equals( handler.getComponent().getNamespace() ) && name.getLocalPart().equals( handler.getComponent().getName() ); } }
public Node getAttribute(String name) { if (name == null) { return null; } for (Iterator itr = attributes.iterator(); itr.hasNext();) { Node att = (Node) itr.next(); if (name.equals(att.getComponent().getName())) { return att; } } return null; }
protected boolean stream(ElementHandler handler) { return name.getNamespaceURI().equals(handler.getComponent().getNamespace()) && name.getLocalPart().equals(handler.getComponent().getName()); } }
public boolean hasAttribute(String name) { if (name == null) { return false; } for (Iterator itr = attributes.iterator(); itr.hasNext();) { Node att = (Node) itr.next(); if (name.equals(att.getComponent().getName())) { return true; } } return false; }
public boolean hasAttribute(String name) { if (name == null) { return false; } for (Iterator itr = attributes.iterator(); itr.hasNext();) { Node att = (Node) itr.next(); if (name.equals(att.getComponent().getName())) { return true; } } return false; }
public Node getChild(String name) { if (name == null) { return null; } for (Iterator itr = children.iterator(); itr.hasNext();) { Node child = (Node) itr.next(); if (name.equals(child.getComponent().getName())) { return child; } } return null; }
public boolean hasChild(String name) { if (name == null) { return false; } for (int i = 0; i < children.size(); i++) { Node child = (Node) children.get(i); if (name.equals(child.getComponent().getName())) { return true; } } return false; }
public Node getAttribute(String name) { if (name == null) { return null; } for (Iterator itr = attributes.iterator(); itr.hasNext();) { Node att = (Node) itr.next(); if (name.equals(att.getComponent().getName())) { return att; } } return null; }
public boolean canHandle(QName elementName, Attributes attributes, Handler handler, Handler parent) { if (Parameter.equals(elementName)) { return parent != null && "StoredQuery".equals(parent.getComponent().getName()); } return false; }
public boolean hasAttribute(String name) { if (name == null) { return false; } for (Iterator itr = attributes.iterator(); itr.hasNext();) { Node att = (Node) itr.next(); if (name.equals(att.getComponent().getName())) { return true; } } return false; }
public Node getChild(String name) { if (name == null) { return null; } for (Iterator itr = children.iterator(); itr.hasNext();) { Node child = (Node) itr.next(); if (name.equals(child.getComponent().getName())) { return child; } } return null; }
public boolean hasChild(String name) { if (name == null) { return false; } for (int i = 0; i < children.size(); i++) { Node child = (Node) children.get(i); if (name.equals(child.getComponent().getName())) { return true; } } return false; }
public Node getChild(String name) { if (name == null) { return null; } for (Iterator itr = children.iterator(); itr.hasNext();) { Node child = (Node) itr.next(); if (name.equals(child.getComponent().getName())) { return child; } } return null; }
public List getChildren(String name) { ArrayList matches = new ArrayList(); if (name == null) { return matches; } for (Iterator itr = children.iterator(); itr.hasNext();) { Node child = (Node) itr.next(); if (name.equals(child.getComponent().getName())) { matches.add(child); } } return matches; }
public List getChildren(String name) { ArrayList matches = new ArrayList(); if (name == null) { return matches; } for (Iterator itr = children.iterator(); itr.hasNext();) { Node child = (Node) itr.next(); if (name.equals(child.getComponent().getName())) { matches.add(child); } } return matches; }
public List getChildValues(String name) { ArrayList matches = new ArrayList(); if (name == null) { return matches; } for (Iterator itr = children.iterator(); itr.hasNext();) { Node child = (Node) itr.next(); if (name.equals(child.getComponent().getName())) { matches.add(child.getValue()); } } return matches; }
public String[] getPropertyNames(Object object) { Node node = (Node) object; List children = node.getChildren(); if ((children == null) || children.isEmpty()) { return new String[] { }; } String[] propertyNames = new String[children.size()]; for (int i = 0; i < children.size(); i++) { Node child = (Node) children.get(i); propertyNames[i] = child.getComponent().getName(); } return propertyNames; }