/* * Decompiled with CFR 0.152. * * Could not load the following classes: * net.n3.nanoxml.IXMLElement */ package net.n3.nanoxml; import java.util.Enumeration; import java.util.Properties; import java.util.Vector; public interface IXMLElement { public static final int NO_LINE = -1; public IXMLElement createPCDataElement(); public IXMLElement createElement(String var1); public IXMLElement createElement(String var1, String var2, int var3); public IXMLElement createElement(String var1, String var2); public IXMLElement createElement(String var1, String var2, String var3, int var4); public IXMLElement getParent(); public String getFullName(); public String getName(); public String getNamespace(); public void setName(String var1); public void setName(String var1, String var2); public void addChild(IXMLElement var1); public void removeChild(IXMLElement var1); public void removeChildAtIndex(int var1); public Enumeration enumerateChildren(); public boolean isLeaf(); public boolean hasChildren(); public int getChildrenCount(); public Vector getChildren(); public IXMLElement getChildAtIndex(int var1) throws ArrayIndexOutOfBoundsException; public IXMLElement getFirstChildNamed(String var1); public IXMLElement getFirstChildNamed(String var1, String var2); public Vector getChildrenNamed(String var1); public Vector getChildrenNamed(String var1, String var2); public int getAttributeCount(); public String getAttribute(String var1); public String getAttribute(String var1, String var2); public String getAttribute(String var1, String var2, String var3); public int getAttribute(String var1, int var2); public int getAttribute(String var1, String var2, int var3); public String getAttributeType(String var1); public String getAttributeNamespace(String var1); public String getAttributeType(String var1, String var2); public void setAttribute(String var1, String var2); public void setAttribute(String var1, String var2, String var3); public void removeAttribute(String var1); public void removeAttribute(String var1, String var2); public Enumeration enumerateAttributeNames(); public boolean hasAttribute(String var1); public boolean hasAttribute(String var1, String var2); public Properties getAttributes(); public Properties getAttributesInNamespace(String var1); public String getSystemID(); public int getLineNr(); public String getContent(); public void setContent(String var1); public boolean equals(Object var1); public boolean equalsXMLElement(IXMLElement var1); }