Mercurial > hg > Members > shoshi > TreeCMSv1
view src/treecms/proto/api/Node.java @ 33:c0a0fa870e6e
commit again
author | shoshi |
---|---|
date | Fri, 19 Nov 2010 15:31:42 +0900 |
parents | ff4d4704e5d7 |
children | 9663c816e370 |
line wrap: on
line source
package treecms.proto.api; import java.util.List; import java.util.Iterator; public interface Node extends Iterable<Node> { public Iterator<Node> iterator(); public void addChildren(List<Node> _child); public List<Node> getChildren(); public boolean isChild(Node _child); public String getTitle(); public void setTitle(String _title); public String getClassName(); public void setClassName(String _class); public Node addChild(Node _child); public boolean removeChild(Node _child); public void clearChildren(); public void up(Node _child); public void down(Node _child); public void replace(Node _target,Node _newChild); public NodeID getID(); public Node cloneNode(); }