001
014
015 package com.liferay.portlet.exportimport.xstream;
016
017 import java.util.Iterator;
018
019
022 public interface XStreamHierarchicalStreamReader {
023
024 public void close();
025
026 public String getAttribute(int index);
027
028 public String getAttribute(String name);
029
030 public int getAttributeCount();
031
032 public String getAttributeName(int index);
033
034 public Iterator<String> getAttributeNames();
035
036 public String getNodeName();
037
038 public String getValue();
039
040 public boolean hasMoreChildren();
041
042 public void moveDown();
043
044 public void moveUp();
045
046 public XStreamHierarchicalStreamReader underlyingReader();
047
048 }