view src/treecms/api/NodeChildren.java @ 27:aecc55e87143 default tip

test commit
author Shoshi TAMAKI <shoshi@cr.ie.u-ryukyu.ac.jp>
date Thu, 18 Aug 2011 17:37:03 +0900
parents fa784faafc78
children
line wrap: on
line source

package treecms.api;

import java.util.List;
import java.util.Set;

public interface NodeChildren<T extends NodeContext & NodeAttributes & NodeChildren<T>>
{
	public List<T> getList();
	public T create(NodeAttributes _attr);
	public Set<String> getFamilyIDSet();
	public T get(String _uuid);
	public T get(int _index);
	public T remove(String _uuid);
	public T remove(int _index);
	public boolean contains(NodeID _id);
	public boolean swap(String _uuid,String _uuid2);
	public void clearChildren();
}