view src/treecms/proto/api/Node.java @ 20:e950264f82d3

commit
author ShoshiTAMAKI
date Sun, 17 Oct 2010 00:29:56 +0900
parents src/treecms/proto/api/NodeAPI.java@18f696e9fc1e
children cce963b8a4fd
line wrap: on
line source

package treecms.proto.api;

import java.util.Iterator;

import java.util.List;

public interface Node
{
	Iterator<Node> iterator();
	List<Node> getChildList();
	boolean isChild(Node _child);
	
	void addChild(Node _child);
	void removeChild(Node _child);
	
	void up(Node _child);
	void down(Node _child);
	
	void setClassName(String _class);
	void setTitle(String _title);
	String getClassName();
	String getTitle();
}