view src/treecms/proto/api/NodeAPI.java @ 7:18f696e9fc1e

merge
author shoshi
date Sat, 28 Aug 2010 15:43:18 +0900
parents ebf0e1a8c727
children
line wrap: on
line source

package treecms.proto.api;

import java.util.Iterator;

import java.util.List;

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