/** * Constructor OMChildrenQNameIterator. * * @param parent * @param givenQName */ public FOMElementIterator(Element parent, Class _class) { super(((OMElement)parent).getChildren()); this._class = _class; }
/** * Construct from owning element. * * @param ele * the owning element */ public Nodes(final OMElement ele) { super(ele.getChildren()); }
/** * Construct from owning element. * * @param ele * the owning element */ public Nodes(final OMElement ele) { super(ele.getChildren()); }
public static ArrayList getArrayList(OMElement element) { Iterator childitr = element.getChildren(); ArrayList list = new ArrayList(); while (childitr.hasNext()) { Object o = childitr.next(); list.add(o); } return list; }
private List<OMNode> childrenAsList(OMElement responseMessage) { List<OMNode> list = new ArrayList<OMNode>(); for (Iterator it = responseMessage.getChildren(); it.hasNext();) { OMNode child = (OMNode) it.next(); list.add(child); } return list; }
private List<OMNode> childrenAsList(OMElement responseMessage) { List<OMNode> list = new ArrayList<OMNode>(); for (Iterator it = responseMessage.getChildren(); it.hasNext();) { OMNode child = (OMNode) it.next(); list.add(child); } return list; }
public static ArrayList getArrayList(OMElement element) { Iterator childitr = element.getChildren(); ArrayList list = new ArrayList(); while (childitr.hasNext()) { Object o = childitr.next(); list.add(o); } return list; }
public NodeList getChildNodes() { Iterator itr = null; if (nl == null) { // ok then this is the first call to this method nodes = new ArrayList(); nl = new NodeListImpl(nodes, fac); itr = e.getChildren(); while(itr.hasNext()) { nodes.add(itr.next()); } } return nl; }
/** * Constructor OMChildrenQNameIterator. * * @param parent * @param givenQName */ public FOMExtensionIterator(OMElement parent) { super(parent.getChildren()); this.namespace = parent.getQName().getNamespaceURI(); this.factory = (FOMFactory)parent.getOMFactory(); }
protected List<OMElement> getChildElements(OMElement parentElement, String tagName) { List<OMElement> elements = new ArrayList<OMElement>(); Iterator children = parentElement.getChildren(); while (children.hasNext()) { Object o = children.next(); if (o instanceof OMElement) { OMElement child = (OMElement) o; if (tagName==null || tagName.trim().equals("") || child.getLocalName().equals(tagName)) { elements.add(child); } } } return elements; }
private LinkedHashMap<String, String> getReports() { LinkedHashMap<String, String> map = new LinkedHashMap<String, String>(); Iterator subReportIterator = compositeElement.getChildren(); while (subReportIterator.hasNext()) { OMElement subReport = (OMElement) subReportIterator.next(); String key = subReport.getAttributeValue(new QName(NAME)); String value = subReport.getAttributeValue(new QName(DS_PARAM_NAME)); map.put(key, value); } return map; }
StAXOMBuilder builder = new StAXOMBuilder(stream); OMElement documentBuilder = builder.getDocumentElement(); Iterator allChildren = documentBuilder.getChildren(); while (allChildren.hasNext()) { OMElement omElement = (OMElement) allChildren.next(); String elementName = omElement.getQName().toString(); if ("apimPayload".equals(elementName)) { omElement.detach(); break; } }
private void removeIndentations(OMElement element, List<OMText> removables) { Iterator children = element.getChildren(); while (children.hasNext()) { Object next = children.next(); if (next instanceof OMText) { OMText text = (OMText) next; if (text.getText().trim().equals("")) { removables.add(text); } } else if (next instanceof OMElement) { removeIndentations((OMElement) next, removables); } } }
private static void removeIndentations(OMElement elem) { Iterator children = elem.getChildren(); while (children.hasNext()) { OMNode child = (OMNode) children.next(); if (child instanceof OMText) { if ("".equals(((OMText) child).getText().trim())) { children.remove(); } } else if (child instanceof OMElement) { removeIndentations((OMElement) child); } } }
private List<String> firstNestedElements(OMElement ele, int depth) { List<String> names = new ArrayList<>(); while(ele != null && names.size() < depth) { String name = ele.getLocalName(); names.add(name); ele = findElement(ele.getChildren()); } return names; }
private StringBuffer getStringValue(OMNode node, StringBuffer buffer) { if (isText(node)) { buffer.append(((OMText) node).getText()); } else if (node instanceof OMElement) { Iterator children = ((OMElement) node).getChildren(); while (children.hasNext()) { getStringValue((OMNode) children.next(), buffer); } } return buffer; }
private DataDTO getData(OMElement element) { DataDTO data = new DataDTO(); data.setFieldId(element.getAttributeValue(new QName(ID))); Iterator iterator = element.getChildren(); data.setDsTableName(((OMElement) iterator.next()).getText()); data.setDsColumnName(((OMElement) iterator.next()).getText()); return data; }
private void setData(SeriesDTO series, OMElement seriesElement) { Iterator iterator = seriesElement.getChildren(); DataDTO xData = getData((OMElement) iterator.next()); series.setXdata(xData); DataDTO yData = getData((OMElement) iterator.next()); series.setYdata(yData); }
public OMElement getCurrentMessage(OMElement topicExp) throws AxisFault { OMElement message = factory.createOMElement("GetCurrentMessage", NameSpaceConstants.WSNT_NS); message.addChild(topicExp); ServiceClient client = createServiceClient(message); OMElement responseMessage = client.sendReceive(message); client.cleanupTransport(); if (responseMessage.getFirstElement() == null) { return null; } return (OMElement) responseMessage.getChildren().next(); }
public OMElement getCurrentMessage(OMElement topicExp) throws AxisFault { OMElement message = factory.createOMElement("GetCurrentMessage", NameSpaceConstants.WSNT_NS); message.addChild(topicExp); ServiceClient client = createServiceClient(message); OMElement responseMessage = client.sendReceive(message); client.cleanupTransport(); if (responseMessage.getFirstElement() == null) { return null; } return (OMElement) responseMessage.getChildren().next(); }